instance
EquivariantMap.instCoeFunForallReal :
CoeFun EquivariantMap fun (x : EquivariantMap) => ℝ → ℝ
Equations
continuous equivariant reparametrization that is locally constant around 0.
It is piecewise linear, connecting (0, 0), (1/4, 0) and (3/4, 1) and (1, 1),
and extended to an equivariant function.
Equations
Instances For
@[simp]
A bijection from ℝ to itself that fixes 0 and is equivariant with respect to the ℤ
action by translations.
Morally, these are bijections of the circle ℝ / ℤ to itself.
- left_inv : Function.LeftInverse self.invFun self.toFun
- right_inv : Function.RightInverse self.invFun self.toFun
Instances For
instance
EquivariantEquiv.instCoeFunForallReal :
CoeFun EquivariantEquiv fun (x : EquivariantEquiv) => ℝ → ℝ
Equations
- EquivariantEquiv.instCoeFunForallReal = { coe := fun (f : EquivariantEquiv) => f.toFun }
Equations
Forgetting its bijective properties, an equivariant_equiv can be regarded as an
equivariant_map.
Equations
- φ.equivariantMap = { toFun := φ.toFun, eqv' := ⋯ }
Instances For
@[simp]
instance
EquivariantEquiv.instHasUncurryForallProdReal
{α : Type u_1}
:
Function.HasUncurry (α → EquivariantEquiv) (α × ℝ) ℝ
Equations
- EquivariantEquiv.instHasUncurryForallProdReal = { uncurry := fun (φ : α → EquivariantEquiv) (p : α × ℝ) => (φ p.1).toFun p.2 }
The inverse of an equivariant_equiv is an equivariant_equiv.
Instances For
Equations
- One or more equations did not get rendered due to their size.
@[simp]
@[simp]