Main derivation
S01 · definition
Before
a^n,\quad a\in\mathbb{R},\ n\in\mathbb{N}After
a^0=1,\qquad a^{n+1}=a^n\cdot aConditions: n\in\mathbb{N}
Rule: mko_power_root · Uses: G1
Leaf basis: mko_power_root + def_intro
By the MKO, powers are defined recursively: exponent 0 gives the empty product 1 (including 0^0=1, a convention of this algebraic setting), and raising the exponent by one multiplies once more by the base. So for n>0, a^n is a product of n copies of a, not a·n. Exponents are natural numbers only; negative and noninteger exponents and complex branches are out of scope.
S02 · equivalent
Before
(-2)^1
After
(-2)^0\cdot(-2)=1\cdot(-2)=-2
Conditions: none
Rule: def_unfold · Uses: S01, G3
Leaf basis: def_unfold + mko_power_root + mul_one
Use the second clause with n=0: (−2)^1=(−2)^0·(−2); then the first clause (−2)^0=1 and 1·u=u give −2.
S03 · equivalent
Before
(-2)^2
After
(-2)^1\cdot(-2)=(-2)(-2)=4
Conditions: none
Rule: neg_mul · Uses: S01, S02
Leaf basis: def_unfold + neg_mul + numeric_evaluation
Recursion with n=1: (−2)^2=(−2)^1·(−2)=(−2)(−2). By (−u)(−v)=uv, (−2)(−2)=2·2=4.
S04 · equivalent
Before
(-2)^3
After
(-2)^2\cdot(-2)=4\cdot(-2)=-8
Conditions: none
Rule: neg_mul · Uses: S01, S03
Leaf basis: def_unfold + neg_mul + mul_comm + numeric_evaluation
Recursion with n=2: (−2)^3=(−2)^2·(−2)=4·(−2). By u(−v)=−(uv), 4·(−2)=−8. This is not (−2)·3=−6: a power multiplies the base repeatedly, it does not multiply by the exponent.
S05 · equivalent
Before
(-2)^4
After
(-2)^3\cdot(-2)=(-8)(-2)=16
Conditions: none
Rule: neg_mul · Uses: S01, S04
Leaf basis: def_unfold + neg_mul + numeric_evaluation
Recursion with n=3: (−2)^4=(−8)(−2)=16. So (−2)^n for n=0,1,2,3,4 is 1, −2, 4, −8, 16: these odd powers are negative and these even powers positive, as MKO para0 describes. This is a computation for five exponents and is not offered as a proof for every n.
S06 · equivalent
Before
0^0,\ 0^1,\ 0^2,\ 0^3
After
0^0=1,\ 0^1=1\cdot 0=0,\ 0^2=0\cdot 0=0,\ 0^3=0\cdot 0=0
Conditions: none
Rule: mul_zero · Uses: S01, G3
Leaf basis: def_unfold + mko_power_root + mul_zero + mul_one
0^0=1 comes straight from the first clause of the definition (the algebraic convention stated in the MKO). Then 0^1=0^0·0=1·0=0, 0^2=0^1·0=0 and 0^3=0^2·0=0 (u·0=0). So a zero base gives zero for positive exponents, and the value 1 at n=0 is fixed by convention, not by any limit.
S07 · implies
Before
y_1\geq 0,\ y_2\geq 0,\ y_1^2=y_2^2
After
y_1=y_2
Conditions: y_1\geq 0; y_2\geq 0
Rule: L_root_unique · Uses: G2
Leaf basis: L_root_unique + order_basics
The MKO says the principal square root is the unique real with y≥0 and y²=r; this uniqueness can be proved. By Lemma L_root_unique, two nonnegative numbers with equal squares are equal. The proof is S07.1 to S07.3.
S08 · implies
Before
|a|\quad(a\in\mathbb{R})After
|a|\geq 0\ \land\ |a|^2=a^2
Conditions: none
Rule: L_abs_sq · Uses: abs_rules
Leaf basis: L_abs_sq + abs_rules + case_analysis
By Lemma L_abs_sq, |a| is nonnegative and its square is a². By trichotomy the two cases a≥0 and a<0 cover every real; the proof is S08.1 and S08.2.
S09 · implies
Before
\sqrt{a^2}\quad(a\in\mathbb{R})After
\sqrt{a^2}=|a|Conditions: a^2\geq 0
Rule: L_root_unique · Uses: G2, S07, S08, square_nonneg
Leaf basis: L_root_unique + L_abs_sq + square_nonneg + sqrt_def
First check that √(a²) makes sense: by square_nonneg, a²≥0, so the definition in G2 applies with r=a². The number y=|a| satisfies y≥0 and y²=a² (S08), so at least one such y exists; by S07 there is at most one such nonnegative y. Hence √(a²) exists and equals |a|. Note that the result is |a|, not a.
S10 · implies
Before
\sqrt{49}After
\sqrt{7^2}=|7|=7Conditions: 7\geq 0
Rule: forall_elim · Uses: S09, G3
Leaf basis: forall_elim + abs_rules + numeric_evaluation
49=7², so S09 with a=7 gives √49=|7|=7. The square of −7 is also 49, but −7<0 fails y≥0, so it is not the principal root.
S11 · implies
Before
\sqrt{(-5)^2}After
|-5|=5
Conditions: -5<0
Rule: forall_elim · Uses: S09, G3
Leaf basis: forall_elim + abs_rules + numeric_evaluation
Substitute a=−5 in S09: √((−5)²)=|−5|=5. Direct check: (−5)²=25, 5≥0 and 5²=25. Writing √((−5)²)=−5 would put a negative number on the right, violating y≥0 for the principal root.
S12 · equivalent
Before
y^2=9
After
(y-3)(y+3)=0
Conditions: none
Rule: distributive · Uses: G3, distributive
Leaf basis: distributive + eq_congruence + add_inverse
Subtract 9 from both sides to get y²−9=0; expanding (y−3)(y+3)=y²+3y−3y−9=y²−9 shows that y²=9 is equivalent to (y−3)(y+3)=0.
S13 · equivalent
Before
(y-3)(y+3)=0
After
y=3\ \lor\ y=-3,\quad\text{solution set}\ \{-3,3\}Conditions: none
Rule: zero_product · Uses: S12, zero_product
Leaf basis: zero_product + eq_congruence
By the zero-product property, y−3=0 or y+3=0, that is y=3 or y=−3. So the real solution set of y²=9 is {−3,3}, with two elements.
S14 · implies
Before
\{-3,3\}After
\sqrt{9}=3,\quad \{-3,3\}=\{-\sqrt{9},\sqrt{9}\}Conditions: none
Rule: L_root_unique · Uses: S09, S13
Leaf basis: L_root_unique + forall_elim + order_basics
Only 3 in the solution set satisfies y≥0, and by S09 with a=3, √9=|3|=3. So the equation has two solutions ±√9, but the symbol √9 denotes one number, 3. The solutions of an equation and the principal root are different things.
S15 · implies
Before
y^2=-4,\ y\in\mathbb{R}After
\text{no real solution};\ \sqrt{-4}\ \text{undefined here}Conditions: -4<0
Rule: square_nonneg · Uses: G2, G3, square_nonneg
Leaf basis: square_nonneg + order_basics + sqrt_def
For every real y, y²≥0>−4, so y²≠−4 and the equation y²=−4 has no real solution. G2 also defines √r only for r≥0, so √(−4) is undefined in this setting. Writing −2 is wrong: (−2)²=4≠−4, and −2<0.
Substeps and lemmas
S07.1 · equivalent
Before
y_1^2=y_2^2
After
(y_1-y_2)(y_1+y_2)=0
Conditions: none
Rule: distributive · Uses: distributive
Leaf basis: distributive + mul_comm + add_inverse + eq_congruence
Expand (y_1−y_2)(y_1+y_2)=y_1²+y_1y_2−y_2y_1−y_2²=y_1²−y_2² (distributivity, commutativity of multiplication, additive inverses). So y_1²=y_2² is equivalent to y_1²−y_2²=0, that is (y_1−y_2)(y_1+y_2)=0.
S07.2 · equivalent
Before
(y_1-y_2)(y_1+y_2)=0
After
y_1-y_2=0\ \lor\ y_1+y_2=0
Conditions: none
Rule: zero_product · Uses: S07.1, zero_product
Leaf basis: zero_product
By the zero-product property, a product of reals is 0 exactly when at least one factor is 0.
S07.3 · case_split
Before
y_1-y_2=0\ \lor\ y_1+y_2=0
After
y_1=y_2
Conditions: y_1\geq 0; y_2\geq 0
Rule: case_analysis · Uses: S07.2, order_basics
Leaf basis: case_analysis + order_basics + add_inverse
Case one: y_1−y_2=0; adding y_2 gives y_1=y_2. Case two: y_1+y_2=0, so y_1=−y_2; since y_2≥0, −y_2≤0, so y_1≤0, and with y_1≥0 this gives y_1=0, hence y_2=−y_1=0 and again y_1=y_2. Both cases give y_1=y_2. S07.1 to S07.3 together prove Lemma L_root_unique.
S08.1 · implies
Before
a\geq 0
After
|a|=a\geq 0,\quad |a|^2=a^2
Conditions: a\geq 0
Rule: abs_rules · Uses: abs_rules
Leaf basis: abs_rules + eq_replace
If a≥0 then |a|=a, so |a|≥0 and |a|²=a² (replacement of equals).
S08.2 · implies
Before
a<0
After
|a|=-a>0,\quad |a|^2=(-a)(-a)=a^2
Conditions: a<0
Rule: neg_mul · Uses: abs_rules, neg_mul, order_basics
Leaf basis: abs_rules + neg_mul + order_basics
If a<0 then |a|=−a. Adding −a to both sides of a<0 gives 0<−a, so |a|>0. Also (−a)(−a)=a·a=a² (neg_mul). S08.1 and S08.2 together prove Lemma L_abs_sq.
Error controls and negative controls
The principal square root is not a ± value
The first error named in the MKO is to write the principal root as a ± value. The equation y²=9 has two solutions ±3 (S13), but √9 is fixed as the single number 3 by y≥0 and uniqueness (S07, S14). When both solutions are meant, write ±√9; do not say √9 equals ±3.
√(a²)=|a|, not a
The second error named in the MKO is to take √(a²) to be a. For a=−5, √((−5)²)=√25=5=|−5|, while −5 fails y≥0 (S11). Only for a≥0 may one write √(a²)=a.
0^0=1 is an algebraic convention; a^n is not a·n
The third error named in the MKO is to carry 0^0=1 over to limits. The sequence 0^n takes the values 1, 0, 0, 0 and so on, equal to 0 for every n≥1, so its limit is 0, not 1; the value at n=0 is only a convention (S06). Also, (−2)^3=−8, not (−2)·3=−6 (S04).
- √9=±3 →
reject — The principal root requires y≥0 and is unique, so √9=3; ±3 are the two solutions of y²=9. - √((−5)²)=−5 →
reject — √((−5)²)=√25=5=|−5|; −5<0 fails the condition for the principal root. - (−2)³=(−2)·3=−6 →
reject — A power multiplies the base repeatedly: (−2)³=4·(−2)=−8≠−6. - Since 0^0=1, the sequence 0^n has limit 1 →
reject — For n≥1, 0^n=0, so the limit is 0; 0^0=1 is an algebraic convention and does not decide limits. - √(−4)=−2 →
reject — (−2)²=4≠−4 and −2<0; no real square equals −4, so √(−4) is undefined in the reals.