Theorems · Theorem · dynamical systems
vadd_eq_self_of_preimage_zsmul_eq_self
∀ {G : Type u_1} [inst : AddCommGroup G] {n : ℤ} {s : Set G},
(fun x => n • x) ⁻¹' s = s → ∀ {g : G} {j : ℕ}, n ^ j • g = 0 → g +ᵥ s = sLet n : ℤ and s a subset of an additive commutative group G that is invariant
under preimage for the map x ↦ n • x. Then s is invariant under the pointwise action of
the additive subgroup of elements g : G such that (n^j) • g = 0 for some j : ℕ.
(This additive subgroup is called the Prüfer subgroup when G is the AddCircle and n is
prime.)
- Defined in
- Mathlib.Dynamics.FixedPoints.Prufer
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 60 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- AddCommGroup
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites17
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coeproof · cited by 62,936
- Setstatement and proof · cited by 53,352
- AddCommGroupstatement and proof · cited by 12,871
- Set.preimagestatement and proof · cited by 4,946
- zero_addproof · cited by 2,366
- le_antisymmproof · cited by 2,068
- HVAdd.hVAddstatement and proof · cited by 1,820
- Nat.iterateproof · cited by 740
- neg_zeroproof · cited by 542
- Set.vaddSetstatement · cited by 403
- vadd_neg_vaddproof · cited by 31
- zsmulAddGroupHomproof · cited by 13
Cited by1
Results whose statement or proof uses this declaration.
- AddCircle.ergodic_zsmulproof · cited by 2