How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
A real coefficient list of degree d has at most d real roots
Statement
Let and let be real numbers with (Complete ordered field (least-upper-bound property)). Using the finite sums of Finite sums and finite products, by recursion and the natural powers of Integer powers , put
the list always being read as the sequence that is for and for . Let . Then is finite of cardinality at most : there is with and (Finite, countably infinite, countable, uncountable, Equinumerous sets, and ). For this says .
This is a statement about finite coefficient lists and their evaluations: it requires neither a polynomial-ring construction nor any choice axiom. Only field arithmetic, finite sums and induction are used, and if one single root is instantiated existentially, never a family of choices. It is the local prerequisite for the algebraic-number example on this page.
Facts & Assumptions
Given: A natural number , reals with , and the sequence with for and otherwise; is the complete ordered field (Complete ordered field (least-upper-bound property), Ordered field, Field), with finite sums as in Finite sums and finite products, by recursion and powers as in Integer powers . We prove, by strong induction on , the claim
Field arithmetic: implies or (A field has no zero divisors: or ); (Multiplication by zero: ); addition, subtraction and multiplication obey the usual distributivity and associativity laws, and implies .
Finite sums (Finite sums and finite products, by recursion): , , and a general block is for , the empty block being . Powers: and .
Finite sum laws (Laws of finite sums and finite products): additivity , scaling , splitting for , and products of sums in distribute over addition in the standard way used below.
Strong induction (Strong (complete) induction).
Naturals (The natural numbers (von Neumann), Addition of natural numbers, Order on the natural numbers, On the order is membership: , Discreteness: is the immediate successor, Every natural number is a transitive set and is not a member of itself, is a linear order on ): ; and ; ; ; ; ; is reflexive, antisymmetric and transitive, so composes and gives ; and gives , because implies .
Finite sets and cardinality (Finite, countably infinite, countable, uncountable, Equinumerous sets, and , Injection, surjection, bijection): is finite when for some ; is symmetric and transitive; the restriction of a bijection to a subset is a bijection onto the image of that subset; and .
Set notation (Subset , proper subset , and the separation notation , The difference , the symmetric difference , and the complement relative to a set ): exactly when and , and means every element of lies in .
Proof
Subsets of a natural number, with a cardinal bound. For every and every there is with and . By strong induction on : for we have , so and . For , assume the claim for every and let . If then , so the hypothesis at gives with , and composes to . If , then , so the hypothesis at gives and a bijection . Extend to by and for : the values of all lie in while , so is a new value and the extension is injective, and it is onto , so ; moreover gives . In both cases has the required cardinal bound, so the claim holds by strong induction.
Base case . Let . Since , the recursion for finite sums gives for every , and . Hence with , which is .
The divided coefficients. Assume now , so , and fix , so that ; write for , a finite sum of reals, and . Then (i) ; and (ii) for , splitting the sum , using scaling and the definition of the block sums. So is again of the displayed form, with an explicit coefficient list of degree whose top coefficient is nonzero.
The constant term. Scaling (ii) of step 1.3 by or, directly from the definition, . Adding and using the splitting of at gives , that is .
Induction hypothesis for . The coefficient list has by step 1.3, so the strong induction hypothesis at applies to it: the zero set satisfies for some with .
The factorisation . Because , splitting each sum at its last index gives and . Therefore, by scaling, additivity and subtraction, . Replacing by in the first trailing block, , so the two trailing blocks combine into by step 1.3(ii); and by step 1.3(i) while by step 2.1. Hence , again by splitting.
Every root of other than is a root of . If and , then by step 3.1, and , so by [F1]. Hence , i.e. .
sits in together with possibly . By step 4.1, every either equals or lies in ; that is, .
Case . Then , so by step 5.1. Transport along a bijection from step 2.2: the image satisfies by restriction of , and step 1.1 applied to gives with ; then by transitivity, and , so .
Case . Extend a bijection from step 2.2 to by and for : the values of all lie in while , so is injective, and it is onto . Hence , and by step 5.1; restriction of to gives with , and step 1.1 applied at gives with , so ; finally gives by [F5], so .
Since or , steps 6.1 and 6.2 give: for the fixed there is with and .
The induction step . Let and let with be a list, with zero set . If then and , so holds for this list. Otherwise ; instantiating one existentially, the construction of steps 1.3 through 7.1 produces with . In both cases holds.
Conclusion. is step 1.2, and for every is step 8.1, so by strong induction holds for every ; applied to the given list, the zero set of is finite of cardinality at most , as claimed. If the hypothesis reads and step 1.2 gives . No step selects from a family: at most one root is instantiated, and all coefficients are given by explicit finite sums.
Remarks
-
The division is honest synthetic division. Writing the coefficients from the top down, and , the identity with holds for every , not only at , and the case needs no division: step 2.1 uses only multiplication by .
-
The final count is explicit rather than decreed. Step 1.1 shows by induction that a subset of a natural number is equinumerous with some , which is exactly what the two case counts in steps 6.1 and 6.2 consume; no separate appeal to a counting principle is needed.
Depends on
- Complete ordered field (least-upper-bound property)
- Ordered field
- Field
- Finite sums and finite products, by recursion
- Laws of finite sums and finite products
- Integer powers $a^m$
- A field has no zero divisors: $ab = 0 \Rightarrow a = 0$ or $b = 0$
- Multiplication by zero: $0 \cdot a = 0$
- Strong (complete) induction
- The principle of mathematical induction
- The recursion theorem
- The natural numbers $\mathbb{N}$ (von Neumann)
- Order on the natural numbers
- Addition of natural numbers
- $\le$ is a linear order on $\mathbb{N}$
- Discreteness: $\sigma(n)$ is the immediate successor
- On $\mathbb{N}$ the order is membership: $m < n \iff m \in n$
- Every natural number is a transitive set and is not a member of itself
- The pigeonhole principle on $\mathbb{N}$
- The well-ordering principle
- Finite, countably infinite, countable, uncountable
- Equinumerous sets, $A \approx B$ and $A \preceq B$
- Injection, surjection, bijection
- Subset $x \subseteq y$, proper subset $x \subsetneq y$, and the separation notation $\{\, z \in x : \varphi(z) \,\}$
- The difference $a \setminus b$, the symmetric difference $a \triangle b$, and the complement $X \setminus a$ relative to a set $X$
Used by
Dependency tree · two levels
55 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Jiri Lebl, Basic Analysis I, Volume I (complete author-hosted textbook) (standard reference, not scraped)