(Semi)normed groups: basic theory #
We prove basic properties of (semi)normed groups.
Tags #
normed group
Alias of norm_le_norm_add_norm_sub'.
Alias of norm_le_norm_add_norm_sub.
An analogue of norm_le_mul_norm_add for the multiplication from the left.
An analogue of norm_le_add_norm_add for the addition from the left.
The norm of a seminormed group as a group seminorm.
Equations
- normGroupSeminorm E = { toFun := norm, map_one' := ⋯, mul_le' := ⋯, inv' := ⋯ }
Instances For
The norm of a seminormed group as an additive group seminorm.
Equations
- normAddGroupSeminorm E = { toFun := norm, map_zero' := ⋯, add_le' := ⋯, neg' := ⋯ }
Instances For
Alias of coe_nnNorm'.
Alias of coe_nnNorm.
Alias of coe_comp_nnNorm'.
Alias of coe_comp_nnNorm.
Alias of ofReal_norm.
Alias of ofReal_norm'.
Alias of nnDist_eq_nnNorm_inv_mul.
Alias of nnDist_eq_nnNorm_neg_add.
Alias of nnNorm_inv'.
Alias of nnNorm_neg.
Alias of nnNorm_one'.
Alias of nnNorm_zero.
Alias of ne_one_of_nnNorm_ne_zero.
Alias of ne_zero_of_nnNorm_ne_zero.
Alias of nnNorm_mul_le'.
Alias of nnNorm_add_le.
Alias of nnNorm_pow_le_mul_norm.
Alias of nnNorm_nsmul_le.
Alias of nnNorm_zpow_abs.
Alias of nnNorm_abs_zsmul.
Alias of nnNorm_pow_natAbs.
Alias of nnNorm_natAbs_smul.
Alias of nnNorm_zpow_isUnit.
Alias of nnNorm_isUnit_zsmul.
Alias of nnNorm_units_zsmul.
Alias of nnNorm_div_le.
Alias of nnNorm_sub_le.
Alias of nnDist_nnNorm_nnNorm_le_nnNorm_inv_mul.
Alias of nnDist_nnNorm_nnNorm_le_nnNorm_neg_add.
Alias of nnNorm_le_nnNorm_add_nnNorm_div.
Alias of nnNorm_le_nnNorm_add_nnNorm_sub.
Alias of nnNorm_le_nnNorm_add_nnNorm_div'.
Alias of nnNorm_le_nnNorm_add_nnNorm_sub'.
Alias of nnNorm_le_nnNorm_add_nnNorm_sub'.
Alias of nnNorm_le_insert'.
Alias of nnNorm_le_nnNorm_add_nnNorm_sub'.
Alias of nnNorm_le_nnNorm_add_nnNorm_sub.
Alias of nnNorm_le_insert.
Alias of nnNorm_le_nnNorm_add_nnNorm_sub.
Alias of nnNorm_le_mul_nnNorm_add.
Alias of nnNorm_le_add_nnNorm_add.
An analogue of nnNorm_le_mul_nnNorm_add for the multiplication from the left.
An analogue of nnNorm_le_add_nnNorm_add for the addition from the left.
Alias of nnNorm_le_mul_nnNorm_add'.
An analogue of nnNorm_le_mul_nnNorm_add for the multiplication from the left.
Alias of nnNorm_le_add_nnNorm_add'.
An analogue of nnNorm_le_add_nnNorm_add for the addition from the left.
Alias of nnNorm_mul_eq_nnNorm_right.
Alias of nnNorm_add_eq_nnNorm_right.
Alias of nnNorm_mul_eq_nnNorm_left.
Alias of nnNorm_add_eq_nnNorm_left.
Alias of nnNorm_div_eq_nnNorm_right.
Alias of nnNorm_sub_eq_nnNorm_right.
Alias of nnNorm_div_eq_nnNorm_left.
Alias of nnNorm_sub_eq_nnNorm_left.
Alias of toReal_coe_nnNorm'.
The nonnegative norm seen as an ENNReal and then as a Real is equal to the norm.
Alias of toReal_coe_nnNorm.
The nonnegative norm seen as an ENNReal and
then as a Real is equal to the norm.
Alias of exists_nnNorm_ne_zero'.
Alias of exists_nnNorm_ne_zero.
Alias of IndiscreteTopology.nnNorm_eq_zero'.
Alias of IndiscreteTopology.nnNorm_eq_zero.
Alias of the reverse direction of nontrivialTopology_iff_exists_nnNorm_ne_zero'.
Alias of the reverse direction of nontrivialTopology_iff_exists_nnNorm_ne_zero.
Alias of NontrivialTopology.of_exists_nnNorm_ne_zero'.
Alias of the reverse direction of nontrivialTopology_iff_exists_nnNorm_ne_zero'.
Alias of NontrivialTopology.of_exists_nnNorm_ne_zero.
Alias of the reverse direction of nontrivialTopology_iff_exists_nnNorm_ne_zero.
Alias of the reverse direction of indiscreteTopology_iff_forall_nnNorm_eq_zero'.
Alias of the reverse direction of indiscreteTopology_iff_forall_nnNorm_eq_zero.
Alias of IndiscreteTopology.of_forall_nnNorm_eq_zero'.
Alias of the reverse direction of indiscreteTopology_iff_forall_nnNorm_eq_zero'.
Alias of IndiscreteTopology.of_forall_nnNorm_eq_zero.
Alias of the reverse direction of indiscreteTopology_iff_forall_nnNorm_eq_zero.
Alias of the reverse direction of nontrivialTopology_iff_exists_norm_ne_zero'.
Alias of the reverse direction of nontrivialTopology_iff_exists_norm_ne_zero.
Alias of the reverse direction of indiscreteTopology_iff_forall_norm_eq_zero'.
Alias of the reverse direction of indiscreteTopology_iff_forall_norm_eq_zero.
A group homomorphism from a Group to a SeminormedGroup induces a SeminormedGroup
structure on the domain.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A group homomorphism from an AddGroup to a
SeminormedAddGroup induces a SeminormedAddGroup structure on the domain.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A group homomorphism from a CommGroup to a SeminormedGroup induces a
SeminormedCommGroup structure on the domain.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A group homomorphism from an AddCommGroup to a
SeminormedAddGroup induces a SeminormedAddCommGroup structure on the domain.
Equations
- One or more equations did not get rendered due to their size.
Instances For
An injective group homomorphism from a Group to a NormedGroup induces a NormedGroup
structure on the domain.
Equations
- One or more equations did not get rendered due to their size.
Instances For
An injective group homomorphism from an AddGroup to a
NormedAddGroup induces a NormedAddGroup structure on the domain.
Equations
- One or more equations did not get rendered due to their size.
Instances For
An injective group homomorphism from a CommGroup to a NormedGroup induces a
NormedCommGroup structure on the domain.
Equations
- One or more equations did not get rendered due to their size.
Instances For
An injective group homomorphism from a CommGroup to a
NormedCommGroup induces a NormedCommGroup structure on the domain.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Alias of dist_eq_norm_sub.
Alias of dist_eq_norm_sub'.
Alias of nnDist_nnNorm_nnNorm_le'.
Alias of nnDist_nnNorm_nnNorm_le.
Alias of nnDist_eq_nnNorm_div.
Alias of nnDist_eq_nnNorm_sub.
Alias of nnDist_eq_nnNorm_sub.
Alias of nnDist_eq_nnNorm.
Alias of nnDist_eq_nnNorm_sub.
A scaled ball is a ball.
A translated ball is a ball.
Alias of mem_closedBall_iff_nnNorm''.
Alias of mem_closedBall_iff_nnNorm.
Alias of mem_closedBall_iff_nnNorm'''.
Alias of mem_closedBall_iff_nnNorm'.
A scaled closed ball is a closed ball.
A translated closed ball is a closed ball.
A scaled sphere is a sphere.
A translated sphere is a sphere.
Alias of nnNorm_multiset_prod_le.
Alias of nnNorm_multiset_sum_le.
Alias of nnNorm_prod_le.
Alias of nnNorm_sum_le.
Alias of nnNorm_prod_le_of_le.
Alias of nnNorm_sum_le_of_le.
Alias of the forward direction of norm_div_eq_zero_iff.
Alias of the forward direction of norm_sub_eq_zero_iff.
Alias of eq_one_or_nnNorm_pos.
Alias of eq_zero_or_nnNorm_pos.
Alias of nnNorm_eq_zero'.
Alias of nnNorm_eq_zero.
Alias of nnNorm_ne_zero_iff'.
Alias of nnNorm_ne_zero_iff.
Alias of nnNorm_pos'.
Alias of nnNorm_pos.
The norm of a normed group as a group norm.
Equations
- normGroupNorm E = { toGroupSeminorm := normGroupSeminorm E, eq_one_of_map_eq_zero' := ⋯ }
Instances For
The norm of a normed group as an additive group norm.
Equations
- normAddGroupNorm E = { toAddGroupSeminorm := normAddGroupSeminorm E, eq_zero_of_map_eq_zero' := ⋯ }
Instances For
Some relations with HasCompactSupport
Alias of the reverse direction of hasCompactSupport_norm_iff.
positivity extensions #
Extension for the positivity tactic: multiplicative norms are always nonnegative, and positive
on non-one inputs.
Instances For
Extension for the positivity tactic: additive norms are always nonnegative, and positive
on non-zero inputs.