Extended metric spaces on multiplicative opposites #
This file proves that if α is some (weak) pseudo extended metric space, so is αᵐᵒᵖ.
We do this in this file instead of Mathlib/Topology/EMetricSpace/Defs.lean to avoid imports.
@[instance_reducible]
instance
MulOpposite.instWeakPseudoEMetricSpace
{α : Type u_2}
[TopologicalSpace α]
[WeakPseudoEMetricSpace α]
:
weak pseudoemetric space instance on the multiplicative opposite of a weak pseudoemetric space.
Equations
@[instance_reducible]
instance
AddOpposite.instWeakPseudoEMetricSpace
{α : Type u_2}
[TopologicalSpace α]
[WeakPseudoEMetricSpace α]
:
Weak pseudoemetric space instance on the additive opposite of a weak pseudoemetric space.
Equations
@[instance_reducible]
Pseudoemetric space instance on the multiplicative opposite of a pseudoemetric space.
@[instance_reducible]
Pseudoemetric space instance on the additive opposite of a pseudoemetric space.
theorem
MulOpposite.edist_unop
{α : Type u_1}
[TopologicalSpace α]
[WeakPseudoEMetricSpace α]
(x y : αᵐᵒᵖ)
:
theorem
AddOpposite.edist_unop
{α : Type u_1}
[TopologicalSpace α]
[WeakPseudoEMetricSpace α]
(x y : αᵃᵒᵖ)
:
theorem
MulOpposite.edist_op
{α : Type u_1}
[TopologicalSpace α]
[WeakPseudoEMetricSpace α]
(x y : α)
:
theorem
AddOpposite.edist_op
{α : Type u_1}
[TopologicalSpace α]
[WeakPseudoEMetricSpace α]
(x y : α)
: