Structures · Algebra
AddAction
Type class for additive monoid actions on types, with notation g +ᵥ p.
The AddAction G P typeclass says that the additive monoid G acts additively on a type P.
More precisely this means that the action satisfies the two axioms 0 +ᵥ p = p and
(g₁ + g₂) +ᵥ p = g₁ +ᵥ (g₂ +ᵥ p). A mathematician might simply say that the additive monoid G
acts on P.
For example, if A is an additive group and X is a type, if a mathematician says
say "let A act on the set X" they will usually mean [AddAction A X].
[Wikidata Q288465](https://www.wikidata.org/wiki/Q288465)
- Defined in
- Mathlib.Algebra.Group.Action.Defs
- Shape
- 2 explicit arguments · adds zero_vadd
Extends1
Extended by3
Forgetful instances
Provided automatically by
Concrete types that are instances15
- Real
- Quiver.Hom
- Filter.Germ
- DomAddAct
- AddUnits
- AddAut
- IterateAddAct
- AddOreLocalization
- Subtype
- OrderDual
- ULift
- Lex
- AddOpposite
- Additive
- LinearMap
How is a type an instance?
Loading the hierarchy index…
Assumed by1,026
- AddAction.stabilizer
- zero_vadd
- fixingAddSubgroup
- AddAction.orbitRel
- AddOreLocalization
- vadd_vadd
- AddOreLocalization.oreSub
- Set.addActionSet
- neg_vadd_vadd
- SubAddAction.ofFixingAddSubgroup
- vadd_neg_vadd
- SubAddAction.ofStabilizer
- AddAction.mem_stabilizer_iff
- AddAction.fixedBy
- AddAction.period
- AddAction.injective
- Set.mem_vadd_set_iff_neg_vadd_mem
- AddAction.toPerm
- AddAction.fixedPoints
- AddAction.IsMultiplyPretransitive
- AddAction.orbitRel.Quotient
- IsAddQuotientCoveringMap.isCoveringMap
- AddAction.stabilizerEquivStabilizer
- Set.vadd_set_univ
- AddAction.orbitRel.Quotient.orbit
- Homeomorph.vadd
- Set.preimage_vadd
- neg_vadd_eq_iff
- IsAddQuotientCoveringMap.toMultiplicative
- AddAction.mem_fixedBy
- CovByVAdd
- MeasureTheory.measure_vadd
- MeasureTheory.addFundamentalInterior
- Finset.addActionFinset
- Finset.card_vadd_finset
- Set.vadd_mem_vadd_set_iff
- Set.preimage_vadd_neg
- Set.vadd_set_inter
- MeasureTheory.addFundamentalFrontier
- AddAction.mem_orbit_self
- AddAction.aestabilizer
- eq_neg_vadd_iff
- mem_fixingAddSubgroup_iff
- vadd_zero_vadd
- IsometryEquiv.constVAdd
- AddOreLocalization.ind
- vadd_left_cancel_iff
- fixingAddSubgroup_fixedPoints_gc
- Metric.vadd_closedBall
- AddOreLocalization.oreSub_vadd_char