Theorems · Theorem · dynamical systems
SymbolicDynamics.FullShift.Pattern.shift_apply_add_left_of_mem
∀ {A : Type u_1} [inst : Inhabited A] {G : Type u_2} [inst_1 : AddMonoid G] [IsLeftCancelAdd G]
(p : SymbolicDynamics.FullShift.Pattern A G) (v w : G), w ∈ p.support → p.shift v (v + w) = p.config wOn the translated support, p.shift v agrees with p.config at the preimage.
More precisely, if w ∈ p.support, then at the translated site v + w,
the configuration p.shift v takes the value p.config w.
This uses [IsLeftCancelAdd G] to identify the unique preimage of v + w
under left-translation by v.
- Defined in
- Mathlib.Dynamics.SymbolicDynamics.Basic
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 77 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites11
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Finsetstatement · cited by 13,712
- AddMonoidstatement and proof · cited by 2,864
- Finset.imageproof · cited by 910
- Finset.mem_imageproof · cited by 105
- IsLeftCancelAddstatement and proof · cited by 72
- add_right_injproof · cited by 71
- add_left_cancelproof · cited by 29
- SymbolicDynamics.FullShift.Patternstatement and proof · cited by 21
- SymbolicDynamics.FullShift.Pattern.supportstatement and proof · cited by 13
- SymbolicDynamics.FullShift.Pattern.configstatement and proof · cited by 8
- SymbolicDynamics.FullShift.Pattern.shiftstatement and proof · cited by 4
Cited by1
Results whose statement or proof uses this declaration.
- SymbolicDynamics.FullShift.occursInAt_eq_cylinderproof · cited by 2