let p be Element of the carrier of (Polynom-Ring F_Real); (Eval (LM (~ p))) `| = Eval (~ ((Der1 F_Real) . (@ (LM (~ p)))))
set F = F_Real ;
set DR = Der1 F_Real;
set l = Leading-Monomial (~ p);
set m = (len (~ p)) -' 1;
set k = (len (~ p)) -' 2;
reconsider f = FPower (((~ p) . ((len (~ p)) -' 1)),((len (~ p)) -' 1)) as Function of REAL,REAL ;
reconsider a = ((~ p) . ((len (~ p)) -' 1)) * ((len (~ p)) -' 1) as Element of F_Real ;
( len (~ p) <= 2 - 1 or len (~ p) >= 2 )
by INT_1:52;
per cases then
( len (~ p) = 0 or len (~ p) = 1 or 2 <= len (~ p) )
by NAT_1:25;
suppose A4:
2
<= len (~ p)
;
(Eval (LM (~ p))) `| = Eval (~ ((Der1 F_Real) . (@ (LM (~ p)))))then A5:
(len (~ p)) -' 2 =
(len (~ p)) - 2
by XREAL_1:233
.=
((len (~ p)) - 1) - 1
.=
((len (~ p)) -' 1) - 1
by A4, XXREAL_0:2, XREAL_1:233
;
A6:
Eval (Leading-Monomial (~ p)) = ((~ p) . ((len (~ p)) -' 1)) (#) (#Z ((len (~ p)) -' 1))
by POLYDIFF:59;
reconsider c1 =
(~ p) . ((len (~ p)) -' 1) as
Real ;
reconsider c2 =
(len (~ p)) -' 1 as
Nat ;
reconsider h =
#Z ((len (~ p)) -' 2) as
real-valued Function ;
A7:
((~ p) . ((len (~ p)) -' 1)) (#) ((#Z ((len (~ p)) -' 1)) `|) =
((~ p) . ((len (~ p)) -' 1)) (#) (((len (~ p)) -' 1) (#) (#Z ((len (~ p)) -' 2)))
by A5, POLYDIFF:13
.=
c1 (#) (((len (~ p)) -' 1) (#) (FPower ((1. F_Real),((len (~ p)) -' 2))))
by POLYDIFF:40
.=
(c1 * ((len (~ p)) -' 1)) (#) (FPower ((1. F_Real),((len (~ p)) -' 2)))
by RFUNCT_1:17
;
(((len (~ p)) -' 1) * ((~ p) . ((len (~ p)) -' 1))) (#) (#Z ((len (~ p)) -' 2)) =
(((len (~ p)) -' 1) * ((~ p) . ((len (~ p)) -' 1))) (#) (FPower ((1. F_Real),((len (~ p)) -' 2)))
by POLYDIFF:40
.=
(c1 * ((len (~ p)) -' 1)) (#) (FPower ((1. F_Real),((len (~ p)) -' 2)))
by Lm20
;
then A8:
(((len (~ p)) -' 1) * ((~ p) . ((len (~ p)) -' 1))) (#) (#Z ((len (~ p)) -' 2)) = (Eval (Leading-Monomial (~ p))) `|
by A6, A7, POLYDIFF:19;
(Der1 F_Real) . (@ (LM (~ p))) = seq (
((len (~ p)) -' 2),
a)
by Lm21;
then
Eval (~ ((Der1 F_Real) . (@ (LM (~ p))))) = (((~ p) . ((len (~ p)) -' 1)) * ((len (~ p)) -' 1)) (#) (#Z ((len (~ p)) -' 2))
by POLYDIFF:60;
hence
(Eval (LM (~ p))) `| = Eval (~ ((Der1 F_Real) . (@ (LM (~ p)))))
by A8, BINOM:18;
verum end; end;