Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6.1-sol)
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.

The weight, εi and φi formulas for the tensor product crystal

Statement

Let (L1,B1),(L2,B2) be crystal bases of integrable modules as in The crystal basis of a tensor product and the two-case operator rule and let B1⊗B2 be the tensor product crystal of The tensor product crystal B1⊗B2 and its two-case convention with the two-case operators of that theorem. Then for all b1∈B1, b2∈B2 and i∈I:

(a) wt(b1⊗b2)=wt(b1)+wt(b2);

(b) εi(b1⊗b2)=max⁡(εi(b1), εi(b2)−⟨hi,wt(b1)⟩);

(c) φi(b1⊗b2)=max⁡(φi(b1)+⟨hi,wt(b2)⟩, φi(b2));

(d) the two cases are exactly the alternatives in the max formulas: f~i acts on the first factor if and only if φi(b1)>εi(b2), and then εi(b1⊗b2)=εi(b1) (this equality also holds at the tie); it acts on the second factor if and only if φi(b1)≤εi(b2), and then εi(b1⊗b2)=εi(b2)−⟨hi,wt(b1)⟩, and dually e~i acts on the first factor if and only if φi(b1)≥εi(b2);

(e) partial-inverse property. For all b,b′∈B1⊗B2 and every i, f~ib=b′ if and only if b=e~ib′; in particular the assignment of the non-strict comparison to e~i and the strict comparison to f~i is the one for which the two-case rule is internally consistent;

(f) along the i-string, εi(f~i n(b1⊗b2))=εi(b1⊗b2)+n and φi(f~i n(b1⊗b2))=φi(b1⊗b2)−n for 0≤n≤φi(b1⊗b2).

No choice principle is used.

Facts & Assumptions

Given: Crystal bases (L1,B1),(L2,B2) of integrable modules, the tensor product crystal B1⊗B2 of The tensor product crystal B1⊗B2 and its two-case convention with the operators of The crystal basis of a tensor product and the two-case operator rule, vertices b1∈B1, b2∈B2 and i∈I; write p:=φi(b1), a:=εi(b1), s:=εi(b2), r:=φi(b2).

[F1]

The tensor product crystal (The tensor product crystal B1⊗B2 and its two-case convention): wt(b1⊗b2)=wt(b1)+wt(b2), and f~i,e~i act on the factor selected by the strict/non-strict comparison of φi of the first factor with εi of the second, with value 0 when the selected factor maps to 0.

[F2]

The tensor rule theorem (The crystal basis of a tensor product and the two-case operator rule): the displayed two-case operators make (L1⊗L2,B1⊗B2) a crystal basis of M1⊗M2, they map B1⊗B2 into (B1⊗B2)∪{0}, and they satisfy the partial-inverse axiom f~ib=b′  ⟺  b=e~ib′ for all b,b′∈B1⊗B2.

[F3]

Crystal graph invariants (The crystal graph, εi, φi and the weight function): for every b in the crystal of an integrable module, εi(b)=max⁡{n:e~i nb≠0} and φi(b)=max⁡{n:f~i nb≠0} are finite and nonnegative, φi(b)=εi(b)+⟨hi,wt(b)⟩, the i-string of b has εi(b)+φi(b)+1 vertices, and along each existing edge f~ib=b′ one has εi(b′)=εi(b)+1 and φi(b′)=φi(b)−1 (dually for e~i).

[F4]

Crystal lattice and basis axioms (Crystal lattices, crystal bases and their crystals) and the Kashiwara operators (The Kashiwara operators e~i and f~i of an integrable module) supplying the underlying finite strings and partial inverses of the two factors.

Proof

technique · direct
1.1F3F4

The two integer pairs (p,a) and (s,r) determine the strings and the pairings: p−a=⟨hi,wt(b1)⟩ and r−s=⟨hi,wt(b2)⟩ by [F3], the i-string of b1 has p+a+1 vertices and that of b2 has s+r+1 vertices by [F3], and any i-string contains a unique top (a vertex with e~i=0) and a unique bottom (a vertex with f~i=0).

1.2F1F3

One application of e~i to b1⊗b2. If p≥s, the non-strict comparison selects the first factor and e~i(b1⊗b2)=e~ib1⊗b2 (or 0 if a=0), so the pair (p,a) becomes (p+1,a−1) in the first factor and s is unchanged; if p<s, the strict inequality selects the second factor, the pair (s,r) becomes (s−1,r+1) and (p,a) is unchanged. Every application is a genuine existing edge of the corresponding factor precisely in the displayed case, by [F1] and the definition of εi,φi in [F3].

2.1step 1.2step 1.1F1F3algebra

Computation of εi(b1⊗b2)=:ε. Case p≥s: by step 1.2 every e~i-step acts on the first factor of the current pair, and the first factor offers exactly a applicable steps before the next raising maps its top to 0; each such step keeps the comparison p′≥s true because p only increases, so exactly a steps are possible and ε=a=εi(b1). Case p<s: the first s−p steps act on the second factor, decreasing s to p (each needs s′>0, and s′>p≥0 throughout), after which the comparison is ≥ and the remaining a steps act on the first factor; exactly a+s−p steps are possible and ε=a+(s−p)=εi(b2)−⟨hi,wt(b1)⟩ because s−p+a=a+s−p and p−a=⟨hi,wt(b1)⟩ by step 1.1. Hence in both cases ε=max⁡(a,s−p+a)=max⁡(εi(b1),εi(b2)−⟨hi,wt(b1)⟩), which is (b).

2.2step 1.2step 1.1F1F3algebra

Computation of φi(b1⊗b2)=:φ. If p>s, every f~i-step while the comparison stays strict acts on the first factor and lowers p by one and raises a by one, keeping s fixed, so after p−s steps the comparison is an equality; each of those steps is an existing edge because the current p′ satisfies p′>s≥0, so p′≥1. From then on the non-strict comparison selects the second factor, which offers exactly r steps before reaching its bottom. If p≤s, all f~i-steps act on the second factor, r steps in all. Hence φ=r+max⁡(0,p−s)=max⁡(φi(b2),φi(b1)+⟨hi,wt(b2)⟩) because p−s+r=p+⟨hi,wt(b2)⟩ by r−s=⟨hi,wt(b2)⟩, which is (c).

3.1step 2.1step 2.2F1algebra

The branch and tie assertions (d). The step counts of steps 2.1 and 2.2 also identify the branch of the first application: for ε the first maximum entry a is attained for p≥s, including equality, whereas the first application of f~i uses the first factor only for p>s; the second entry is attained for p<s and equals s−p+a=εi(b2)−⟨hi,wt(b1)⟩; the first application of e~i uses the first factor exactly for p≥s and of f~i exactly for p>s, as displayed in [F1]. In particular the maximal value alone does not determine the f~i-branch, while the strict/non-strict split fixes it.

4.1step 3.1F2F3

The partial-inverse property (e). Suppose p>s and b′:=f~i(b1⊗b2)=f~ib1⊗b2≠0; then φi(f~ib1)=p−1≥s by [F3], so the e~i-rule selects the first factor at b′ and e~ib′=e~if~ib1⊗b2=b1⊗b2. Suppose p≤s and b′:=b1⊗f~ib2≠0; then f~ib2≠0 and εi(f~ib2)=s+1>p by [F3], so the e~i-rule selects the second factor and e~ib′=b1⊗e~if~ib2=b1⊗b2. The converse is the same computation read backwards, and at the tie p=s the split e~i non-strict, f~i strict is exactly what makes both readings consistent; this is the partial-inverse axiom already established in [F2], verified here from the explicit two-case logic.

5.1step 4.1step 3.1F3given∎

Iteration along the string and the choice audit. By [F3] each existing f~i-edge raises εi by one and lowers φi by one, and by step 4.1 the displayed operators are a consistent partial-inverse structure on B1⊗B2; iterating, εi(f~i n(b1⊗b2))=εi(b1⊗b2)+n and φi(f~i n(b1⊗b2))=φi(b1⊗b2)−n for all n≤φi(b1⊗b2), which is (f), and the maximal such n is φi(b1⊗b2) by [F3]. All steps were finite checks on the two integer pairs (p,a) and (s,r) and the two factor strings; no choice principle is used.

Depends on

Used by

Dependency tree · two levels

16 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