Subgroups of normed (semi)groups #
In this file, we prove that subgroups of a normed (semi)group are also normed (semi)groups.
Tags #
normed group
Subgroups of normed groups #
A subgroup of a seminormed group is also a seminormed group, with the restriction of the norm.
Equations
- Subgroup.seminormedGroup = { norm := fun (a : ↥s) => ‖s.subtype a‖, toGroup := s.toGroup, toPseudoMetricSpace := Subtype.pseudoMetricSpace, dist_eq := ⋯ }
A subgroup of a seminormed group is also a seminormed group, with the restriction of the norm.
Equations
- AddSubgroup.seminormedAddGroup = { norm := fun (a : ↥s) => ‖s.subtype a‖, toAddGroup := s.toAddGroup, toPseudoMetricSpace := Subtype.pseudoMetricSpace, dist_eq := ⋯ }
If x is an element of a subgroup s of a seminormed group E, its norm in s is equal to
its norm in E.
If x is an element of a subgroup s of a seminormed group E,
its norm in s is equal to its norm in E.
If x is an element of a subgroup s of a seminormed group E, its norm in s is equal to
its norm in E.
This is a reversed version of the simp lemma Subgroup.coe_norm for use by norm_cast.
If x is an element of a subgroup s of a seminormed group
E, its norm in s is equal to its norm in E.
This is a reversed version of the simp lemma AddSubgroup.coe_norm for use by norm_cast.
Equations
- Subgroup.seminormedCommGroup = { toNorm := Subgroup.seminormedGroup.toNorm, toCommGroup := s.toCommGroup, toPseudoMetricSpace := Subtype.pseudoMetricSpace, dist_eq := ⋯ }
Equations
- AddSubgroup.seminormedAddCommGroup = { toNorm := AddSubgroup.seminormedAddGroup.toNorm, toAddCommGroup := s.toAddCommGroup, toPseudoMetricSpace := Subtype.pseudoMetricSpace, dist_eq := ⋯ }
Equations
- Subgroup.normedGroup = { toNorm := Subgroup.seminormedGroup.toNorm, toGroup := s.toGroup, toMetricSpace := Subtype.metricSpace, dist_eq := ⋯ }
Equations
- AddSubgroup.normedAddGroup = { toNorm := AddSubgroup.seminormedAddGroup.toNorm, toAddGroup := s.toAddGroup, toMetricSpace := Subtype.metricSpace, dist_eq := ⋯ }
Equations
- Subgroup.normedCommGroup = { toNorm := Subgroup.seminormedCommGroup.toNorm, toCommGroup := s.toCommGroup, toMetricSpace := Subtype.metricSpace, dist_eq := ⋯ }
Equations
- AddSubgroup.normedAddCommGroup = { toNorm := AddSubgroup.seminormedAddCommGroup.toNorm, toAddCommGroup := s.toAddCommGroup, toMetricSpace := Subtype.metricSpace, dist_eq := ⋯ }
Subgroup classes of normed groups #
A subgroup of a seminormed group is also a seminormed group, with the restriction of the norm.
Equations
- SubgroupClass.seminormedGroup s = { norm := fun (a : ↥s) => ‖↑s a‖, toGroup := SubgroupClass.toGroup s, toPseudoMetricSpace := Subtype.pseudoMetricSpace, dist_eq := ⋯ }
A subgroup of a seminormed additive group is also a seminormed additive group, with the restriction of the norm.
Equations
- AddSubgroupClass.seminormedAddGroup s = { norm := fun (a : ↥s) => ‖↑s a‖, toAddGroup := AddSubgroupClass.toAddGroup s, toPseudoMetricSpace := Subtype.pseudoMetricSpace, dist_eq := ⋯ }
If x is an element of a subgroup s of a seminormed group E, its norm in s is equal to
its norm in E.
If x is an element of an additive subgroup s of a seminormed
additive group E, its norm in s is equal to its norm in E.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- SubgroupClass.normedGroup s = { toNorm := (SubgroupClass.seminormedGroup s).toNorm, toGroup := (SubgroupClass.seminormedGroup s).toGroup, toMetricSpace := Subtype.metricSpace, dist_eq := ⋯ }
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.