OAI/NumberTheory/Ostmann/Construction/PrimeBulkInsertion.lean
8 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.Ostmann.primeBulkValuesline 9 - theorem
OAI.Ostmann.primeBulkValues_atline 13 - theorem
OAI.Ostmann.primeBulkValues_offline 17 - theorem
OAI.Ostmann.primeBulkValues_primeline 21 - theorem
OAI.Ostmann.primeBulkValues_injective_iffline 33 - theorem
OAI.Ostmann.primeBulkValues_cross_of_deletedline 45Source documentation
Removing each fixed nonbulk prime from the old cells enforces all cross inequalities, while permitting equal bulk draws until their original gate.
theorem primeBulkValues_cross_of_deleted {σ J : Type*} {P : Finset ℕ} (base : σ → ℕ) (slot : J ↪ σ) (x : J → P) (S deleted : J → Finset ℕ) (hx : ∀ j, (x j : ℕ) ∈ S j \ deleted j) (hdeleted : ∀ j i, i ∉ Set.range slot → base i ∈ deleted j) : ∀ i k, bulkIndexPredicate slot i ≠ bulkIndexPredicate slot k → primeBulkValues base slot x i ≠ primeBulkValues base slot x k := by …Mentions: OAI.Ostmann.bulkIndexPredicate, OAI.Ostmann.primeBulkValues
- theorem
OAI.Ostmann.primeBulkValues_outside_coprimeline 65 - theorem
OAI.Ostmann.primeBulkValues_cell_labelline 77