Target count as ambient multinomial times star degree
Provedmme_stothers_general_exact_target_count_factorizationTarget count factors as ambient multinomial times star degree, at any profile.
Fix an integral ten-class profile and a scale , and put . Write for the nine marginal counts and for the prescribed multiplicity of the supported grade triple . Set
Then the number of exact-profile addresses is exactly , and .
Here is the number of arrangements of a single mode word with the prescribed letter counts, and is the star degree: the number of ways to complete one such word to a full address with the prescribed joint histogram. That is a natural number at all -- that divides -- is the combinatorial content, and it follows by grouping the supported triples according to their first coordinate: within the group over grade the multiplicities sum to , so their factorials divide . That is then immediate, and expresses that the joint histogram is at least as constrained as its marginal.
This factorization is what turns the target count into the product of an ambient count and a degree, and the ratio is the combination loss of Equation (3.4). At the fixed witness it specializes to the published factorization.
import Definitions.Def_mme_stothers_general_outer_profile open MME BigOperators set_option autoImplicit false
theorem mme_stothers_general_exact_target_count_factorization
(base : Fin 10 → ℕ) (m : ℕ) :
let N := MME.StothersFourth.genOuterLength base m
let V : ℝ :=
(N.factorial : ℝ) /
∏ j : Fin 9,
((MME.StothersFourth.genMarginalCount base m j).factorial : ℝ)
(Nat.card
{a : MME.StothersFourth.GenMarginalSupportedAddress base m //
MME.StothersFourth.GenHasExactJointProfile a} : ℝ) =
V * (MME.StothersFourth.genHashTargetStarDegree base m : ℝ) ∧
1 ≤ MME.StothersFourth.genHashTargetStarDegree base m := by
sorry