OAI/NumberTheory/Ostmann/Construction/SelectedConstituentWord.lean
7 declarations, 0 contain sorry, 0 declared as axioms
One selected prime per composite word, under the original grouping
- theorem
OAI.Ostmann.wordLeafSlot_atomline 11 - theorem
OAI.Ostmann.wordLeafSlot_constituent_existsline 21 - theorem
OAI.Ostmann.constituent_outside_selected_wordline 35 - theorem
OAI.Ostmann.other_constituent_outside_selected_primesline 48 - theorem
OAI.Ostmann.grouped_wordLeaf_outsideline 71 - theorem
OAI.Ostmann.grouped_wordLeaf_selectedline 85 - theorem
OAI.Ostmann.grouped_wordLeaf_assignmentline 111Source documentation
Grouping introduces a fixed multiplier in each selected word, while every other atom is independent of the unexposed selected primes.
theorem grouped_wordLeaf_assignment : (fun a : CopyScheduleAtoms role n => ((scheduleConstituentWord role size n a).map (wordLeafAssignment (fun j : Σ a, Fin (size a) => role j.1) i hi n y x)).prod) = wordLeafAssignment role i.1 hi n (fun a => ((scheduleConstituentWord role size n a.val).map (wordLeafAssignment (fun j : Σ a, Fin (size a) => role j.1) i hi n y (fun _ => 1))).prod) (fun t => ((scheduleConstituentWord role size n (wordLeafSlot role i.1 hi n t)).map (wordLeafAssignment (fun j : Σ a, Fin (size a) => role j.1) i hi n y (fun _ => 1))).prod * x t) := by …Mentions: OAI.Ostmann.CopyScheduleAtoms, OAI.Ostmann.scheduleConstituentWord, OAI.Ostmann.wordLeafAssignment, OAI.Ostmann.wordLeafSlot