Documentation

Mathlib.Topology.Algebra.Group.Order

Ordered topological groups #

Behavior of one-sided neighborhood filters under multiplication, inversion, and division in ordered topological groups.

@[simp]
theorem Filter.map_mul_left_nhdsGT {H : Type u_1} [TopologicalSpace H] [CommGroup H] [PartialOrder H] [IsOrderedMonoid H] [ContinuousMul H] {c a : H} :
map (fun (x : H) => c * x) (nhdsWithin a (Set.Ioi a)) = nhdsWithin (c * a) (Set.Ioi (c * a))
@[simp]
theorem Filter.map_add_left_nhdsGT {H : Type u_1} [TopologicalSpace H] [AddCommGroup H] [PartialOrder H] [IsOrderedAddMonoid H] [ContinuousAdd H] {c a : H} :
map (fun (x : H) => c + x) (nhdsWithin a (Set.Ioi a)) = nhdsWithin (c + a) (Set.Ioi (c + a))
@[simp]
theorem Filter.map_mul_left_nhdsLT {H : Type u_1} [TopologicalSpace H] [CommGroup H] [PartialOrder H] [IsOrderedMonoid H] [ContinuousMul H] {c a : H} :
map (fun (x : H) => c * x) (nhdsWithin a (Set.Iio a)) = nhdsWithin (c * a) (Set.Iio (c * a))
@[simp]
theorem Filter.map_add_left_nhdsLT {H : Type u_1} [TopologicalSpace H] [AddCommGroup H] [PartialOrder H] [IsOrderedAddMonoid H] [ContinuousAdd H] {c a : H} :
map (fun (x : H) => c + x) (nhdsWithin a (Set.Iio a)) = nhdsWithin (c + a) (Set.Iio (c + a))
@[simp]
theorem Filter.map_mul_right_nhdsGT {H : Type u_1} [TopologicalSpace H] [CommGroup H] [PartialOrder H] [IsOrderedMonoid H] [ContinuousMul H] {c a : H} :
map (fun (x : H) => x * c) (nhdsWithin a (Set.Ioi a)) = nhdsWithin (a * c) (Set.Ioi (a * c))
@[simp]
theorem Filter.map_add_right_nhdsGT {H : Type u_1} [TopologicalSpace H] [AddCommGroup H] [PartialOrder H] [IsOrderedAddMonoid H] [ContinuousAdd H] {c a : H} :
map (fun (x : H) => x + c) (nhdsWithin a (Set.Ioi a)) = nhdsWithin (a + c) (Set.Ioi (a + c))
@[simp]
theorem Filter.map_mul_right_nhdsLT {H : Type u_1} [TopologicalSpace H] [CommGroup H] [PartialOrder H] [IsOrderedMonoid H] [ContinuousMul H] {c a : H} :
map (fun (x : H) => x * c) (nhdsWithin a (Set.Iio a)) = nhdsWithin (a * c) (Set.Iio (a * c))
@[simp]
theorem Filter.map_add_right_nhdsLT {H : Type u_1} [TopologicalSpace H] [AddCommGroup H] [PartialOrder H] [IsOrderedAddMonoid H] [ContinuousAdd H] {c a : H} :
map (fun (x : H) => x + c) (nhdsWithin a (Set.Iio a)) = nhdsWithin (a + c) (Set.Iio (a + c))
@[simp]
theorem Filter.map_divRight_nhdsGT {H : Type u_1} [TopologicalSpace H] [CommGroup H] [IsTopologicalGroup H] [PartialOrder H] [IsOrderedMonoid H] {c a : H} :
map (fun (x : H) => x / c) (nhdsWithin a (Set.Ioi a)) = nhdsWithin (a / c) (Set.Ioi (a / c))
@[simp]
theorem Filter.map_subRight_nhdsGT {H : Type u_1} [TopologicalSpace H] [AddCommGroup H] [IsTopologicalAddGroup H] [PartialOrder H] [IsOrderedAddMonoid H] {c a : H} :
map (fun (x : H) => x - c) (nhdsWithin a (Set.Ioi a)) = nhdsWithin (a - c) (Set.Ioi (a - c))
@[simp]
theorem Filter.map_divRight_nhdsLT {H : Type u_1} [TopologicalSpace H] [CommGroup H] [IsTopologicalGroup H] [PartialOrder H] [IsOrderedMonoid H] {c a : H} :
map (fun (x : H) => x / c) (nhdsWithin a (Set.Iio a)) = nhdsWithin (a / c) (Set.Iio (a / c))
@[simp]
theorem Filter.map_subRight_nhdsLT {H : Type u_1} [TopologicalSpace H] [AddCommGroup H] [IsTopologicalAddGroup H] [PartialOrder H] [IsOrderedAddMonoid H] {c a : H} :
map (fun (x : H) => x - c) (nhdsWithin a (Set.Iio a)) = nhdsWithin (a - c) (Set.Iio (a - c))
@[simp]
theorem Filter.map_divLeft_nhdsGT {H : Type u_1} [TopologicalSpace H] [CommGroup H] [IsTopologicalGroup H] [PartialOrder H] [IsOrderedMonoid H] {c a : H} :
map (fun (x : H) => c / x) (nhdsWithin a (Set.Ioi a)) = nhdsWithin (c / a) (Set.Iio (c / a))
@[simp]
theorem Filter.map_subLeft_nhdsGT {H : Type u_1} [TopologicalSpace H] [AddCommGroup H] [IsTopologicalAddGroup H] [PartialOrder H] [IsOrderedAddMonoid H] {c a : H} :
map (fun (x : H) => c - x) (nhdsWithin a (Set.Ioi a)) = nhdsWithin (c - a) (Set.Iio (c - a))
@[simp]
theorem Filter.map_divLeft_nhdsLT {H : Type u_1} [TopologicalSpace H] [CommGroup H] [IsTopologicalGroup H] [PartialOrder H] [IsOrderedMonoid H] {c a : H} :
map (fun (x : H) => c / x) (nhdsWithin a (Set.Iio a)) = nhdsWithin (c / a) (Set.Ioi (c / a))
@[simp]
theorem Filter.map_subLeft_nhdsLT {H : Type u_1} [TopologicalSpace H] [AddCommGroup H] [IsTopologicalAddGroup H] [PartialOrder H] [IsOrderedAddMonoid H] {c a : H} :
map (fun (x : H) => c - x) (nhdsWithin a (Set.Iio a)) = nhdsWithin (c - a) (Set.Ioi (c - a))