Value of the ordered grade product from the ten class values (general profile)
Provedmme_stothers_general_ordered_grade_product_value_of_class_cyclic_valuesThe ordered grade product inherits the product of the ten class values.
Fix a strictly positive integral ten-class profile and an exponent . Suppose that for each of the ten cyclic classes the cyclically symmetrized class constituent has tau-value at least for every , where is the class value of Lemma 5.1.
Then for every scale the ordered product of the grade blocks with the profile's joint multiplicities has tau-value at least for every
with the size of the cyclic class inside the fifteen oriented classes.
This is the value half of the Davie--Stothers block analysis: after the address block has been regrouped by grade type, the value of the product is bounded below by the product of the individual class values, each raised to the number of positions of that class. The exponent is exactly the number of address positions whose ordered grade triple lies in the cyclic orbit of the class representative .
The published version fixes to the ten-vector of Section 5; this statement holds for every positive integral profile, which is what an optimisation over profiles requires.
Formalization note. Endpoints are strict on both sides, so the statement composes with itself and with the multiplicativity of the tau-value under Kronecker products. Three of the fifteen oriented classes are the swaps of their cyclic representatives and are handled by the swap-invariance of the tau-value.
import Mathlib.Tactic import Definitions.Def_mme_induced_word_zeroing import Definitions.Def_mme_stothers_general_outer_profile open MME BigOperators universe u set_option autoImplicit false
theorem mme_stothers_general_ordered_grade_product_value_of_class_cyclic_values
{K : Type u} [Field K]
(base : Fin 10 → ℕ) (tau : ℝ)
(hclass : ∀ (r : Fin 10) (V : ℝ),
0 ≤ V → V < MME.StothersFourth.classValue 6 tau r →
HasTauValueAtLeast
(cyclicSymmetrization
(MME.StothersFourth.cwFourthConstituent K 6
(MME.StothersFourth.classRep r 0)
(MME.StothersFourth.classRep r 1)
(MME.StothersFourth.classRep r 2))) tau V) :
∀ (m : ℕ) (W : ℝ),
0 ≤ W →
W < (∏ r : Fin 10,
(MME.StothersFourth.classValue 6 tau r) ^
(MME.StothersFourth.classMultiplicity r *
MME.StothersFourth.genProfileCount base m r)) →
let e : (Fin 3 → Fin 9) ≃ Fin 729 := by
classical
simpa only [Fintype.card_fun, Fintype.card_fin, pow_succ,
pow_zero, mul_one] using
(Fintype.equivFin (Fin 3 → Fin 9))
HasTauValueAtLeast
(TensorObj.kronFin 729 (fun s ↦
((MME.StothersFourth.cwFourthCanonicalGrading K 6).blockSubtensor
(e.symm s)).kronPow
(MME.StothersFourth.genJointMultiplicity base m (e.symm s))))
tau W := by
sorry