Metamath Proof Explorer


Theorem rmxluc

Description: The X sequence is a Lucas (second-order integer recurrence) sequence. Part 3 of equation 2.11 of JonesMatijasevic p. 695. (Contributed by Stefan O'Rear, 14-Oct-2014)

Ref Expression
Assertion rmxluc A2NAXrmN+1=2AAXrmNAXrmN1

Proof

Step Hyp Ref Expression
1 peano2zm NN1
2 frmx Xrm:2×0
3 2 fovcl A2N1AXrmN10
4 3 nn0cnd A2N1AXrmN1
5 1 4 sylan2 A2NAXrmN1
6 peano2z NN+1
7 2 fovcl A2N+1AXrmN+10
8 7 nn0cnd A2N+1AXrmN+1
9 6 8 sylan2 A2NAXrmN+1
10 5 9 addcomd A2NAXrmN1+AXrmN+1=AXrmN+1+AXrmN1
11 rmxp1 A2NAXrmN+1=AXrmNA+A21AYrmN
12 rmxm1 A2NAXrmN1=AAXrmNA21AYrmN
13 11 12 oveq12d A2NAXrmN+1+AXrmN1=AXrmNA+A21AYrmN+AAXrmNA21AYrmN
14 2 fovcl A2NAXrmN0
15 14 nn0cnd A2NAXrmN
16 eluzelcn A2A
17 16 adantr A2NA
18 15 17 mulcld A2NAXrmNA
19 rmspecnonsq A2A21
20 19 eldifad A2A21
21 20 nncnd A2A21
22 21 adantr A2NA21
23 frmy Yrm:2×
24 23 fovcl A2NAYrmN
25 24 zcnd A2NAYrmN
26 22 25 mulcld A2NA21AYrmN
27 17 15 mulcld A2NAAXrmN
28 18 26 27 ppncand A2NAXrmNA+A21AYrmN+AAXrmNA21AYrmN=AXrmNA+AAXrmN
29 15 17 mulcomd A2NAXrmNA=AAXrmN
30 29 oveq1d A2NAXrmNA+AAXrmN=AAXrmN+AAXrmN
31 2cnd A2N2
32 31 17 15 mulassd A2N2AAXrmN=2AAXrmN
33 27 2timesd A2N2AAXrmN=AAXrmN+AAXrmN
34 32 33 eqtr2d A2NAAXrmN+AAXrmN=2AAXrmN
35 28 30 34 3eqtrd A2NAXrmNA+A21AYrmN+AAXrmNA21AYrmN=2AAXrmN
36 10 13 35 3eqtrd A2NAXrmN1+AXrmN+1=2AAXrmN
37 2cn 2
38 mulcl 2A2A
39 37 17 38 sylancr A2N2A
40 39 15 mulcld A2N2AAXrmN
41 40 5 9 subaddd A2N2AAXrmNAXrmN1=AXrmN+1AXrmN1+AXrmN+1=2AAXrmN
42 36 41 mpbird A2N2AAXrmNAXrmN1=AXrmN+1
43 42 eqcomd A2NAXrmN+1=2AAXrmNAXrmN1