Documentation

LeanPool.NandakumarRamanaRao.NRR.PrimeRefinement.Iteration

Iteration of the prime-refinement lemma #

The model-independent separator theorem drives one recursive construction over prime factors. It flattens the resulting nested power partitions and derives the arbitrary-number fair-partition theorem. The fixed Fox--Neuwirth interface specializes that same construction.

@[reducible, inline]

A natural number equipped with a proof of primality.

Equations
Instances For

    Product of a list of prime factors.

    Equations
    Instances For

      The nested finite index type generated by successive prime refinements.

      Equations
      Instances For
        noncomputable def NRR.primeDescendArea (A : ℝ) :

        Repeatedly divide an area threshold by the listed primes.

        Equations
        Instances For
          theorem NRR.primeDescendArea_pos {A : ℝ} (hA : 0 < A) (ps : List PrimeFactor) :

          Repeated prime descent preserves positivity.

          The prime factors of a positive natural number, bundled with primality proofs.

          Equations
          Instances For

            The flattened partition data decoded from an iterated refined zero.

            Instances For

              A nice multivalued function obtained by iterating prime refinement, together with the decoder from each output zero to the flattened partition witness.

              Instances For

                Build the full iterated refinement from the model-independent separator theorem.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  noncomputable def NRR.IteratedRefinement.build {K : Geometry.ConvexBody Geometry.Plane} (H : PrimeRefinementTheorem) (ps : List PrimeFactor) (A : ℝ) (hA : 0 < A) (hAK : A ≤ K.area) (φ : NiceMV (BodySpace K (primeDescendArea A ps))) :

                  Specialize the shared model-independent iteration to the fixed Fox--Neuwirth model.

                  Equations
                  Instances For

                    The decoded flattened partition has equal area.

                    When the leaf function is the normalized perimeter observable, all flattened pieces have equal perimeter because every leaf is a zero at the same signed parameter.

                    Arbitrary-number AAK theorem from the model-independent separator theorem.

                    Arbitrary-number AAK theorem from the prime-refinement separator theorem.

                    Public implication form of the Avvakumov--Akopyan--Karasev theorem. The conclusion for every positive number of pieces follows formally from the single prime-refinement separator theorem.