Theorems · Theorem · dynamical systems
birkhoffSum_apply_sub_birkhoffSum
∀ {α : Type u_1} {G : Type u_2} [inst : AddCommGroup G] (f : α → α) (g : α → G) (n : ℕ) (x : α),
birkhoffSum f g n (f x) - birkhoffSum f g n x = g (f^[n] x) - g xBirkhoff sum is "almost invariant" under f:
the difference between birkhoffSum f g n (f x) and birkhoffSum f g n x
is equal to g (f^[n] x) - g x.
- Defined in
- Mathlib.Dynamics.BirkhoffSum.Basic
- Cited by
- 2 results in Mathlib
- Foundations
- Depth 72 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.
Cites8
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- AddCommGroupstatement and proof · cited by 12,871
- Nat.iteratestatement and proof · cited by 740
- sub_eq_iff_eq_addproof · cited by 74
- sub_addproof · cited by 51
- birkhoffSumstatement and proof · cited by 20
- sub_add_commproof · cited by 2
- birkhoffSum_succproof · cited by 1
- birkhoffSum_succ'proof · cited by 1
Cited by2
Results whose statement or proof uses this declaration.
- dist_birkhoffSum_apply_birkhoffSumproof · cited by 1
- birkhoffAverage_apply_sub_birkhoffAverageproof · cited by 0