Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck pass
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

An integral essential-subset basis and count for type-A root intervals

Statement

Let F have characteristic p>0, let N≥2, and let μ=(μ1≥⋯≥μN≥0) be a polynomial highest weight. Let LN(μ) be the nonzero Schur Weyl-cell simple at q=1, regarded as a left module by star, with its canonical highest vector v. Put ai=μi−μi+1. For every 1≤r≤s<N, define B(i,j)=j−i+∑t=ijat and C(i,j)=j−i+∑t=ij−1at, reduced modulo p for zero tests. A matching is an injection d with x≤d(x); it need not preserve order between different sources. Call J⊆(r,s] essential when no t<u outside J in [r,s+1] admits a zero-B matching {t}∪(J∩(t,u))→[t,u). Write εa(r,s) for the number of essential sets.

The vectors Tr,s(J)v constructed by the explicit integral coefficient recursion in the proof, indexed by essential J, form a basis of LN(μ)μ−αr−⋯−αs. In particular this weight-space dimension is εa(r,s), including dimension zero. The construction has integer-polynomial coefficients, and its positive-word pivots remain valid in every field of characteristic p.

Define a root x to be normal in [x,y] when ax≠0 and its demands m>x with B(x,m)=0 admit an injection z satisfying x<z(m)≤m and B(z(m),m)=0. If r is not normal set νa(r,s)=0; otherwise let it be the number of x∈[r,s] normal in [x,s] with C(r,x)=0. Set εa′(r,t)=εa+ωt(r,t), where only coordinate t is increased by one. Then, as ordinary integers, εa(r,s)=νa(r,s)+∑u=r+1sεa′(r,u−1)νa(u,s). No restrictedness condition is imposed on μ or on the shifted auxiliary highest weights.

Facts & Assumptions

Given: F,N,μ,r,s as in the statement, with the finite integer root intervals and modulo-p zero tests just defined.

[F1]

The actual Schur algebra is the endomorphism algebra of the sum of permutation modules and has its dominance cellular semistandard basis and Weyl cell modules, with canonical diagonal tableau element the projection onto its permutation summand (The type-A q-Schur algebra and its Weyl modules). We use this basis and its cell-product definition, not a characteristic-zero highest-weight realization.

[F2]

The cell rank-one multiplication implies that a nonzero form quotient is simple, remains simple on scalar extension, and that the nonzero cell quotients cover all simple modules (Cellular bases and cell modules, Nonzero cell heads classify the simple modules of a cellular algebra). The local argument below proves the needed highest-vector, polynomial-matrix and weight-spanning properties explicitly.

Proof

technique · direct
1.1F1F2construct

Extend only to K=F(t). This field is infinite, and extension preserves the rank of every finite Gram matrix. A nonzero Schur cell-form quotient stays simple after this extension: in any field a vector outside its radical generates the entire cell module by the cellular rank-one action, and the same argument applies to the extended nonzero Gram form. No algebraic closure or infinite-choice step is required.

2.1step 1.1construct

At q=1, identify ⨁νMν with the tensorword basis of (KN)⊗m,m=∣μ∣, by sending mνTd to the word whose jth letter is the row containing entry j in the row-standard tableau tνd. This is the explicit right-coset/tensorword convention; for regular type and basis d, that letter is jd−1 under right permutation notation. The symmetric-group action on tensor positions is transported through this map, so inverses in labels and right-position actions are fixed consistently. The symmetric group permutes the tensor positions. An endomorphism commuting with this permutation action has matrix coefficients constant on its orbits on pairs of words. Such orbits are indexed by nonnegative integer matrices A=(Aab) with ∑Aab=m, recording the number of positions with input b and output a. Let EA be the matrix with entry 1 on that orbit and 0 elsewhere. The EA have disjoint support and form a basis of the endomorphism algebra. For a matrix g, g⊗m=∑A(∏abgabAab)EA. The transpose involution sends EA to EAT; it is precisely the q=1 Schur star (the corresponding semistandard Hom maps are transposes under the orthonormal tensorword/permutation forms).

3.1step 2.1construct

Invertible-matrix evaluations span this Schur algebra over K. Indeed a linear functional annihilating all g⊗m gives a polynomial P(g)=∑AcAgA vanishing whenever det⁡(g)≠0. Then Pdet⁡ vanishes at every matrix over K. An elementary induction on the number of variables shows that a polynomial over an infinite field vanishing everywhere is zero: regard it as a polynomial in the last variable and use infinitely many values, then apply the induction to its coefficients. Thus Pdet⁡=0 as a polynomial, and the polynomial domain gives P=0, so all cA vanish. Finite-dimensional duality proves the spanning claim. Consequently the star-converted Schur simple is a simple rational left GL⁡N-module, with the same submodules and composition multiplicities as the right Schur module.

4.1step 3.1construct

The canonical semistandard tableau has weight μ and Schur form value 1. Indeed its diagonal Schur basis element is the projection onto the permutation summand Mμ: the defining Hom map is the identity there and zero on the other summands. Its square is itself, so the defining cell-product coefficient, which is the canonical tableau norm, is 1. This argument uses the canonical diagonal projection only, not an idempotence assertion for all diagonal tableau elements. Every semistandard tableau weight ν is dominated by μ: for each k, all entries ≤k occur in the first k rows by column strictness, so there are at most μ1+⋯+μk of them. The unique tableau of weight μ is the canonical one. Thus L has highest weight μ with one-dimensional highest space Kv, and its positive upper unipotent group fixes v: any nonconstant positive-root coefficient would have weight strictly above μ. Torus weights are integer characters, distinct as Laurent monomials over K; no Lie-eigenvalue congruence substitutes for weight equality.

5.1step 4.1construct

On the open set where leading principal minors are nonzero, Gaussian elimination gives g=u−du+. The negative-unipotent coefficient operators on v span L. To see this, let W be their span and let ℓ annihilate W. Then ℓ(gv)=0 on that open set because u+v=v and dv is a scalar multiple of v. A polynomial matrix coefficient vanishing there vanishes identically by the same polynomial-identity argument, so ℓ annihilates the coefficient orbit of v under all GL⁡N. That orbit spans L by simplicity. Hence W=L.

6.1step 5.1construct

Positive coefficient operators detect every nonzero vector x of weight μ−γ. If they all had zero highest coefficient on x, the Gaussian factorization would imply that the highest coefficient of gx was zero on the same open set: negative operators cannot raise a weight to μ, and no weight exceeds μ. The resulting polynomial identity would make that coefficient zero on the whole simple-module orbit of x, which spans L and contains v, a contradiction. Thus some positive coefficient operator of weight γ raises x to a nonzero multiple of v.

7.1step 6.1construct

For γ=α(r,s), every simple-root coefficient is 1. In a product expansion of a unipotent matrix, any monomial of total root weight γ therefore has each root-variable exponent 0 or 1, and its roots are pairwise disjoint intervals covering [r,s]. They are exactly cut partitions of that interval. Put fa,b=Eb+1,a,ei=Ei,i+1,Yr,s(U)=fr,u1−1fu1,u2−1⋯fuk,s, for U={u1<⋯<uk}⊂(r,s], with Y(∅)=fr,s. These words span the required negative coefficient space. Similarly the positive coefficient space is spanned by words using each er,⋯ ,es once. Root-matrix commutators expand every longer positive root into such simple words. Permutations of these simple letters are identified using eiej=ejei for ∣i−j∣>1; their relative orders on adjacent pairs determine the canonical representative Qr,s(I)=eik⋯ei1⋅∏j∈[r,s]∖Iincreasingej,I={i1<⋯<ik}⊂(r,s]. Every word is carried to this representative by exchanging adjacent incomparable letters in the corresponding path partial order. Hence these Q words span all positive tests at the interval weight. There are no divided powers greater than 1 or factorial denominators in this grade.

8.1step 7.1construct

The actions and all commutator calculations below use [Eab,Ecd]=δbcEad−δdaEcb,eiv=0, and (Eii−Ei+1,i+1)v=aiv. They are integral matrix identities and apply to the actual Schur module. The construction descends from K to F because the resulting matrices have entries in F and scalar extension preserves all ranks and linear relations.

9.1step 8.1construct

For M,U⊂(r,s], define ζr,s(M,U) recursively. For M=∅,ζ(∅,U)=∏j∈(r,s]∖UC(r,j). For M≠∅ let m=min⁡M and M′=M∖{m}. If m∉U, put ζ(M,U)=ζ(M′,U)/C(r,m). If m∈U, put ζ(M,U)=[ζ(M′,U)−ζr,m−1(∅,U∩(r,m))ζm,s(M′,U∩(m,s])]/C(r,m). Every division here is performed in the integer polynomial ring before specialization. It is exact. To prove this, induct on ∣M∣, keeping the stronger statement that ζ(M,U)=ζr,m−1(∅,U∩(r,m))P(C(r,m)), where P is an integer polynomial in the remaining differences independent of r and of U∩(r,m). At the next smallest cut, use C(r,j)=C(r,m)+C(m,j). If m∉U, the numerator contains the explicit factor C(r,m). If m∈U, the two terms are respectively evaluations P(C+D) and P(D), multiplied by the same left factor, with C=C(r,m); their difference is divisible by C, since (C+D)h−Dh=C∑a=1h(ha)Ca−1Dh−a. This gives the stronger factorization at the next step. The base case is the displayed product. Thus all coefficients are integer polynomials even when their displayed denominators vanish modulo p.

10.1step 9.1construct

Define Tr,s(M)=∑Uζr,s(M,U)Yr,s(U). The coefficient recursion is equivalently the exact negative-word recursion C(r,m)Tr,s(M)=Tr,s(M′)−Tr,m−1(∅)Tm,s(M′). (T) This follows by separating cut words according to whether the cut m occurs. Products of adjacent interval words concatenate with the boundary cut present; this is exactly the cut-word product in the numerator.

11.1step 10.1construct

The following splitting identity is integral: Tr,i−1(E)Ti,s(F)=Tr,s(E∪F)−Tr,s((E∖{e})∪{i}∪F)−C(e,i)Tr,s(E∪{i}∪F),(P) where E⊂(r,i),F⊂(i,s],e=max⁡E. If E=∅ omit the middle term and set e=r. For E=∅ this is (T) rearranged at cut i. For nonempty E, remove its smallest m, insert (T) on the left and apply the induction to the two shorter products. Use C(r,i)=C(r,m)+C(m,i). The terms containing the extra cut m cancel in pairs, and the remaining numerator is C(r,m)[T(E∪F)−T((E∖{e})∪{i}∪F)−C(e,i)T(E∪{i}∪F)]. Exact divisibility already proved permits cancellation in the integer polynomial ring; reduction to F is made only afterwards. This proves (P) by induction, including the singleton E case.

12.1step 11.1construct

Order subsets by their largest differing element, with the subset containing that element larger. Complements reverse this order. The transition from T(M) to Y(U) is unit triangular: Tr,s(M)=Yr,s((r,s]∖M)+∑U<(r,s]∖McUYr,s(U). (U) Here is an explicit induction. First (T), descending on j, gives Tr,s([j,s])=∑U⊂(r,j)(∏d∈(r,j)∖UC(r,d))Yr,s(U). For j=s+1 this is the defining empty-M product; to pass to j subtract Tr,j−1(∅)Tj,s([j+1,s]) in (T). The terms with cut j cancel, leaving the indicated sum divided by the common factor C(r,j). At j=r+1 this gives T((r,s])=Y(∅). For any other M choose i∉M, split M=E∪F around i, and rearrange (P). The product of the two shorter leading Y words is the cut word for the complement of M, with coefficient 1. The two other T terms have strictly larger M, hence strictly smaller complementary leading cuts. Induct on interval length and then downward on M. This proves (U). Therefore the T words span precisely the same interval negative coefficient space as the Y words.

13.1step 12.1construct

If J has consecutive components [β1,γ1],⋯ ,[βq,γq], matrix commutation and (T) give, for i<s,eiTr,s(J)v=0 unless i=βa−1 for some a; eβa−1Tr,s(J)v=−Tr,βa−2(J∩(r,βa−1))Tβa,s((βa,γa]∪⋃b>a[βb,γb])v. (X) Empty prefix operators are interpreted as 1. The endpoint action, with h=max⁡J, is esT(J)v=Tr,s−1(J∖{h})v+B(h,s)Tr,s−1(J)v if h<s; esT(J)v=Tr,s−1(J∖{s})v if h=s; esT(∅)v=B(r,s)Tr,s−1(∅)v. (E)

14.1step 13.1construct

These formulas follow directly as follows. In the empty-J expansion, group Y words by membership of i and i+1 in their cuts. The coefficient of each residual word cancels through −C(r,i+1)+C(r,i)+(ai+1)=0 for i<s. At the endpoint the two contributions are C(r,s) and as, whose sum is B(r,s), giving (E). For general J, remove m=min⁡J in (T). For i<m−1 the empty-prefix cancellation is unchanged. At i=m−1, the first term has zero action; on the product term the empty-prefix endpoint coefficient is B(r,m−1)+1=C(r,m), since the later negative interval increases its adjacent Cartan value by 1. This cancels the displayed denominator and gives the first component case of (X). For later component starts the positive operator commutes with the initial prefix, and applying the induction to both terms in (T) is exactly the same (T) recursion for the shorter first factor in (X). All other internal indices give two zero terms. Applying the endpoint induction to (T) gives (E); in the singleton case its numerator is B(r,s)Tr,s−1(∅)−B(m,s)Tr,m−1(∅)Tm,s−1(∅), and B(r,s)−B(m,s)=C(r,m) yields (E) by (T). The general case cancels in the same way after deleting the maximal cut. All identities were derived integrally before reduction, so no denominator is cancelled in F.

15.1step 14.1construct

Set Ξr,s(J) by erer+1⋯esTr,s(J)v=Ξr,s(J)v. The endpoint calculation and (T) give Ξ(∅)=∏a=rsB(r,a),Ξ(J)=[Ξ(J∖{m})−Ξr,m−1(∅)Ξm,s(J∖{m})]/C(r,m),m=min⁡J. (C) Again this is an integer polynomial: it is the actual integral highest coefficient of a matrix-word action, or follows by the same difference-divisibility induction as ζ. The product in the empty case is essential; the historical printed sum in 1995 Definition two point nine is not used.

16.1step 15.1construct

If J has a bounded zero-B matching d:J→[r,s], with image D, then Ξr,s(J)≡∏a∈[r,s]∖DB(r,a)(modp). (M) There is a polynomial proof preventing invalid modular cancellation. The stronger identity, for m=min⁡J (and m=s+1 when J=∅), is Ξr,s(J)=∏t∈[r,s]∖DB(r,t)+[∏t=rm−1B(r,t)]∑j∈JB(j,d(j))Pj(C(r,m)), where each Pj has integer-polynomial coefficients independent of r. The empty case is the defining product. Remove the smallest m, put x=C(r,m),bt=B(m,t),v=d(m), and D′=D∖{v}. The two induction formulas for J∖{m}, starting respectively at r and m, have exactly the same Pj. Their left factors differ by replacing each bt with x+bt. Substitute them into (C), factoring A=∏t=rm−1B(r,t). The principal numerator is ∏t∈[m,s]∖D′(x+bt)−∏t∈[m,s]∖D′bt=x∏t∈[m,s]∖D(x+bt)+bv[∏t∈[m,s]∖D(x+bt)−∏t∈[m,s]∖Dbt]. The bracket on the second line is divisible by x in the integer polynomial ring. Every old error term is likewise a difference R(x)−R(0), divided by x, because its prefactor and Pj undergo the same translation. Thus after the exact division the first term is the required product with D removed, the second is an integer-polynomial multiple of the new matched generator bv=B(m,d(m)), and the remaining terms are multiples of the old matched generators. For complete control of the universal cancellation, replace the variable ar by the formal coordinate x=C(r,m), since m>r and its coefficient in C(r,m) is 1. Thus the integer polynomial ring is Z[x,remaining a]. Every matched generator B(j,d(j)) has j≥m and is independent of x. Its quotient is therefore a polynomial ring in x over the remaining coefficient quotient, so multiplication by x is injective even if that coefficient quotient has torsion or zero divisors. The exact paired divisions retain the matched ideal before specialization; no cancellation in a characteristic-p coefficient field occurs. This proves the stronger identity, hence (M), without any division modulo p.

17.1step 16.1construct

Tr,s(J)v=0 if and only if there is an endpoint u∈(r,s+1]∖J and a bounded zero-B matching {r}∪(J∩(r,u))→[r,u). (Z) Write J as above and set βq+1=s+2. Every possible witness can be enlarged within its gap to u=βa−1 for some a∈[1,q+1], without changing its matched left set. Thus (Z) is equivalent to one of the following finite conditions π(a): the earlier components ⋃b<a[βb,γb] have a bounded zero-B matching into [r,βa−2], and there is an unused zero-B target for the additional left point r.

18.1step 17.1construct

Induct on interval length. The single-root case is frv=0 iff ar=0 modulo p, by erfrv=arv and positive detection, exactly (Z). Suppose π(a) holds. For each component-start action in (X), if its index b<a, the tail has the shorter witness obtained from the existing matching by taking its start βb as the extra left point; if b≥a, the prefix has the earlier witness π(a). Thus each such product is zero by the induction. All other ei with i<s annihilate by (X). If a≤q, the endpoint witness is ≤βq−1. Both shorter terms in (E) retain it after the last cut γq is deleted, so they are zero by induction. If a=q+1, all J has a regular matching D and its unused zero-B target r gives Ξ(J)=0 by (M). Since eiT(J)v=0 for i<s, any positive simple-word test of the full interval is either zero immediately or is forced to act in the order s,s−1,⋯ ,r: a smaller out-of-order first letter commutes past all the already acted larger letters and kills T(J)v. Its only possible surviving value is therefore Ξ(J), which is zero. Positive detection from the modular foundation already proved gives T(J)v=0.

19.1step 18.1construct

Conversely suppose T(J)v=0 but no π(a) holds. Its earlier prefix in each (X) is nonzero by induction; otherwise the shorter witness would already give one of the forbidden π(a). Separated prefix and tail operators in (X) commute, and their product on v is nonzero whenever both factors are nonzero: choose positive tests raising the two separate factors to nonzero multiples of v, commute them across the opposite negative factor, and their product raises the product to the nonzero product scalar. Thus each tail in (X) must be zero.

20.1step 19.1construct

Work backwards through the components. For the last component, its zero tail gives a bounded zero-B matching of all [βq,γq] into [βq,s]. In general the zero tail beginning βb gives a matching of components b,⋯ ,a−1 into [βb,βa−2] for some a>b. All later components a,…,q already have a regular matching by the backward induction, using targets ≥βa. These two target ranges are disjoint, so their union matches all components b,⋯ ,q. Thus all J is regular. But T(J)v=0 implies Ξ(J)=0, and (M) then supplies an unused target a with B(r,a)=0. Match r to that target to obtain π(q+1), a contradiction. This proves (Z).

21.1step 20.1construct

It follows immediately that J is nonessential iff Ti,s(J∩(i,s])v=0 for some i∈[r,s]∖J: its witness is precisely the t=i witness in the essential predicate.

22.1step 21.1construct

If J is nonessential and T(J)v≠0, choose i∈(r,s]∖J with Ti,s(J∩(i,s])v=0 by (Z); i=r would have made T(J)v=0 already. Put E=J∩(r,i),F=J∩(i,s],e=max⁡E if nonempty. The splitting identity (P) gives T(J)v=T((E∖{e})∪{i}∪F)v+C(e,i)T(J∪{i})v, with the first term omitted if E=∅ and e=r. Both new subsets are strictly larger than J. Repeating terminates because there are finitely many subsets; each nonessential vector is expressed through larger essential ones or zero. Combining with (U) and the modular foundation already proved shows that essential T vectors span the root weight space. If there are no essential sets, the result is the zero space; no division is involved in this straightening.

23.1step 22.1construct

For I=[b1,c1]∪⋯∪[bH,cH] and J=[β1,γ1]∪⋯∪[βq,γq], write I≪J when each block of I is a prefix of a block of J: ba=βua,ca≤γua. Put Δ0=⋃b<u1Jb,Δa=(Jua∖Ia)∪⋃ua<b<ua+1Jb,ΔH=(JuH∖IH)∪⋃b>uHJb. Call I linked to J if every Δa admits a bounded zero-B matching to targets ≤ba+1−2, with bH+1=s+2. If H=0 this means all J is regularly matched to (r,s]. Define J^ as the least linked I in the subset order; it exists since I=J is linked.

24.1step 23.1construct

Let h(I,J) be the highest coefficient Q(I)T(J)v=h(I,J)v. The action formulas give h(I,J)=0 unless I≪J, and h(I,J)=±Ξr,b1−2(Δ0)∏a=1H−1Ξca,ba+1−2(Δa)ΞcH,s(ΔH) if I≪J. (H) For H=0 use h(∅,J)=Ξr,s(J). The signs are the explicit signs from the occurrences of (X), hence ±1 and irrelevant to zero/nonzero tests.

25.1step 24.1construct

To verify (H), factor the positive word exactly as Q(I)=Qr,b1−2(∅)Qb1,b2−2((b1,c1])⋯QbH,s((bH,cH])eb1−1eb2−1⋯ebH−1. This is just the canonical Q word reordered by commutations of letters at distance >1. Apply the rightmost displayed gap letters using (X). A start ba not among the β's gives zero immediately. When starts align, each gap action separates the negative factors into intervals with that simple root removed, so they commute with the other interval's positive factors. The sign contributed is (−1)H.

26.1step 25.1construct

The remaining one-block calculation is completely explicit. For K⊂(b,d] and b≤c≤d,Qb,d((b,c])Tb,d(K)v=(−1)c−bΞc,d(K∩(c,d])v if (b,c]⊂K, and is zero otherwise. Indeed Q=ecec−1⋯eb+1ebec+1⋯ed. Move eb past ec+1,⋯ ,ed, which commute with it when c>b. If b+1 is a cut, (X) gives ebTb,d(K)v=−Tb+1,d(K∖{b+1})v; repeat for b+1,⋯ ,c−1. Each letter commutes with the still unacted end letters, and each application deletes exactly one initial cut and contributes −1. The last remaining word is ecec+1⋯ed on that tail, exactly Ξc,d. If the first missing initial cut is k+1, (X) says ek annihilates the current tail, so the result is zero. The case c=b is the definition of Ξ.

27.1step 26.1construct

Apply this one-block formula to the separated factors. It forces ca≤γua; its remaining cut set is exactly Δa, while the initial factor has cut set Δ0. This proves (H), with the explicit sign (−1)H+∑a(ca−ba). Empty intervals contribute 1. This proof uses only (X), the definition of Q and commuting separated roots, and no source lemma as a premise.

28.1step 27.1construct

For linked I, apply (M) to every factor in (H). Thus its value is, up to sign, the product of B(r,d) on the unmatched initial target interval and B(ca,d) on the unmatched later target intervals. This gives the following pivot assertions.

29.1step 28.1construct

First, if T(J)v≠0, then h(J^,J)≠0. A zero factor in the initial interval would match the extra left point r to that unused target, together with its Δ0 matching, yielding (Z). A zero factor at endpoint ca would let one remove that endpoint from J^ and match its newly released left point to the unused zero target. The old matchings remain disjoint; if that endpoint was a singleton block, merge the two adjacent target intervals, whose old ranges were disjoint. This produces a smaller linked subset, contradicting minimality of J^.

30.1step 29.1construct

Second, h(I,J)=0 whenever I>J^. Otherwise (H) gives I⊂J. Let i=max⁡(I∖J^). The two sets agree above i. It must be the endpoint of its I block: if i+1 were in that same block and in J^, it would start a J^ block at i+1, hence also a J block by ≪, contradicting i∈J. The next block start is common to both sets. The link matching for J^ therefore matches {i} together with the corresponding Δ block of I into the target interval up to that next start minus 2. Apply (M) to the Ξ factor starting at i. The unused target of i is a zero factor in its residual product, so that factor and h(I,J) are zero.

31.1step 30.1construct

Third, essential J have distinct J^. Suppose J>K are essential with the same J^, and let t=max⁡(J∖K). Their tails above t agree, and t∉J^. Locate t inside the Δ block between two consecutive J^ components. The link matching for that block restricts to a bounded zero-B matching on {t}∪(K∩(t,u)) into [t,u), where u is one less than the next common block start (or s+1 at the end). Indeed the J component containing t ends before that next start; all entries between t and u in K are the common tails of J. The lower bound follows from boundedness of the matching, and the upper bound is exactly the link target bound. Both t and u lie outside K. This makes K nonessential, a contradiction.

32.1step 31.1construct

In a putative nontrivial relation among essential T vectors, choose M whose J^ is largest among the nonzero coefficients. Apply Q(M^). A term with a smaller J^ is killed by the second pivot assertion, and a term with a larger J^ has coefficient zero by choice. Distinctness of hats leaves only the M term, with nonzero coefficient h(M^,M) by the first assertion and essentiality through (Z). This contradicts the relation. Thus essential vectors are independent; the essential straightening already proved supplied spanning. The exact dimension is therefore εa(r,s)=#{essential subsets}.

33.1step 32.1construct

All entries of the T/Q matrices are reduced integer polynomials in the ai. The construction over F(t) hence gives the same rank and basis over F: a relation over F would remain one over F(t), and the equality of finite Gram ranks on extension rules out a missing dimension. Empty root weight spaces and all modular zeros were retained. The proof works for arbitrary dominant polynomial weights and all intervals, including the shifted lower weights needed by first-level character inversion. It does not assert semisimplicity of the Schur or symmetric-group algebra.

34.1step 33.1construct

Fix a prime p, a rank l≥1, and arbitrary nonnegative fundamental-weight coordinates Λ=(λ1,⋯ ,λl). No p-restricted or p-small coordinate assumption is imposed. All B,C,λ zero/nonzero tests below are in Fp; all cardinalities are ordinary nonnegative integers. For 1≤a≤b≤l define B(a,b)=b−a+∑k=abλk, C(a,b)=b−a+∑k=ab−1λk. The identities used throughout are B(a,b)=C(a,b)+λb and, for a≤x≤b, B(a,b)=C(a,x)+B(x,b) and C(a,b)=C(a,x)+C(x,b). For integers r≤s, (r,s]={r+1,⋯ ,s}. An injection f:M→N is weakly increasing here when f(j)≥j for every j; it need NOT preserve the order of different source elements. Weakly decreasing means f(j)≤j. This agrees with Definition one point twelve and is important for the augmenting paths below.

35.1step 34.1construct

A subset J⊂(r,s] is nonessential if there are t<u in [r,s+1]∖J and an injection d:{t}∪(J∩(t,u))→[t,u) with d(x)≥x and B(x,d(x))=0 for every source x. Otherwise J is essential. Write E(r,s) for this family and ε(r,s)=∣E(r,s)∣. A subset J⊂(r,s] is regular if it has an injection f:J→(r,s] with f(j)≥j and B(j,f(j))=0. The empty subset is regular.

36.1step 35.1construct

An index a is normal in [a,b] if λa≠0 and its demand set M={m∈(a,b]:B(a,m)=0} has a compensation injection z:M→(a,b] with z(m)≤m and B(z(m),m)=0. Define σ(a,b) as its indicator. Also set σ(a,a−1)=1. The root normality depends only on [a,b]; an ambient earlier endpoint does not change it.

37.1step 36.1construct

If r is not normal, put N(r,s)=∅. If r is normal, set N(r,s)={a∈[r,s]:a is normal in [a,s] and C(r,a)=0}, ν(r,s)=∣N(r,s)∣. The primed functions refer to the last-interval-coordinate shift: εΛ′(r,s)=εΛ+ωs(r,s), νΛ′(r,s)=νΛ+ωs(r,s). Only λs is increased by 1. An interval ending before s sees no effect of that shift. All shifted weights remain dominant.

38.1step 37.1construct

The desired count recurrence, for every 1≤r≤s≤l, is εΛ(r,s)=νΛ(r,s)+∑u=r+1sνΛ(u,s)εΛ′(r,u−1). (R) In particular r=i,s=l gives the first-level count formula with the final fundamental coordinate shifted at u−1, not at l or at the first coordinate.

39.1step 38.1construct

Order subsets colexicographically: at the largest element of their symmetric difference, the subset containing that element is larger. The regular family is finite and nonempty, so it has a unique maximum P. Claim: an essential regular subset exists iff r is normal; if it exists it is exactly P.

40.1step 39.1construct

First let J be regular and essential, with matching f. If λr=0, add the source r with f(r)=r; this is disjoint from f(J), whose images are >r. It is a forbidden witness with endpoints r,s+1. Hence λr≠0. Let R={m∈(r,s]:B(r,m)=0}. Every m∈R must belong to f(J), since an unused m could be assigned to the extra source r and would again give a forbidden witness. For each m∈R choose j=f−1(m). Then j≤m and C(r,j)=B(r,m)−B(j,m)=0; hence j compensates m. These j are distinct, proving r is normal. Moreover, if I>J were another regular subset, let t be the largest element in I∖J at the highest difference. The subsets agree above t. Restrict a regular matching of I to {t}∪(J∩(t,s]); its targets lie in [t,s+1) and are distinct. Since t∉J, this is a forbidden witness for J. Thus J=P.

41.1step 40.1construct

Conversely assume r normal and let J=P with a regular matching f. Suppose a forbidden witness d has endpoints t<u. If t>r, the subset I={t}∪(J∩(t,s]) is regular: use d on its sources below u and use f on J≥u. Their targets are respectively <u and ≥u, so are disjoint. Since t∉J and all larger elements are retained, I>J, a contradiction.

42.1step 41.1construct

It remains to treat t=r. Put J0=J∩(r,u),δ=d∣J0, and m0=d(r). The target m0 is not in δ(J0), and m0>r since λr≠0. Let R0={m∈(r,u):B(r,m)=0}. Normality gives a compensation injection z on R0; its targets satisfy r<z(m)≤m<u and C(r,z(m))=0. Begin at the unused target m0. If z(m0)∉J0, add that new source and assign it m0. Otherwise set j1=z(m0), reassign j1 to m0, and release m1=δ(j1). Then B(r,m1)=C(r,j1)+B(j1,m1)=0, so m1∈R0. Continue: use compensation z(m1), reassign it to m1 if it lies in J0, and release its old δ-target. All targets and compensation sources along this path are distinct: δ and z are injective, and a cycle would force the initially unused m0 to be a δ-image. Finiteness therefore ends at a source z(mq)∉J0. Every reassignment has B=0 and respects the lower-bound constraint z(m)≤m. Keep δ on untouched J0 and f on J≥u; those latter targets are ≥u and disjoint. This constructs a regular matching for J together with one new source in (r,u), contradicting maximality. Thus J is essential.

43.1step 42.1construct

This proves the claim, including uniqueness, without assuming a source theorem or using a representation-theoretic count. Two elementary consequences of the witness definition will be used. Truncation. If M is essential in (r,s] and q∈(r,s]∖M, then M∩(r,q−1] is essential in (r,q−1]. Any forbidden witness for the truncated interval has endpoints ≤q, also outside M, and is a witness in the original interval. Concatenation. If P is essential in (r,v−2] and J essential in (v,s], then P∪{v}∪J is essential in (r,s]. A forbidden witness wholly to the left or right gives the corresponding forbidden witness. A witness crossing v contains v as a source; restrict it to {v}∪(J∩(v,u)). Since all such sources and their targets are ≥v, this is a forbidden witness for J. The virtual case v=r+1 uses P=∅ and the same restriction argument.

44.1step 43.1construct

Let M be essential. If it is regular it is the unique P(r,s) of the regular-essential matching argument already proved, and σ(r,s)=1. Otherwise let v be the largest element of M satisfying v−1∉M and M∩(r,v−2] is regular in (r,v−2]. Such v exists: take min⁡M, with empty prefix. The prefix is essential by truncation at q=v−1, hence equals the unique P(r,v−2); in particular σ(r,v−2)=1 (or the virtual value 1).

45.1step 44.1construct

We show J=M∩(v,s] is essential. If it had a witness t<u with t>v, that is already a forbidden witness for M. If t=v, the witness matches M∩(v,u) into (v,u); combine it with the regular prefix matching, whose images are ≤v−2. Because v−1∉M, this makes M∩(r,u) regular in (r,u−1]. If u=s+1 or there is no element of M above u, it makes M regular, contrary to assumption. Otherwise let q=min⁡(M∩(u,s]); then q≥u+1,q−1∉M, and that same matching makes M∩(r,q−2] regular. This contradicts maximality of v. Thus J is essential, and M=P(r,v−2)∪{v}∪J.

46.1step 45.1construct

The decomposition is unique. Indeed, in a concatenated set with essential tail J, no larger m>v can meet the same two prefix conditions: a regular matching for its prefix, restricted to {v}∪(J∩(v,m−1)), would be a forbidden witness for J with endpoints v,m−1. The regular essential case cannot equal a concatenated case, because a regular matching of the whole set restricted to {v}∪J would make J nonessential with endpoints v,s+1.

47.1step 46.1construct

Iterating this unique decomposition gives a bijection between essential subsets and σ-cut paths Q={q1<⋯<qf}⊂(r,s] satisfying σ(r,q1−2)σ(q1,q2−2)⋯σ(qf−1,qf−2)σ(qf,s)=1. For f=0 the condition is σ(r,s)=1. The inverse recursively inserts the unique regular essential prefix P and the cut point, so this is a genuine bijection, not merely equal cardinalities. In particular ε(r,s) counts these paths.

48.1step 47.1construct

For a fixed r, B(z,m)=B(r,m)−C(r,z). For a demand m with B(r,m)=0, its eligible compensation positions are exactly z∈(r,m] with C(r,z)=0. This is a prefix/Ferrers matching problem. A compensation injection exists iff at every cutoff x the number of demands ≤x does not exceed the number of eligible compensation positions ≤x: necessity follows by counting distinct targets; sufficiency follows by pairing increasing demands with increasing available eligible positions. This is a complete greedy matching proof.

49.1step 48.1construct

If λr≠0, initialize a stack with r. Scan m=r+1,⋯ ,s. When λm≠0, push m if C(r,m)=0, pop the last push if B(r,m)=0, and otherwise do nothing. These push/pop cases are disjoint, since B−C=λm. When λm=0 and B=C=0, the position supplies and consumes its own compensation slot, so it changes neither the matching inequality nor the stack; all other zero-coordinate positions are likewise neutral. Kill the root walk permanently if its initial push r is popped. The prefix matching inequalities prove that r is normal exactly when the walk is not killed.

50.1step 49.1construct

When it is not killed, its final stack is exactly N(r,s). A pushed position a has C(r,a)=0 and λa≠0. For every m≥a the B,C identities give B(a,m)=B(r,m) and C(a,m)=C(r,m). Thus a is normal precisely when no suffix after it has excess pops over pushes, equivalently when its push survives the last-in-first-out matching. This proves the claimed exact stack interpretation of ν and N. For a killed root, N is empty by definition. The same proof applies verbatim to every shifted weight.

51.1step 50.1construct

We record two consequences of the stack, with proofs exposing the endpoint shift. Bridge lemma. Suppose x<y,σ(x,y−2)=1 and ν′(x,y−1)=0. If y is normal in [y,s], then N(x,s)={x}⊔N(y,s), and x precedes all indices of N(y,s).

52.1step 51.1construct

For y=x+1, ν′(x,x)=0 means λx+1=0; hence λx=−1≠0 and C(x,y)=1+λx=0. This proves the claim by the stack identities. For y≥x+2, the unshifted walk is alive through y−2. Shifting only λy−1 cannot affect its earlier steps. To make ν′=0 at its final step, the shifted walk must pop its last surviving root: its prior stack therefore has height 1 and B(x,y−1)+1=C(x,y)=0, with λy−1+1≠0. In the original walk B(x,y−1)=−1≠0. Also C(x,y−1)=−1−λy−1≠0 by the last nonzero condition. Thus the original y−1 step is neutral, and the stack before y consists only of x. Since C(x,y)=0 and y is normal, y is a nonzero-coordinate push; for every later position the walks based at x and y have identical events. The stack is consequently {x} followed by N(y,s), as claimed. This argument works in p=2 as well, since −1 is always nonzero.

53.1step 52.1construct

Consecutive-normal lemma. In a nonempty N(r,s) let a<b be consecutive final stack entries. Then σ(a,b−2)=1 and ν′(a,b−1)=0. First normality of a gives prefix normality and hence σ=1. Both final entries satisfy C(r,a)=C(r,b)=0, so C(a,b)=0. Before b is pushed, the stack based at a has exactly its initial entry: any additional unmatched push earlier than b would survive whenever b survives (last-in-first-out pops cannot remove it before removing b), and would be an intervening final normal entry. The step b−1 is neutral in the original walk. Indeed B(a,b−1)=−1; if C(a,b−1)=0, then λb−1=−1, and b−1 would be such an intervening surviving push. Therefore λb−1+1≠0. Increasing λb−1 by 1 creates exactly one final pop of the height-one stack, proving ν′=0. The adjacent case is λa+1=C(a,b)=0, giving ν′(a,a)=0 directly. These conclusions also apply to normal sets under a shift at some final endpoint s: when a<b≤s, their bridge intervals end before s, so their B,C constants are unchanged by the outer shift. The λb term is absent from C(a,b), which is why this remains true even when b=s.

54.1step 53.1construct

For a σ-cut path M={m1<⋯<mh}, put m0=r. Retain exactly the cut points mw for which ν′(mw−1,mw−1)>0. Call the retained set Q={q1<⋯<qf}. Partition M into blocks between retained cuts. Every internal removed cut has prime-zero bridge; the next retained cut has prime-positive boundary. Repeated application of the bridge lemma, in the weight shifted at the next retained boundary endpoint, shows that the removed cuts in this block are precisely an initial segment of N′(qv,qv+1−1) (excluding its first entry qv), where q0=r. The final block is similarly an initial segment of N(qf,s), excluding qf. All these normal sets are nonempty, because the retained boundary has positive ν′ and the last σ condition makes the final root normal.

55.1step 54.1construct

More explicitly, the block containing a removed-cut chain x=a0<a1<⋯<at before a retained endpoint y has σ(aj,aj+1−2)=1 and prime-zero between consecutive removed cuts, while ν′(at,y−1)>0. The last root at is normal for the weight shifted at y−1. Repeated bridge identities therefore make a0,…,at the first t+1 entries of N′(x,y−1). This proves the asserted initial-segment property and determines t uniquely. The final block uses the same argument with unshifted N.

56.1step 55.1construct

Conversely, for any Q={q1<⋯<qf} choose integers 1≤av≤ν′(qv,qv+1−1) for v=0,⋯ ,f−1, and 1≤af≤ν(qf,s). For every segment insert the first av−1 normal indices after its initial index, and include every retained cut q1,⋯ ,qf. The consecutive-normal lemma proves each new bridge has the required σ condition and prime-zero value. Normality of the last inserted index proves σ up to the next retained boundary and a positive ν′ there; the final index is normal in its tail. Thus the result is a σ-cut path. Its retention operation returns exactly Q, and the initial-segment lengths return the chosen av. The two constructions are inverse.

57.1step 56.1construct

Hence there is an explicit bijection from σ-cut paths onto the disjoint union, over all Q⊂(r,s], of sets of size ν′(r,q1−1)ν′(q1,q2−1)⋯ν′(qf−1,qf−1)ν(qf,s), with size ν(r,s) when Q=∅. Together with the essential/path bijection already proved this proves that ε equals this weighted-cut sum. Grouping its nonempty cuts by their first point gives the complete local recurrence ε(r,s)=ν(r,s)+∑u=r+1sν′(r,u−1)ε(u,s). (A) This is the source item five point six, part (iv) seam established by finite injections/bijections, not by an essential-basis or branching citation.

58.1step 57.1construct

Fix s and consider indices 1,…,s. Let A be the strictly upper triangular integer matrix A[r,u]=νΛ′(r,u−1) for r<u, and B the strictly upper triangular matrix B[r,u]=εΛ′(r,u−1) for r<u. Apply (A) to the interval [r,u−1] in the dominant weight Λ+ωu−1. Its first primed factor on [r,v−1],v<u, does not see the outer endpoint shift, so it is νΛ′(r,v−1). The tail is εΛ′(v,u−1). Therefore B=A+AB.

59.1step 58.1construct

Since A is strictly upper triangular, I+B=I+A+⋯+As−1=(I−A)−1. Let E and N be column vectors with entries ε(r,s) and ν(r,s). Equation (A) is E=N+AE, so N=(I−A)E. Multiplying by I+B gives E=(I+B)N. Component r is precisely (R): εΛ(r,s)=νΛ(r,s)+∑u=r+1sεΛ′(r,u−1)νΛ(u,s). All entries are ordinary integers; only nilpotence and finite matrix multiplication are used. This is also the finite reverse-character-inversion arithmetic needed by the first-level construction. No division, characteristic-zero argument, or generic dimension count appears.

60.1step 59.1construct∎

For r=s, essential subsets consist only of ∅ and it is essential exactly when λr≠0; the normal set is then {r}. Both sides are 0 or 1 accordingly. All endpoint and zero-coordinate cases are therefore included. Nothing in the proof depends on the prime beyond working in a characteristic-p field for the zero tests and 1≠0. The recurrence is uniform in arbitrary dominant coordinates and every root interval.

Remarks

The operators, coefficient recursions and raising pivots are integral before specialization. The basis and count recurrence retain arbitrary dominant polynomial weights, including the nonrestricted shifted weights used in first-level character inversion.

In the empty-set definition of Ξ, the highest coefficient is the product forced by the explicit action. The printed sum in the 1995 definition is not used; neither that misprint nor a source count theorem is a proof premise.

Depends on

Used by

Dependency tree · two levels

20 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources