HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
Unicode version

Theorem climsub 7130
Description: Limit of the difference of two converging sequences. Proposition 12-2.1(b) of [Gleason] p. 168.
Hypotheses
Ref Expression
climsub.1 |- F e. V
climsub.2 |- G e. V
climsub.3 |- H e. V
climsub.4 |- A e. V
climsub.5 |- B e. V
Assertion
Ref Expression
climsub |- (((F ~~> A /\ G ~~> B) /\ (M e. ZZ /\ A.k e. (ZZ>` M)((F` k) e. CC /\ (G` k) e. CC /\ (H` k) = ((F` k) - (G` k))))) -> H ~~> (A - B))
Distinct variable groups:   k,F   k,G   k,H   k,M

<
Proof of Theorem climsub
StepHypRef Expression
1 climsub.1 . . . 4 |- F e. V
2 fvex 3738 . . . . 5 |- (ZZ>` M) e. V
32opabex2 3616 . . . 4 |- {<.u, v>. | (u e. (ZZ>` M) /\ v = (-u1 x. (G` u)))} e. V
4 climsub.3 . . . 4 |- H e. V
5 climsub.4 . . . 4 |- A e. V
6 oprex 3989 . . . 4 |- (-u1 x. B) e. V
71, 3, 4, 5, 6climadd 7117 . . 3 |- (((F ~~> A /\ {<.u, v>. | (u e. (ZZ>` M) /\ v = (-u1 x. (G` u)))} ~~> (-u1 x. B)) /\ (M e. ZZ /\ A.k e. (ZZ>` M)((F` k) e. CC /\ ({<.u, v>. | (u e. (ZZ>` M) /\ v = (-u1 x. (G` u)))}` k) e. CC /\ (H` k) = ((F` k) + ({<.u, v>. | (u e. (ZZ>`
M) /\ v = (-u1 x. (G` u)))}` k))))) -> H ~~> (A + (-u1 x. B)))
8 simpll 414 . . . 4 |- (((F ~~> A /\ G ~~> B) /\ (M e. ZZ /\ A.k e. (ZZ>` M)((F` k) e. CC /\ (G` k) e. CC /\ (H` k) = ((F` k) - (G` k))))) -> F ~~> A)
9 ax1cn 5281 . . . . . . . 8 |- 1 e. CC
109negcl 5381 . . . . . . 7 |- -u1 e. CC
11 climsub.2 . . . . . . . 8 |- G e. V
12 climsub.5 . . . . . . . 8 |- B e. V
1311, 3, 12climmulc2 7129 . . . . . . 7 |- (((-u1 e. CC /\ G ~~> B) /\ (M e. ZZ /\ A.k e. (ZZ>` M)((G` k) e. CC /\ ({<.u, v>. | (u e. (ZZ>` M) /\ v = (-u1 x. (G` u)))}` k) = (-u1 x. (G` k))))) -> {<.u, v>. | (u e. (ZZ>` M) /\ v = (-u1 x. (G` u)))} ~~> (-u1 x. B))
1410, 13mpanl1 708 . . . . . 6 |- ((G ~~> B /\ (M e. ZZ /\ A.k e. (ZZ>` M)((G` k) e. CC /\ ({<.u, v>. | (u e. (ZZ>` M) /\ v = (-u1 x. (G` u)))}` k) = (-u1 x. (G` k))))) -> {<.u, v>. | (u e. (ZZ>` M) /\ v = (-u1 x. (G` u)))} ~~> (-u1 x. B))
15 pm3.27 323 . . . . . . . . 9 |- ((k e. (ZZ>` M) /\ (G` k) e. CC) -> (G` k) e. CC)
16 fveq2 3730 . . . . . . . . . . . 12 |- (u = k -> (G` u) = (G` k))
1716opreq2d 3982 . . . . . . . . . . 11 |- (u = k -> (-u1 x. (G` u)) = (-u1 x. (G` k)))
18 eqid 1478 . . . . . . . . . . 11 |- {<.u, v>. | (u e. (ZZ>` M) /\ v = (-u1 x. (G` u)))} = {<.u, v>. | (u e. (ZZ>` M) /\ v = (-u1 x. (G` u)))}
19 oprex 3989 . . . . . . . . . . 11 |- (-u1 x. (G` k)) e. V
2017, 18, 19fvopab4 3786 . . . . . . . . . 10 |- (k e. (ZZ>`
M) -> ({<.u, v>. | (u e. (ZZ>` M) /\ v = (-u1 x. (G` u)))}` k) = (-u1 x. (G` k)))
2120adantr 391 . . . . . . . . 9 |- ((k e. (ZZ>` M) /\ (G` k) e. CC) -> ({<.u, v>. | (u e. (ZZ>` M) /\ v = (-u1 x. (G` u)))}` k) = (-u1 x. (G` k)))
2215, 21jca 288 . . . . . . . 8 |- ((k e. (ZZ>` M) /\ (G` k) e. CC) -> ((G` k) e. CC /\ ({<.u, v>. | (u e. (ZZ>` M) /\ v = (-u1 x. (G` u)))}` k) = (-u1 x. (G` k))))
23223ad2antr2 815 . . . . . . 7 |- ((k e. (ZZ>` M) /\ ((F` k) e. CC /\ (G` k) e. CC /\ (H` k) = ((F` k) - (G` k)))) -> ((G` k) e. CC /\ ({<.u, v>. | (u e. (ZZ>` M) /\ v = (-u1 x. (G` u)))}` k) = (-u1 x. (G` k))))
2423r19.20ia 1708 . . . . . 6 |- (A.k e. (ZZ>` M)((F` k) e. CC /\ (G` k) e. CC /\ (H` k) = ((F` k) - (G` k))) -> A.k e. (ZZ>` M)((G` k) e. CC /\ ({<.u, v>. | (u e. (ZZ>` M) /\ v = (-u1 x. (G` u)))}` k) = (-u1 x. (G` k))))
2514, 24sylanr2 465 . . . . 5 |- ((G ~~> B /\ (M e. ZZ /\ A.k e. (ZZ>` M)((F` k) e. CC /\ (G` k) e. CC /\ (H` k) = ((F` k) - (G` k))))) -> {<.u, v>. | (u e. (ZZ>` M) /\ v = (-u1 x. (G` u)))} ~~> (-u1 x. B))
2625adantll 394 . . . 4 |- (((F ~~> A /\ G ~~> B) /\ (M e. ZZ /\ A.k e. (ZZ>` M)((F` k) e. CC /\ (G` k) e. CC /\ (H` k) = ((F` k) - (G` k))))) -> {<.u, v>. | (u e. (ZZ>` M) /\ v = (-u1 x. (G` u)))} ~~> (-u1 x. B))
278, 26jca 288 . . 3 |- (((F ~~> A /\ G ~~> B) /\ (M e. ZZ /\ A.k e. (ZZ>` M)((F` k) e. CC /\ (G` k) e. CC /\ (H` k) = ((F` k) - (G` k))))) -> (F ~~> A /\ {<.u, v>. | (u e. (ZZ>` M) /\ v = (-u1 x. (G` u)))} ~~> (-u1 x. B)))
28 3simp1 790 . . . . . . . 8 |- (((F` k) e. CC /\ (G` k) e. CC /\ (H` k) = ((F` k) - (G` k))) -> (F` k) e. CC)
2928adantl 390 . . . . . . 7 |- ((k e. (ZZ>` M) /\ ((F` k) e. CC /\ (G` k) e. CC /\ (H` k) = ((F` k) - (G` k)))) -> (F` k) e. CC)
30 axmulcl 5285 . . . . . . . . . . 11 |- ((-u1 e. CC /\ (G` k) e. CC) -> (-u1 x. (G` k)) e. CC)
3110, 30mpan 697 . . . . . . . . . 10 |- ((G` k) e. CC -> (-u1 x. (G` k)) e. CC)
3231adantl 390 . . . . . . . . 9 |- ((k e. (ZZ>` M) /\ (G` k) e. CC) -> (-u1 x. (G` k)) e. CC)
3321, 32eqeltrd 1551 . . . . . . . 8 |- ((k e. (ZZ>` M) /\ (G` k) e. CC) -> ({<.u, v>. | (u e. (ZZ>` M) /\ v = (-u1 x. (G` u)))}` k) e. CC)
34333ad2antr2 815 . . . . . . 7 |- ((k e. (ZZ>` M) /\ ((F` k) e. CC /\ (G` k) e. CC /\ (H` k) = ((F` k) - (G` k)))) -> ({<.u, v>. | (u e. (ZZ>` M) /\ v = (-u1 x. (G` u)))}` k) e. CC)
35 id 59 . . . . . . . . . . 11 |- ((H` k) = ((F` k) - (G` k)) -> (H` k) = ((F` k) - (G` k)))
36 mulm1t 5483 . . . . . . . . . . . . . 14 |- ((G` k) e. CC -> (-u1 x. (G` k)) = -u(G` k))
3736opreq2d 3982 . . . . . . . . . . . . 13 |- ((G` k) e. CC -> ((F` k) + (-u1 x. (G` k))) = ((F` k) + -u(G` k)))
3837adantl 390 . . . . . . . . . . . 12 |- (((F` k) e. CC /\ (G` k) e. CC) -> ((F` k) + (-u1 x. (G` k))) = ((F` k) + -u(G` k)))
39 negsubt 5394 . . . . . . . . . . . 12 |- (((F` k) e. CC /\ (G` k) e. CC) -> ((F` k) + -u(G` k)) = ((F` k) - (G` k)))
4038, 39eqtr2d 1511