Step | Hyp | Ref
| Expression |
1 | | hdmapfval.k |
. 2
 
   |
2 | | hdmapfval.s |
. . . 4
 HDMap      |
3 | | hdmapval.h |
. . . . . 6
     |
4 | 3 | hdmapffval 37118 |
. . . . 5
 HDMap     
                 ![]. ].](_drbrack.gif)           ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)   HDMap1      ![]. ].](_drbrack.gif)        LCDual       

                                  HVMap                     |
5 | 4 | fveq1d 6193 |
. . . 4
  HDMap                           ![]. ].](_drbrack.gif)           ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)   HDMap1      ![]. ].](_drbrack.gif)        LCDual       

                                  HVMap                        |
6 | 2, 5 | syl5eq 2668 |
. . 3
           
           ![]. ].](_drbrack.gif)           ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)   HDMap1      ![]. ].](_drbrack.gif)        LCDual       

                                  HVMap                        |
7 | | fveq2 6191 |
. . . . . . . . 9
                   |
8 | 7 | reseq2d 5396 |
. . . . . . . 8
         
           |
9 | 8 | opeq2d 4409 |
. . . . . . 7
       
                             |
10 | | fveq2 6191 |
. . . . . . . 8
                   |
11 | | fveq2 6191 |
. . . . . . . . . 10
  HDMap1      HDMap1       |
12 | | fveq2 6191 |
. . . . . . . . . . . . . 14
  LCDual      LCDual       |
13 | 12 | fveq2d 6195 |
. . . . . . . . . . . . 13
     LCDual          LCDual        |
14 | | fveq2 6191 |
. . . . . . . . . . . . . . . . . . . . 21
  HVMap      HVMap       |
15 | 14 | fveq1d 6193 |
. . . . . . . . . . . . . . . . . . . 20
   HVMap          HVMap          |
16 | 15 | oteq2d 4415 |
. . . . . . . . . . . . . . . . . . 19
     HVMap              HVMap            |
17 | 16 | fveq2d 6195 |
. . . . . . . . . . . . . . . . . 18
        HVMap                  HVMap             |
18 | 17 | oteq2d 4415 |
. . . . . . . . . . . . . . . . 17
          HVMap                      HVMap               |
19 | 18 | fveq2d 6195 |
. . . . . . . . . . . . . . . 16
             HVMap                          HVMap                |
20 | 19 | eqeq2d 2632 |
. . . . . . . . . . . . . . 15
              HVMap                          HVMap                 |
21 | 20 | imbi2d 330 |
. . . . . . . . . . . . . 14
                                     HVMap                                                  HVMap                  |
22 | 21 | ralbidv 2986 |
. . . . . . . . . . . . 13
  
                                   HVMap                                                   HVMap                  |
23 | 13, 22 | riotaeqbidv 6614 |
. . . . . . . . . . . 12
       LCDual                                           HVMap                 
    LCDual       

                                  HVMap                  |
24 | 23 | mpteq2dv 4745 |
. . . . . . . . . . 11
   
    LCDual       

                                  HVMap                        LCDual       

                     
            HVMap                   |
25 | 24 | eleq2d 2687 |
. . . . . . . . . 10
         LCDual       

                     
            HVMap                        LCDual       

                     
            HVMap                    |
26 | 11, 25 | sbceqbid 3442 |
. . . . . . . . 9
    HDMap1      ![]. ].](_drbrack.gif)        LCDual       

                                  HVMap                   HDMap1      ![]. ].](_drbrack.gif)        LCDual       

                                  HVMap                    |
27 | 26 | sbcbidv 3490 |
. . . . . . . 8
        ![]. ].](_drbrack.gif)   HDMap1      ![]. ].](_drbrack.gif)        LCDual       

                                  HVMap                       ![]. ].](_drbrack.gif)   HDMap1      ![]. ].](_drbrack.gif)        LCDual       

                                  HVMap                    |
28 | 10, 27 | sbceqbid 3442 |
. . . . . . 7
            ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)   HDMap1      ![]. ].](_drbrack.gif)

      LCDual       

                     
            HVMap                           ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)   HDMap1      ![]. ].](_drbrack.gif)

      LCDual       

                     
            HVMap                    |
29 | 9, 28 | sbceqbid 3442 |
. . . . . 6
                     ![]. ].](_drbrack.gif)           ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)   HDMap1      ![]. ].](_drbrack.gif)        LCDual       

                                  HVMap                                    ![]. ].](_drbrack.gif)           ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)   HDMap1      ![]. ].](_drbrack.gif)        LCDual       

                                  HVMap                    |
30 | | opex 4932 |
. . . . . . 7
      
           |
31 | | fvex 6201 |
. . . . . . 7
         |
32 | | fvex 6201 |
. . . . . . 7
     |
33 | | simp1 1061 |
. . . . . . . . 9
        
         
                                |
34 | | hdmapfval.e |
. . . . . . . . 9

                 |
35 | 33, 34 | syl6eqr 2674 |
. . . . . . . 8
        
         
               |
36 | | simp2 1062 |
. . . . . . . . 9
        
         
                       |
37 | | hdmapfval.u |
. . . . . . . . 9
         |
38 | 36, 37 | syl6eqr 2674 |
. . . . . . . 8
        
         
               |
39 | | simp3 1063 |
. . . . . . . . . 10
        
         
                   |
40 | 38 | fveq2d 6195 |
. . . . . . . . . 10
        
         
                       |
41 | 39, 40 | eqtrd 2656 |
. . . . . . . . 9
        
         
                   |
42 | | hdmapfval.v |
. . . . . . . . 9
     |
43 | 41, 42 | syl6eqr 2674 |
. . . . . . . 8
        
         
               |
44 | | fvex 6201 |
. . . . . . . . . 10
 HDMap1      |
45 | | id 22 |
. . . . . . . . . . . 12
  HDMap1    
 HDMap1       |
46 | | hdmapfval.i |
. . . . . . . . . . . 12
 HDMap1      |
47 | 45, 46 | syl6eqr 2674 |
. . . . . . . . . . 11
  HDMap1    
  |
48 | | fveq1 6190 |
. . . . . . . . . . . . . . . . . 18
             HVMap                          HVMap                |
49 | | fveq1 6190 |
. . . . . . . . . . . . . . . . . . . 20
        HVMap                  HVMap             |
50 | 49 | oteq2d 4415 |
. . . . . . . . . . . . . . . . . . 19
          HVMap                      HVMap               |
51 | 50 | fveq2d 6195 |
. . . . . . . . . . . . . . . . . 18
             HVMap                          HVMap                |
52 | 48, 51 | eqtrd 2656 |
. . . . . . . . . . . . . . . . 17
             HVMap                          HVMap                |
53 | 52 | eqeq2d 2632 |
. . . . . . . . . . . . . . . 16
              HVMap                          HVMap                 |
54 | 53 | imbi2d 330 |
. . . . . . . . . . . . . . 15
                                     HVMap                                                  HVMap                  |
55 | 54 | ralbidv 2986 |
. . . . . . . . . . . . . 14
  
                                   HVMap                                                   HVMap                  |
56 | 55 | riotabidv 6613 |
. . . . . . . . . . . . 13
       LCDual                                           HVMap                 
    LCDual       

                                  HVMap                  |
57 | 56 | mpteq2dv 4745 |
. . . . . . . . . . . 12
   
    LCDual       

                                  HVMap                        LCDual       

                     
            HVMap                   |
58 | 57 | eleq2d 2687 |
. . . . . . . . . . 11
         LCDual       

                     
            HVMap                        LCDual       

                     
            HVMap                    |
59 | 47, 58 | syl 17 |
. . . . . . . . . 10
  HDMap1    
        LCDual       

                                  HVMap                        LCDual       

                     
            HVMap                    |
60 | 44, 59 | sbcie 3470 |
. . . . . . . . 9
   HDMap1      ![]. ].](_drbrack.gif)
  
    LCDual       

                                  HVMap                        LCDual       

                     
            HVMap                   |
61 | | simp3 1063 |
. . . . . . . . . . 11
 
   |
62 | | hdmapfval.d |
. . . . . . . . . . . . . 14
     |
63 | | hdmapfval.c |
. . . . . . . . . . . . . . 15
 LCDual      |
64 | 63 | fveq2i 6194 |
. . . . . . . . . . . . . 14
        LCDual       |
65 | 62, 64 | eqtr2i 2645 |
. . . . . . . . . . . . 13
    LCDual       |
66 | 65 | a1i 11 |
. . . . . . . . . . . 12
 
     LCDual        |
67 | | simp2 1062 |
. . . . . . . . . . . . . . . . . . . 20
 
   |
68 | 67 | fveq2d 6195 |
. . . . . . . . . . . . . . . . . . 19
 
           |
69 | | hdmapfval.n |
. . . . . . . . . . . . . . . . . . 19
     |
70 | 68, 69 | syl6eqr 2674 |
. . . . . . . . . . . . . . . . . 18
 
       |
71 | | simp1 1061 |
. . . . . . . . . . . . . . . . . . 19
 
   |
72 | 71 | sneqd 4189 |
. . . . . . . . . . . . . . . . . 18
 
       |
73 | 70, 72 | fveq12d 6197 |
. . . . . . . . . . . . . . . . 17
 
                   |
74 | 70 | fveq1d 6193 |
. . . . . . . . . . . . . . . . 17
 
                   |
75 | 73, 74 | uneq12d 3768 |
. . . . . . . . . . . . . . . 16
 
                                       |
76 | 75 | eleq2d 2687 |
. . . . . . . . . . . . . . 15
 
                                         |
77 | 76 | notbid 308 |
. . . . . . . . . . . . . 14
 
                       
                 |
78 | 71 | oteq1d 4414 |
. . . . . . . . . . . . . . . . . . 19
 
     HVMap              HVMap            |
79 | 71 | fveq2d 6195 |
. . . . . . . . . . . . . . . . . . . . 21
 
   HVMap          HVMap          |
80 | | hdmapfval.j |
. . . . . . . . . . . . . . . . . . . . . 22
 HVMap      |
81 | 80 | fveq1i 6192 |
. . . . . . . . . . . . . . . . . . . . 21
      HVMap         |
82 | 79, 81 | syl6eqr 2674 |
. . . . . . . . . . . . . . . . . . . 20
 
   HVMap              |
83 | 82 | oteq2d 4415 |
. . . . . . . . . . . . . . . . . . 19
 
     HVMap                    |
84 | 78, 83 | eqtrd 2656 |
. . . . . . . . . . . . . . . . . 18
 
     HVMap                    |
85 | 84 | fveq2d 6195 |
. . . . . . . . . . . . . . . . 17
 
        HVMap                         |
86 | 85 | oteq2d 4415 |
. . . . . . . . . . . . . . . 16
 
          HVMap                               |
87 | 86 | fveq2d 6195 |
. . . . . . . . . . . . . . 15
 
             HVMap                                    |
88 | 87 | eqeq2d 2632 |
. . . . . . . . . . . . . 14
 
              HVMap                                     |
89 | 77, 88 | imbi12d 334 |
. . . . . . . . . . . . 13
 
                                     HVMap                                                      |
90 | 61, 89 | raleqbidv 3152 |
. . . . . . . . . . . 12
 
                                      HVMap                
                                      |
91 | 66, 90 | riotaeqbidv 6614 |
. . . . . . . . . . 11
 
       LCDual       

                                  HVMap                  

                                      |
92 | 61, 91 | mpteq12dv 4733 |
. . . . . . . . . 10
 
        LCDual       

                                  HVMap                                                             |
93 | 92 | eleq2d 2687 |
. . . . . . . . 9
 
    
    LCDual       

                                  HVMap                    

                                        |
94 | 60, 93 | syl5bb 272 |
. . . . . . . 8
 
    HDMap1      ![]. ].](_drbrack.gif)

      LCDual       

                     
            HVMap                    

                                        |
95 | 35, 38, 43, 94 | syl3anc 1326 |
. . . . . . 7
        
         
                HDMap1      ![]. ].](_drbrack.gif)        LCDual       

                                  HVMap                    

                                        |
96 | 30, 31, 32, 95 | sbc3ie 3507 |
. . . . . 6
                    ![]. ].](_drbrack.gif)           ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)   HDMap1      ![]. ].](_drbrack.gif)        LCDual       

                                  HVMap                    

                                       |
97 | 29, 96 | syl6bb 276 |
. . . . 5
                     ![]. ].](_drbrack.gif)           ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)   HDMap1      ![]. ].](_drbrack.gif)        LCDual       

                                  HVMap                    

                                        |
98 | 97 | abbi1dv 2743 |
. . . 4
         
           ![]. ].](_drbrack.gif)           ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)   HDMap1      ![]. ].](_drbrack.gif)        LCDual       

                                  HVMap                     

                                       |
99 | | eqid 2622 |
. . . 4
         
           ![]. ].](_drbrack.gif)           ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)   HDMap1      ![]. ].](_drbrack.gif)        LCDual       

                                  HVMap                      
                 ![]. ].](_drbrack.gif)           ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)   HDMap1      ![]. ].](_drbrack.gif)        LCDual       

                                  HVMap                    |
100 | | fvex 6201 |
. . . . . 6
     |
101 | 42, 100 | eqeltri 2697 |
. . . . 5
 |
102 | 101 | mptex 6486 |
. . . 4
   

                                      |
103 | 98, 99, 102 | fvmpt 6282 |
. . 3
                       ![]. ].](_drbrack.gif)           ![]. ].](_drbrack.gif)       ![]. ].](_drbrack.gif)   HDMap1      ![]. ].](_drbrack.gif)        LCDual       

                                  HVMap                         

                                       |
104 | 6, 103 | sylan9eq 2676 |
. 2
 
    

                                       |
105 | 1, 104 | syl 17 |
1
    

                                       |