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

Theorem 0lno 8534
Description: The zero operator is linear.
Hypotheses
Ref Expression
0lno.0 |- Z = (U 0op W)
0lno.7 |- L = (U LnOp W)
Assertion
Ref Expression
0lno |- ((U e. NrmCVec /\ W e. NrmCVec) -> Z e. L)

Proof of Theorem 0lno
StepHypRef Expression
1 eqid 1522 . . . 4 |- (Base` U) = (Base` U)
2 eqid 1522 . . . 4 |- (Base` W) = (Base` W)
3 0lno.0 . . . 4 |- Z = (U 0op W)
41, 2, 30oo 8533 . . 3 |- ((U e. NrmCVec /\ W e. NrmCVec) -> Z:(Base` U)-->(Base` W))
5 eqid 1522 . . . . . . . . . . 11 |- (0v` W) = (0v` W)
62, 5nvzcl 8339 . . . . . . . . . 10 |- (W e. NrmCVec -> (0v` W) e. (Base` W))
7 eqid 1522 . . . . . . . . . . 11 |- (+v` W) = (+v` W)
82, 7, 5nv0rid 8340 . . . . . . . . . 10 |- ((W e. NrmCVec /\ (0v` W) e. (Base` W)) -> ((0v` W)(+v` W)(0v` W)) = (0v` W))
96, 8mpdan 716 . . . . . . . . 9 |- (W e. NrmCVec -> ((0v` W)(+v` W)(0v` W)) = (0v` W))
109adantl 397 . . . . . . . 8 |- ((U e. NrmCVec /\ W e. NrmCVec) -> ((0v` W)(+v` W)(0v` W)) = (0v` W))
1110ad2antrr 413 . . . . . . 7 |- ((((U e. NrmCVec /\ W e. NrmCVec) /\ x e. (Base` U)) /\ (y e. CC /\ z e. (Base` U))) -> ((0v` W)(+v` W)(0v` W)) = (0v` W))
121, 5, 30oval 8532 . . . . . . . . . 10 |- ((U e. NrmCVec /\ W e. NrmCVec /\ x e. (Base` U)) -> (Z` x) = (0v` W))
13123expa 845 . . . . . . . . 9 |- (((U e. NrmCVec /\ W e. NrmCVec) /\ x e. (Base` U)) -> (Z` x) = (0v` W))
1413adantr 398 . . . . . . . 8 |- ((((U e. NrmCVec /\ W e. NrmCVec) /\ x e. (Base` U)) /\ (y e. CC /\ z e. (Base` U))) -> (Z` x) = (0v` W))
151, 5, 30oval 8532 . . . . . . . . . . . . 13 |- ((U e. NrmCVec /\ W e. NrmCVec /\ z e. (Base` U)) -> (Z` z) = (0v` W))
16153expa 845 . . . . . . . . . . . 12 |- (((U e. NrmCVec /\ W e. NrmCVec) /\ z e. (Base` U)) -> (Z` z) = (0v` W))
1716adantrl 403 . . . . . . . . . . 11 |- (((U e. NrmCVec /\ W e. NrmCVec) /\ (y e. CC /\ z e. (Base` U))) -> (Z` z) = (0v` W))
1817opreq2d 4034 . . . . . . . . . 10 |- (((U e. NrmCVec /\ W e. NrmCVec) /\ (y e. CC /\ z e. (Base` U))) -> (y(.s` W)(Z` z)) = (y(.s` W)(0v` W)))
19 eqid 1522 . . . . . . . . . . . 12 |- (.s` W) = (.s` W)
2019, 5nvsz 8343 . . . . . . . . . . 11 |- ((W e. NrmCVec /\ y e. CC) -> (y(.s` W)(0v` W)) = (0v` W))
2120ad2ant2lr 419 . . . . . . . . . 10 |- (((U e. NrmCVec /\ W e. NrmCVec) /\ (y e. CC /\ z e. (Base` U))) -> (y(.s` W)(0v` W)) = (0v` W))
2218, 21eqtrd 1554 . . . . . . . . 9 |- (((U e. NrmCVec /\ W e. NrmCVec) /\ (y e. CC /\ z e. (Base` U))) -> (y(.s` W)(Z` z)) = (0v` W))
2322adantlr 402 . . . . . . . 8 |- ((((U e. NrmCVec /\ W e. NrmCVec) /\ x e. (Base` U)) /\ (y e. CC /\ z e. (Base` U))) -> (y(.s` W)(Z` z)) = (0v` W))
2414, 23opreq12d 4036 . . . . . . 7 |- ((((U e. NrmCVec /\ W e. NrmCVec) /\ x e. (Base` U)) /\ (y e. CC /\ z e. (Base` U))) -> ((Z` x)(+v` W)(y(.s` W)(Z` z))) = ((0v` W)(+v` W)(0v` W)))
25 eqid 1522 . . . . . . . . . . . . . . 15 |- (.s` U) = (.s` U)
261, 25nvscl 8331 . . . . . . . . . . . . . 14 |- ((U e. NrmCVec /\ y e. CC /\ z e. (Base` U)) -> (y(.s` U)z) e. (Base` U))
27263expb 846 . . . . . . . . . . . . 13 |- ((U e. NrmCVec /\ (y e. CC /\ z e. (Base` U))) -> (y(.s` U)z) e. (Base` U))
2827adantlr 402 . . . . . . . . . . . 12 |- (((U e. NrmCVec /\ x e. (Base` U)) /\ (y e. CC /\ z e. (Base` U))) -> (y(.s` U)z) e. (Base` U))
29 eqid 1522 . . . . . . . . . . . . . 14 |- (+v` U) = (+v` U)
301, 29nvgcl 8323 . . . . . . . . . . . . 13 |- ((U e. NrmCVec /\ x e. (Base` U) /\ (y(.s` U)z) e. (Base` U)) -> (x(+v` U)(y(.s` U)z)) e. (Base` U))
31303expa 845 . . . . . . . . . . . 12 |- (((U e. NrmCVec /\ x e. (Base` U)) /\ (y(.s` U)z) e. (Base` U)) -> (x(+v` U)(y(.s` U)z)) e. (Base` U))
3228, 31syldan 478 . . . . . . . . . . 11 |- (((U e. NrmCVec /\ x e. (Base` U)) /\ (y e. CC /\ z e. (Base` U))) -> (x(+v` U)(y(.s` U)z)) e. (Base` U))
3332anasss 451 . . . . . . . . . 10 |- ((U e. NrmCVec /\ (x e. (Base` U) /\ (y e. CC /\ z e. (Base` U)))) -> (x(+v` U)(y(.s` U)z)) e. (Base` U))
3433adantlr 402 . . . . . . . . 9 |- (((U e. NrmCVec /\ W e. NrmCVec) /\ (x e. (Base` U) /\ (y e. CC /\ z e. (Base` U)))) -> (x(+v` U)(y(.s` U)z)) e. (Base` U))
351, 5, 30oval 8532 . . . . . . . . . 10 |- ((U e. NrmCVec /\ W e. NrmCVec /\ (x(+v` U)(y(.s` U)z)) e. (Base` U)) -> (Z` (x(+v` U)(y(.s` U)z))) = (0v` W))
36353expa 845 . . . . . . . . 9 |- (((U e. NrmCVec /\ W e. NrmCVec) /\ (x(+v` U)(y(.s` U)z)) e. (Base` U)) -> (Z` (x(+v` U)(y(.s` U)z))) = (0v` W))
3734, 36syldan 478 . . . . . . . 8 |- (((U e. NrmCVec /\ W e. NrmCVec) /\ (x e. (Base` U) /\ (y e. CC /\ z e. (Base` U)))) -> (Z` (x(+v` U)(y(.s` U)z))) = (0v` W))
3837anassrs 452 . . . . . . 7 |- ((((U e. NrmCVec /\ W e. NrmCVec) /\ x e. (Base` U)) /\ (y e. CC /\ z e. (Base` U))) -> (Z` (x(+v` U)(y(.s` U)z))) = (0v` W))
3911, 24, 383eqtr4rd 1565 . . . . . 6 |- ((((U e. NrmCVec /\ W e. NrmCVec) /\ x e. (Base` U)) /\ (y e. CC /\ z e. (Base` U))) -> (Z` (x(+v` U)(y(.s` U)z))) = ((Z` x)(+v` W)(y(.s` W)(Z` z))))
4039ex 380 . . . . 5 |- (((U e. NrmCVec /\ W e. NrmCVec) /\ x e. (Base` U)) -> ((y e. CC /\ z e. (Base` U)) -> (Z` (x(+v` U)(y(.s` U)z))) = ((Z` x)(+v` W)(y(.s` W)(Z` z)))))
4140r19.21aivv 1767 . . . 4 |- (((U e. NrmCVec /\ W e. NrmCVec) /\ x e. (Base` U)) -> A.y e. CC A.z e. (Base` U)(Z` (x(+v` U)(y(.s` U)z))) = ((Z` x)(+v` W)(y(.s` W)(Z` z))))
4241r19.21aiva 1761 . . 3 |- ((U e. NrmCVec /\ W e. NrmCVec) -> A.x e. (Base` U)A.y e. CC A.z e. (Base` U)(Z` (x(+v` U)(y(.s` U)z))) = ((Z` x)(+v` W)(y(.s` W)(Z` z))))
434, 42jca 295 . 2 |- ((U e. NrmCVec /\ W e. NrmCVec) -> (Z:(Base` U)-->(Base` W) /\ A.x e. (Base` U)A.y e. CC A.z e. (Base` U)(Z` (x(+v` U)(y(.s` U)z))) = ((Z` x)(+v` W)(y(.s` W)(Z` z)))))
44 0lno.7 . . 3 |- L = (U LnOp W)
451, 2, 29, 7, 25, 19, 44islno 8498 . 2 |- ((U e. NrmCVec /\ W e. NrmCVec) -> (Z e. L <-> (Z:(Base` U)-->(Base` W) /\ A.x e. (Base` U)A.y e. CC A.z e. (Base` U)(Z` (x(+v` U)(y(.s` U)z))) = ((Z` x)(+v` W)(y(.s` W)(Z` z))))))
4643, 45mpbird 203 1 |- ((U e. NrmCVec /\ W e. NrmCVec) -> Z e. L)
Colors of variables: wff set class
Syntax hints:   -> wi 3   /\ wa 230   = wceq 997   e. wcel 999  A.wral 1692  -->wf 3235  ` cfv 3239  (class class class)co 4021  CCcc 5297  NrmCVeccnv 8287  +vcpv 8288  Basecba 8289  .scns 8290  0vcn0v 8291   LnOp clno 8485   0op c0o 8488
This theorem is referenced by:  0blo 8536  nmlno0i 8538  blocn 8551
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7  ax-7 1003  ax-gen 1004  ax-8 1005  ax-9 1006  ax-10 1007  ax-11 1008  ax-12 1009  ax-13 1010  ax-14 1011  ax-17 1012  ax-4 1014  ax-5o 1016  ax-6o 1019  ax-9o 1164  ax-10o 1182  ax-16 1252  ax-11o 1260  ax-ext 1504  ax-rep