Skip to content

Commit bd91a31

Browse files
committed
Expanded the module docstring
1 parent d3c528f commit bd91a31

1 file changed

Lines changed: 15 additions & 1 deletion

File tree

Mathlib/Analysis/Polynomial/Order.lean

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,23 @@ public import Mathlib.Topology.Algebra.Polynomial
1111
/-!
1212
# Eventual sign of polynomials
1313
14+
This file proves that a polynomial has a fixed sign beyond its largest or smallest root.
15+
1416
## Main statements
1517
16-
This file proves that a polynomial has a fixed sign beyond its largest root.
18+
* `zero_lt_eval_of_roots_lt_of_leadingCoeff_nonneg`:
19+
If `x` is larger than all roots of `P` and the leading coefficient of `P` is nonnegative
20+
then `P (x)` is positive.
21+
* `zero_le_eval_of_roots_le_of_leadingCoeff_nonneg`:
22+
If we only assume that `x` is at least as large as all roots, then `P (x)` is nonnegative.
23+
* `eval_lt_zero_of_roots_lt_of_leadingCoeff_nonpos`,
24+
`eval_le_zero_of_roots_le_of_leadingCoeff_nonpos`:
25+
Versions of the above when the leading coefficient of `P` is nonpositive.
26+
* `zero_lt_negOnePow_mul_eval_of_lt_roots_of_leadingCoeff_nonneg`,
27+
`zero_le_negOnePow_mul_eval_of_le_roots_of_leadingCoeff_nonneg`,
28+
`negOnePow_mul_eval_lt_zero_of_lt_roots_of_leadingCoeff_nonpos`,
29+
`negOnePow_mul_eval_le_zero_of_le_roots_of_leadingCoeff_nonpos`:
30+
Analogous results for `x` which is smaller than (or at least as small as) all roots.
1731
1832
## TODO
1933

0 commit comments

Comments
 (0)