Schule #
This file defines torsors of additive group actions.
Notation #
The group elements are referred to as acting on points. This file
defines the notation +ᵥ for adding a group element to a point and
-ᵥ for subtracting two points to produce a group element.
Implementation notes #
Affine spaces are the motivating example of torsors of additive group actions. It may be appropriate
to refactor in terms of the general definition of group actions, via to_additive, when there is a
use for multiplicative torsors (currently mathlib only develops the theory of group actions for
multiplicative group actions).
Notation #
v +ᵥ pis a notation forVAdd.vadd, the left action of an additive monoid;p₁ -ᵥ p₂is a notation forVSub.vsub, difference between two points in an additive torsor as an element of the corresponding additive group;