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]