OAI/Algebra/GroupRing/BalancedPieces.lean
64 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.TorsionFreeZeroDivisors.BalancedPieces.countline 11 - def
OAI.TorsionFreeZeroDivisors.BalancedPieces.lengthline 12 - lemma
OAI.TorsionFreeZeroDivisors.BalancedPieces.sum_lengthline 13 - lemma
OAI.TorsionFreeZeroDivisors.BalancedPieces.length_posline 24 - lemma
OAI.TorsionFreeZeroDivisors.BalancedPieces.count_boundsline 28 - lemma
OAI.TorsionFreeZeroDivisors.BalancedPieces.count_leline 42 - lemma
OAI.TorsionFreeZeroDivisors.BalancedPieces.quotient_boundsline 46 - lemma
OAI.TorsionFreeZeroDivisors.BalancedPieces.length_boundsline 69 - lemma
OAI.TorsionFreeZeroDivisors.BalancedPieces.count_chargeline 81 - def
OAI.TorsionFreeZeroDivisors.BalancedPieces.numberline 87 - def
OAI.TorsionFreeZeroDivisors.BalancedPieces.sizesline 88 - lemma
OAI.TorsionFreeZeroDivisors.BalancedPieces.number_posline 90 - lemma
OAI.TorsionFreeZeroDivisors.BalancedPieces.sizes_sumline 96 - lemma
OAI.TorsionFreeZeroDivisors.BalancedPieces.sizes_posline 102 - lemma
OAI.TorsionFreeZeroDivisors.BalancedPieces.sizes_upperline 109 - lemma
OAI.TorsionFreeZeroDivisors.BalancedPieces.sizes_lower_longline 118 - lemma
OAI.TorsionFreeZeroDivisors.BalancedPieces.number_chargeline 127 - lemma
OAI.TorsionFreeZeroDivisors.BalancedPieces.sizes_lowerline 133 - def
OAI.TorsionFreeZeroDivisors.ConsecutivePieces.indexline 144 - def
OAI.TorsionFreeZeroDivisors.ConsecutivePieces.offsetline 145 - lemma
OAI.TorsionFreeZeroDivisors.ConsecutivePieces.index_valline 146 - def
OAI.TorsionFreeZeroDivisors.ConsecutivePieces.segmentline 148 - lemma
OAI.TorsionFreeZeroDivisors.ConsecutivePieces.length_segmentline 149 - lemma
OAI.TorsionFreeZeroDivisors.ConsecutivePieces.segment_getline 150 - lemma
OAI.TorsionFreeZeroDivisors.ConsecutivePieces.segment_nonemptyline 153 - lemma
OAI.TorsionFreeZeroDivisors.ConsecutivePieces.successor_indexline 158 - lemma
OAI.TorsionFreeZeroDivisors.ConsecutivePieces.segment_chainline 163 - lemma
OAI.TorsionFreeZeroDivisors.ConsecutivePieces.total_lengthline 174 - lemma
OAI.TorsionFreeZeroDivisors.ConsecutivePieces.occurrence_uniqueline 177Source documentation
Every original occurrence is retained exactly once, at its actual index.
lemma occurrence_unique (j : Fin l.length) : ∃! p : (i : Fin m) × Fin (n i),index l n hs p=j := (index l n hs).bijective.existsUnique j …Mentions: OAI.TorsionFreeZeroDivisors.ConsecutivePieces.index
- abbrev
OAI.TorsionFreeZeroDivisors.BalancedWords.Pieceline 183 - def
OAI.TorsionFreeZeroDivisors.BalancedWords.oldline 184 - def
OAI.TorsionFreeZeroDivisors.BalancedWords.segmentline 185 - lemma
OAI.TorsionFreeZeroDivisors.BalancedWords.segment_lengthline 188 - lemma
OAI.TorsionFreeZeroDivisors.BalancedWords.old_posline 191 - lemma
OAI.TorsionFreeZeroDivisors.BalancedWords.segment_nonemptyline 193 - lemma
OAI.TorsionFreeZeroDivisors.BalancedWords.segment_chainline 197 - lemma
OAI.TorsionFreeZeroDivisors.BalancedWords.old_leline 199 - lemma
OAI.TorsionFreeZeroDivisors.BalancedWords.intactline 201 - lemma
OAI.TorsionFreeZeroDivisors.BalancedWords.old_sumline 223 - lemma
OAI.TorsionFreeZeroDivisors.BalancedWords.closure_chargeline 231Source documentation
Quantitative closing, before identifying the added positions as fixed. Only genuinely split words get closure terms.
lemma closure_charge (tail : Piece w cap → List A) (tailCap : ℕ) (hcap : 6≤cap) (hshort : ∀ p,(w p.1).length≤cap → tail p=[]) (htail : ∀ p,(tail p).length≤tailCap) : cap*(∑p,(tail p).length)≤3*tailCap*(∑t,(w t).length) := by … - lemma
OAI.TorsionFreeZeroDivisors.ShortClosure.endpoint_cons'line 255 - lemma
OAI.TorsionFreeZeroDivisors.ShortClosure.ReducedPath.exists_walkline 261 - lemma
OAI.TorsionFreeZeroDivisors.ShortClosure.ReducedPath.length_geline 277 - lemma
OAI.TorsionFreeZeroDivisors.ShortClosure.of_cyclicline 287 - abbrev
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.Pieceline 306 - abbrev
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.segline 307 - abbrev
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.seg_neline 308 - abbrev
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.startline 310 - lemma
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.segment_pathline 311 - abbrev
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.Dline 321 - def
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.chosenTailline 323 - lemma
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.chosenTail_specline 325 - def
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.tailline 334 - def
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.wordline 336 - lemma
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.tail_shortline 337 - lemma
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.tail_boundline 338 - lemma
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.word_shortline 343 - lemma
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.nonemptyline 346 - lemma
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.chainline 349 - lemma
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.cyclic_of_longline 355 - lemma
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.original_girthline 361 - lemma
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.old_le_wordline 366 - lemma
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.word_boundline 369 - lemma
OAI.TorsionFreeZeroDivisors.SampleGraph.ClosedWords.total_addedline 374