Documentation

Anderson4D.Continuum.PrimitivePeriodReindex

Period-lift reindexing for the primitive lattice reduction #

The compatible-cell proof unwraps consecutive torus cells by integral period blocks. Consequently copied endpoints of a covariance pair need no longer be literally equal as points of Z4; they are equal modulo the compatible cell count. This file records that loss exactly.

It also supplies the missing lossless conversion from an arbitrary full PartialPairing to an AcrossPairing over its canonical lower-endpoint half. Thus the only remaining obstruction to feeding the unwrapped sum to primitiveAcrossLatticeSum is the nonzero period defect, not a mismatch between the two pairing representations.

Congruence modulo period-cell blocks #

Two lattice labels differ by an integral number of q-cell period blocks in every coordinate.

Equations
Instances For
    theorem Anderson4D.periodCongruent_trans {q : ℤ} {a b c : Z4} (hab : PeriodCongruent q a b) (hbc : PeriodCongruent q b c) :
    def Anderson4D.IsPeriodLift {m : ℕ} (q : ℤ) (u y : Fin m → Z4) :

    Pointwise period lift of a lattice tuple.

    Equations
    Instances For
      def Anderson4D.RespectsPairingModuloPeriod {m : ℕ} (q : ℤ) (κ : PartialPairing (Fin m)) (u : Fin m → Z4) :

      Pairing compatibility after forgetting integral period blocks.

      Equations
      Instances For

        Recursive path unwrapping is pointwise a period lift of the original path. No positivity or nonvanishing hypothesis is needed.

        The complete primitive unwrapped path, including its fixed endpoints, is pointwise congruent to the canonical copied-cell path.

        Tuple form of the preceding period-lift statement.

        The exact compatibility retained by the unwrapped tuple. This replaces the false claim that path unwrapping preserves RespectsPairing literally.

        Full partial pairings as across pairings #

        Canonical choice of one endpoint from every pair: the smaller endpoint.

        Equations
        Instances For
          @[simp]
          theorem Anderson4D.mem_pairingLowerHalf {m : ℕ} {κ : PartialPairing (Fin m)} {i : Fin m} :
          theorem Anderson4D.apply_mem_pairingLowerHalf_of_notMem {m : ℕ} (κ : PartialPairing (Fin m)) (hfull : κ.IsFull) {i : Fin m} (hi : i ∉ pairingLowerHalf κ) :

          A full pairing, oriented from each smaller endpoint to its larger mate.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For

            Extending the canonical across pairing recovers the original full partial pairing literally.

            theorem Anderson4D.sum_primitiveFullPairings_le_sum_across {m : ℕ} (F : PartialPairing (Fin m) → ℝ) (hF : ∀ (κ : PartialPairing (Fin m)), 0 ≤ F κ) :
            ∑ κ : PartialPairing (Fin m) with κ.IsFull ∧ IsPrimitive κ, F κ ≤ ∑ A : Finset (Fin m), ∑ κ ∈ primitiveAcrossPairingFinset A, F (acrossToPartialPairing A κ)

            Every primitive full partial pairing occurs in the all-cuts across carrier. The map is injective because extending an across pairing recovers the source pairing.

            noncomputable def Anderson4D.primitivePartialLatticeSum (M q : ℕ) :

            The literal PartialPairing version of the bounded primitive lattice sum, before choosing a half for each full pairing.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              Complete full-pairing-to-half assembly at lattice level. Summing over all cuts can only overcount, and every primitive full pairing is represented by its canonical lower-endpoint cut.

              The finite period-lift image and its exact fibers #

              noncomputable def Anderson4D.primitiveCanonicalCellCarrier (ε : ℝ) (n : ℕ) (κ : PartialPairing (Fin (2 * n))) :
              Finset (Fin (2 * n) → Z4)

              Canonical copied-cell carrier for one partial pairing.

              Equations
              Instances For
                noncomputable def Anderson4D.primitivePeriodLiftImage (ε : ℝ) (n : ℕ) (hn : 1 ≤ n) (κ : PartialPairing (Fin (2 * n))) :
                Finset (Fin (2 * n) → Z4)

                Image of the canonical copied-cell carrier under chain unwrapping.

                Equations
                Instances For
                  @[simp]
                  theorem Anderson4D.mem_primitivePeriodLiftImage {ε : ℝ} {n : ℕ} {hn : 1 ≤ n} {κ : PartialPairing (Fin (2 * n))} {u : Fin (2 * n) → Z4} :
                  def Anderson4D.primitiveReductionTupleOfCellTuple (n : ℕ) (hn : 1 ≤ n) (u : Fin (2 * n) → Z4) :
                  Fin (2 * n - 1 + 1) → Z4

                  Cast a Fin (2n) tuple to the arithmetically equal carrier expected by reductionWeight (2n-1).

                  Equations
                  Instances For
                    noncomputable def Anderson4D.primitivePeriodLiftFiberMultiplicity (ε : ℝ) (n : ℕ) (hn : 1 ≤ n) (κ : PartialPairing (Fin (2 * n))) (u : Fin (2 * n) → Z4) :

                    Exact multiplicity of one unwrapped tuple in the finite canonical copied-cell carrier. Boundary representatives are intentionally retained, so this fiber need not have cardinality one.

                    Equations
                    Instances For

                      Exact finite fiber decomposition of the R-51 remainder. This is a real reindexing identity; it neither assumes injectivity at fundamental-domain boundaries nor replaces the desired estimate by a certificate.

                      theorem Anderson4D.exists_primitivePeriodLiftImage_bounded (ε : ℝ) (n : ℕ) (hn : 1 ≤ n) (κ : PartialPairing (Fin (2 * n))) :
                      ∃ (M : ℕ), ∀ u ∈ primitivePeriodLiftImage ε n hn κ, u ∈ rdec_boundedTuples M (2 * n)

                      Although unwrapped representatives can leave every a priori fixed box, their finite image is contained in some honest rdec_boundedTuples box. The bound is extracted from the actual finite image, not postulated.