Unit scalars acting on spheres #
Mathlib's Analysis.Normed.Module.Ball.Action, due to Yury Kudryashov and Heather Macbeth, lets
the unit sphere of a normed field ๐ act on every sphere centred at zero in a normed ๐-space.
This file records that the underlying vector of this action is scalar multiplication.
Over a noncommutative normed ring, such as the quaternions, the natural scalar action on a
coordinate space is often on the right. A right action of ๐ on F is a module structure over
๐แตแตแต, and when it multiplies norms, right multiplication by unit scalars preserves every sphere
centred at zero. This file packages it as a continuous action of the opposite monoid
(sphere (0 : ๐) 1)แตแตแต on the sphere, the right-handed counterpart of Mathlib's action.
Main declarations #
TauCeti.Sphere.coe_sphere_smul: Mathlib's action of unit scalars on a sphere is scalar multiplication.TauCeti.Sphere.instMulActionMulOpposite: unit scalars act on the right on a sphere centred at zero, withTauCeti.Sphere.coe_op_sphere_smulcomputing the action.
The coercion of Mathlib's action of the unit sphere of a normed field ๐ on a sphere of a
normed ๐-space is scalar multiplication in the ambient space.
Right multiplication by a unit scalar preserves every sphere centred at zero.
The right action of a unit scalar on a sphere is right scalar multiplication in the ambient space.
Unit scalars act on the right on every sphere centred at zero.
The right action of unit scalars on a sphere centred at zero is continuous.