@@ -108,10 +108,10 @@ by rw [← inv_inv (a⁻¹ ⊔ b⁻¹), inv_sup_eq_inv_inf_inv a⁻¹ b⁻¹, in
108
108
-- Bourbaki A.VI.10 Prop 7
109
109
-- a ⊓ b + (a ⊔ b) = a + b
110
110
@[to_additive]
111
- lemma inf_mul_sup [covariant_class α α (*) (≤)] (a b : α) : a ⊓ b * (a ⊔ b) = a * b :=
112
- calc a ⊓ b * (a ⊔ b) = a ⊓ b * ((a * b) * (b⁻¹ ⊔ a⁻¹)) :
111
+ lemma inf_mul_sup [covariant_class α α (*) (≤)] (a b : α) : ( a ⊓ b) * (a ⊔ b) = a * b :=
112
+ calc ( a ⊓ b) * (a ⊔ b) = ( a ⊓ b) * ((a * b) * (b⁻¹ ⊔ a⁻¹)) :
113
113
by { rw mul_sup b⁻¹ a⁻¹ (a * b), simp, }
114
- ... = a ⊓ b * ((a * b) * (a ⊓ b)⁻¹) : by rw [inv_inf_eq_sup_inv, sup_comm]
114
+ ... = ( a ⊓ b) * ((a * b) * (a ⊓ b)⁻¹) : by rw [inv_inf_eq_sup_inv, sup_comm]
115
115
... = a * b : by rw [mul_comm, inv_mul_cancel_right]
116
116
117
117
namespace lattice_ordered_comm_group
@@ -372,8 +372,8 @@ theorem abs_div_sup_mul_abs_div_inf [covariant_class α α (*) (≤)] (a b c :
372
372
|(a ⊔ c) / (b ⊔ c)| * |(a ⊓ c) / (b ⊓ c)| = |a / b| :=
373
373
begin
374
374
letI : distrib_lattice α := lattice_ordered_comm_group_to_distrib_lattice α,
375
- calc |(a ⊔ c) / (b ⊔ c)| * |a ⊓ c / (b ⊓ c)| =
376
- ((b ⊔ c ⊔ (a ⊔ c)) / ((b ⊔ c) ⊓ (a ⊔ c))) * |a ⊓ c / (b ⊓ c)| : by rw sup_div_inf_eq_abs_div
375
+ calc |(a ⊔ c) / (b ⊔ c)| * |( a ⊓ c) / (b ⊓ c)| =
376
+ ((b ⊔ c ⊔ (a ⊔ c)) / ((b ⊔ c) ⊓ (a ⊔ c))) * |( a ⊓ c) / (b ⊓ c)| : by rw sup_div_inf_eq_abs_div
377
377
... = (b ⊔ c ⊔ (a ⊔ c)) / ((b ⊔ c) ⊓ (a ⊔ c)) * (((b ⊓ c) ⊔ (a ⊓ c)) / ((b ⊓ c) ⊓ (a ⊓ c))) :
378
378
by rw sup_div_inf_eq_abs_div (b ⊓ c) (a ⊓ c)
379
379
... = (b ⊔ a ⊔ c) / ((b ⊓ a) ⊔ c) * (((b ⊔ a) ⊓ c) / (b ⊓ a ⊓ c)) : by
@@ -383,7 +383,7 @@ begin
383
383
nth_rewrite 3 inf_comm,
384
384
rw [inf_right_idem, inf_assoc], }
385
385
... = (b ⊔ a ⊔ c) * ((b ⊔ a) ⊓ c) /(((b ⊓ a) ⊔ c) * (b ⊓ a ⊓ c)) : by rw div_mul_comm
386
- ... = (b ⊔ a) * c / (b ⊓ a * c) :
386
+ ... = (b ⊔ a) * c / (( b ⊓ a) * c) :
387
387
by rw [mul_comm, inf_mul_sup, mul_comm (b ⊓ a ⊔ c), inf_mul_sup]
388
388
... = (b ⊔ a) / (b ⊓ a) : by rw [div_eq_mul_inv, mul_inv_rev, mul_assoc, mul_inv_cancel_left,
389
389
← div_eq_mul_inv]
0 commit comments