Theorems · Definition · dynamical systems
SymbolicDynamics.FullShift.Pattern.occursInAt
{A : Type u_1} →
{G : Type u_2} → [inst : Inhabited A] → [AddMonoid G] → SymbolicDynamics.FullShift.Pattern A G → (G → A) → G → Propp.occursInAt x g means that the finite pattern p appears in the configuration x
at position g.
Formally: for every position h in the support of p, the value of the configuration
at g + h coincides with the value of p.config at h.
Intuitively, if you shift the configuration x by g (using shift g),
then on the support of p you exactly recover the pattern p. This is the basic
notion of "pattern occurrence" used to define subshifts via forbidden patterns.
- Defined in
- Mathlib.Dynamics.SymbolicDynamics.Basic
- Cited by
- 6 results in Mathlib
- Foundations
- Depth 54 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites4
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- AddMonoidstatement and proof · cited by 2,864
- SymbolicDynamics.FullShift.Patternstatement and proof · cited by 21
- SymbolicDynamics.FullShift.Pattern.supportproof · cited by 13
- SymbolicDynamics.FullShift.Pattern.configproof · cited by 8
Cited by7
Results whose statement or proof uses this declaration.
- SymbolicDynamics.FullShift.forbiddenproof · cited by 2
- SymbolicDynamics.FullShift.occursInAt_eq_cylinderstatement and proof · cited by 2
- SymbolicDynamics.FullShift.isOpen_occursInAtstatement · cited by 1
- SymbolicDynamics.FullShift.Pattern.occursInAt_shiftstatement · cited by 1
- SymbolicDynamics.FullShift.isClosed_forbiddenproof · cited by 0
- SymbolicDynamics.FullShift.isClosed_occursInAtstatement · cited by 0
- SymbolicDynamics.FullShift.Pattern.mapsTo_shift_forbiddenproof · cited by 0