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.
Ultra-tight multisets admit integer column potentials
Statement
Let and (Free abelian group on a set, The integers as equivalence classes of pairs of naturals). For a finite multiset of elements of (The multiset construction and the powerset construction ), call tight if for all occurrences and all indices . A zero exchange replaces two occurrences by and whenever ; this relation is symmetric. Call ultra-tight if every finite zero-exchange sequence starting at ends in a tight multiset. Then is ultra-tight if and only if there is some with This includes the empty multiset and .
Facts & Assumptions
Given: An integer , the group , and a finite multiset of elements of .
Every element of has a representative ; for the representative defines the same element, so the difference is well defined on , and negation and the elements are well defined (Free abelian group on a set, The integers as equivalence classes of pairs of naturals).
A finite multiset consists of finitely many occurrences with repetition; replacing a finite submultiset by another one of the same cardinality produces a multiset of the same cardinality, and any finite directed graph has a shortest directed path from a vertex to a vertex whenever a directed path from to exists (The multiset construction and the powerset construction ).
Proof
Given: The data of [F1]–[F2]: the group , a finite multiset in
, and the definitions of tight, zero exchange and ultra-tight of the
Statement.
Elementary cases and well-definedness. The empty multiset is ultra-tight (its images under zero-exchange sequences are empty, hence tight) and satisfies the displayed condition with ; for one has by [F1], so for every occurrence, every finite multiset is tight, and no zero exchange exists because its defining equation reads ; thus every finite multiset in is ultra-tight and satisfies the condition with . By [F1] the differences do not change when representatives are shifted by a multiple of , so tightness and the zero-exchange steps are well defined on classes; a zero-exchange sequence may therefore be computed with any representatives.
The reverse implication. Assume satisfies the displayed condition. Replacing each occurrence by (a bijection of by [F1]) we may assume for all ; applying this to the pair gives , so for all . We prove by induction on the length of a zero-exchange sequence that every such multiset is tight, and suppress the shift by from the notation. Suppose the next exchange acts on in coordinates , so . Since , this forces and ; writing and , the coordinate differences of are , and for we have , , and , using and ; the same computation with in place of and shows the same for . All other occurrences are unchanged and already have all coordinate differences in . Hence in every reachable multiset all coordinate differences lie in , and for any two occurrences of that multiset : every reachable multiset is tight, so is ultra-tight.
Setup for the forward implication. Conversely assume ultra-tight; we prove by induction on that potentials exist satisfying the displayed condition. The case is in step 1.1. Let and assume the result for . Let forget the last coordinate; every zero exchange in in coordinates lifts to the zero exchange in with the same coordinates and the same labelled occurrences, because the defining difference of the pair is unchanged; hence every zero-exchange sequence in is the projection of one in and ends tight. So is ultra-tight, and by induction there are integers with for all and ; applying this to gives, with , It remains to extend the potentials to the last coordinate: we must choose so that for all and all , where now . It is enough to do this in the descending sequence of stages described below: at stage one adds the bounds for the single pair while keeping all bounds already proved for pairs with both entries or both entries .
The stage . Since is ultra-tight, the empty sequence shows that itself is tight; hence for all , and, exchanging and , . The integers therefore have range at most , so (choosing the integer midpoint) some integer satisfies for all ; choosing gives and hence the pair- bound, while all bounds of step 2.1 with are unchanged.
Reduction to the exceptional case. Fix and suppose the bounds are known for all whenever or (for this is step 3.1 together with step 2.1). We show that the bounds also hold for all pairs with ; as observed in step 2.1, the only new pair to control is . If already for all , there is nothing to prove. Otherwise some has or ; replacing every occurrence by and every by (which preserves ultra-tightness and all current bounds by [F1]) we may assume the first case, so that for this ,
Consequences of the choice of , and the sandwich. For every the known bounds give and , so ; together with the choice of this forces equality throughout: Tightness against gives ; choosing any and adding the old upper bounds for and gives . Thus
The graph, the basic lower bound, and the case of no path. Draw a directed graph on with an arrow if and only if some satisfies . First we note that for this is the equality of step 5.1, for it follows from , and for it follows from using the known bound for the pair with . Suppose first that contains no directed path from to . Let be the set of vertices reachable from (so , ) and let be its complement; there is no arrow from to , since such an arrow would put its target in . Define new potentials for and for , and set . Then and occurs exactly for , . The new bound follows from the sandwich of step 5.1: for all . For any other pair the bound is immediate if , since the old upper bound survives. If , then , ; the absence of an arrow from to says no has , so the old lower bound improves to for all , i.e. . Thus the bounds hold for all pairs with both entries in , as required, and stage is complete in the no-path case.
The case of a path: the witnesses. Now suppose contains a directed path from to , and let be one of minimal length (so are pairwise distinct by [F2]). For each choose an occurrence witnessing the arrow , i.e. , Distinct edges have distinct witnessing occurrences. Indeed, for any witness put . The first coordinates have spread at most one. A witness for two edges ending before would have the same low value at both starts and the same high value at both ends, giving a shortcut from the earlier start to the later end. For a last-edge witness, ; tightness against the chosen and step 6.1 give for , and the old spread bound gives . If it also witnessed an earlier edge, that edge would start at , giving a shortcut directly to . Both contradict shortestness. Now put so that because . We shall prove by downward induction on that there is a multiset (in the equivalence relation generated by zero exchanges) containing and every occurrence among other than the chosen moving occurrence , and that the following two statements hold: Reading together with step 4.1 (which gives ) will then contradict the choice of ; the contradiction is completed below. We record and : by the basic lower bound of step 6.1, , while tightness of gives ; hence equality holds, which is , and then follows because and .
The induction step constructing . Let and assume and , where says that contains and every with other than the original moving occurrence . Form from by removing the occurrences and and adding the occurrences and . By the pair has difference exactly in coordinates , so this is a zero exchange; hence by , and the distinctness of the edge witnesses ensures that retains every with other than the original moving occurrence , together with . Thus holds.
The induction step forcing and , and the contradiction. Let and assume and . The witness cannot be the original moving occurrence : its edge equation together with would give , contradicting step 6.1. Thus is retained in by . Since are pairwise distinct and only equals , the -th coordinate of vanishes in positions and , so where the inequality uses the basic lower bound of step 6.1 for and statement for . Since is tight (it lies in the class of the ultra-tight ), the reverse inequality holds and we have equality, which is ; reading the equality back through the displayed chain gives , which is . Downward induction on now gives , i.e. , contradicting from the choice of in step 4.1. Hence the exceptional case cannot occur: with the current potentials the pair is already bounded, so stage is complete in the path case as well.
Completion of the induction. Stages have now been treated: each stage either leaves the potentials unchanged, or (in the no-path case of step 6.1) replaces them by potentials for which the new bound holds, while all bounds proved earlier are preserved (the modification changes by at most in the necessary direction, and the argument of step 6.1 checks both the improved and the unchanged pairs). After stage the bounds hold for all pairs with or , i.e. for all . This proves the forward implication for , and with the base case of step 1.1 and the induction scheme of step 2.1, the forward implication for all . Combined with the reverse implication of step 1.2, an ultra-tight multiset is exactly one admitting column potentials , including the empty multiset and the case .
Remarks
The proof is a finite induction: it uses only finite multisets, integer arithmetic, finiteness of the directed graph and the existence of a shortest path among finitely many paths, so it uses no choice principle. The parametrization by is the one used by the arithmetic application on this page; Fayers' original parametrization by is recovered by with .
Depends on
Used by
Dependency tree · two levels
8 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
- Matthew Fayers, Core blocks of Ariki–Koike algebras, author manuscript, J. Algebraic Combin. 26 (2007), 47–81 (standard reference, not scraped)