This repository was archived by the owner on Jul 24, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -375,7 +375,7 @@ begin
375
375
have bound := calc
376
376
(p * (X - C r)).nat_degree
377
377
≤ p.nat_degree + (X - C r).nat_degree : nat_degree_mul_le
378
- ... ≤ p.nat_degree + 1 : add_le_add_left nat_degree_X_sub_C_le _
378
+ ... ≤ p.nat_degree + 1 : add_le_add_left ( nat_degree_X_sub_C_le _) _
379
379
... < p.nat_degree + 2 : lt_add_one _,
380
380
rw sum_over_range' _ _ (p.nat_degree + 2 ) bound,
381
381
swap,
Original file line number Diff line number Diff line change @@ -1047,10 +1047,11 @@ calc degree (p - q) = degree (erase (nat_degree q) p + -erase (nat_degree q) q)
1047
1047
: degree_neg (erase (nat_degree q) q) ▸ degree_add_le _ _
1048
1048
... < degree p : max_lt_iff.2 ⟨hd' ▸ degree_erase_lt hp0, hd.symm ▸ degree_erase_lt hq0⟩
1049
1049
1050
+ lemma degree_X_sub_C_le (r : R) : (X - C r).degree ≤ 1 :=
1051
+ (degree_sub_le _ _).trans (max_le degree_X_le (degree_C_le.trans zero_le_one))
1050
1052
1051
- lemma nat_degree_X_sub_C_le {r : R} : (X - C r).nat_degree ≤ 1 :=
1052
- nat_degree_le_iff_degree_le.2 $ le_trans (degree_sub_le _ _) $ max_le degree_X_le $
1053
- le_trans degree_C_le $ with_bot.coe_le_coe.2 zero_le_one
1053
+ lemma nat_degree_X_sub_C_le (r : R) : (X - C r).nat_degree ≤ 1 :=
1054
+ nat_degree_le_iff_degree_le.2 $ degree_X_sub_C_le r
1054
1055
1055
1056
lemma degree_sub_eq_left_of_degree_lt (h : degree q < degree p) : degree (p - q) = degree p :=
1056
1057
by { rw ← degree_neg q at h, rw [sub_eq_add_neg, degree_add_eq_left_of_degree_lt h] }
You can’t perform that action at this time.
0 commit comments