Theorems · Theorem · combinatorics
DiscreteTiling.PlacedTile.ext_iff_of_preimage
∀ {G : Type u_1} {X : Type u_2} {ιₚ : Type u_3} [inst : Group G] [inst_1 : MulAction G X]
{ps : DiscreteTiling.Protoset G X ιₚ} {pt₁ pt₂ : DiscreteTiling.PlacedTile ps},
pt₁ = pt₂ ↔
pt₁.index = pt₂.index ∧
Quotient.mk
(QuotientGroup.leftRel
(Subgroup.map (MulAction.stabilizer G ↑(↑ps pt₁.index)).subtype (↑ps pt₁.index).symmetries)) ⁻¹'
{pt₁.groupElts} =
Quotient.mk
(QuotientGroup.leftRel
(Subgroup.map (MulAction.stabilizer G ↑(↑ps pt₂.index)).subtype (↑ps pt₂.index).symmetries)) ⁻¹'
{pt₂.groupElts}An alternative extensionality principle for PlacedTile that avoids HEq, using equality of
quotient preimages.
- Defined in
- Mathlib.Combinatorics.Tiling.Tile
- Cited by
- 0 results in Mathlib
- Foundations
- Depth 73 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites23
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Setstatement · cited by 53,352
- Groupstatement and proof · cited by 6,238
- Set.preimagestatement and proof · cited by 4,946
- Subgroupstatement · cited by 3,593
- HasQuotient.Quotientstatement and proof · cited by 2,301
- MulActionstatement and proof · cited by 1,294
- Subgroup.mapstatement and proof · cited by 301
- MulAction.stabilizerstatement and proof · cited by 254
- Subgroup.subtypestatement and proof · cited by 185
- Set.mulActionSetstatement · cited by 95
- QuotientGroup.leftRelstatement and proof · cited by 61
- DiscreteTiling.Protosetstatement and proof · cited by 29
Cited by0
Results whose statement or proof uses this declaration.
Nothing cites this yet.