Metamath Proof Explorer


Theorem djhcvat42

Description: A covering property. ( cvrat42 analog.) (Contributed by NM, 17-Aug-2014)

Ref Expression
Hypotheses djhcvat42.h 𝐻 = ( LHyp ‘ 𝐾 )
djhcvat42.u 𝑈 = ( ( DVecH ‘ 𝐾 ) ‘ 𝑊 )
djhcvat42.v 𝑉 = ( Base ‘ 𝑈 )
djhcvat42.o 0 = ( 0g𝑈 )
djhcvat42.n 𝑁 = ( LSpan ‘ 𝑈 )
djhcvat42.i 𝐼 = ( ( DIsoH ‘ 𝐾 ) ‘ 𝑊 )
djhcvat42.j = ( ( joinH ‘ 𝐾 ) ‘ 𝑊 )
djhcvat42.k ( 𝜑 → ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) )
djhcvat42.s ( 𝜑𝑆 ∈ ran 𝐼 )
djhcvat42.x ( 𝜑𝑋 ∈ ( 𝑉 ∖ { 0 } ) )
djhcvat42.y ( 𝜑𝑌 ∈ ( 𝑉 ∖ { 0 } ) )
Assertion djhcvat42 ( 𝜑 → ( ( 𝑆 ≠ { 0 } ∧ ( 𝑁 ‘ { 𝑋 } ) ⊆ ( 𝑆 ( 𝑁 ‘ { 𝑌 } ) ) ) → ∃ 𝑧 ∈ ( 𝑉 ∖ { 0 } ) ( ( 𝑁 ‘ { 𝑧 } ) ⊆ 𝑆 ∧ ( 𝑁 ‘ { 𝑋 } ) ⊆ ( ( 𝑁 ‘ { 𝑧 } ) ( 𝑁 ‘ { 𝑌 } ) ) ) ) )

Proof

Step Hyp Ref Expression
1 djhcvat42.h 𝐻 = ( LHyp ‘ 𝐾 )
2 djhcvat42.u 𝑈 = ( ( DVecH ‘ 𝐾 ) ‘ 𝑊 )
3 djhcvat42.v 𝑉 = ( Base ‘ 𝑈 )
4 djhcvat42.o 0 = ( 0g𝑈 )
5 djhcvat42.n 𝑁 = ( LSpan ‘ 𝑈 )
6 djhcvat42.i 𝐼 = ( ( DIsoH ‘ 𝐾 ) ‘ 𝑊 )
7 djhcvat42.j = ( ( joinH ‘ 𝐾 ) ‘ 𝑊 )
8 djhcvat42.k ( 𝜑 → ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) )
9 djhcvat42.s ( 𝜑𝑆 ∈ ran 𝐼 )
10 djhcvat42.x ( 𝜑𝑋 ∈ ( 𝑉 ∖ { 0 } ) )
11 djhcvat42.y ( 𝜑𝑌 ∈ ( 𝑉 ∖ { 0 } ) )
12 8 simpld ( 𝜑𝐾 ∈ HL )
13 eqid ( Base ‘ 𝐾 ) = ( Base ‘ 𝐾 )
14 13 1 6 dihcnvcl ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ 𝑆 ∈ ran 𝐼 ) → ( 𝐼𝑆 ) ∈ ( Base ‘ 𝐾 ) )
15 8 9 14 syl2anc ( 𝜑 → ( 𝐼𝑆 ) ∈ ( Base ‘ 𝐾 ) )
16 10 eldifad ( 𝜑𝑋𝑉 )
17 eldifsni ( 𝑋 ∈ ( 𝑉 ∖ { 0 } ) → 𝑋0 )
18 10 17 syl ( 𝜑𝑋0 )
19 eqid ( Atoms ‘ 𝐾 ) = ( Atoms ‘ 𝐾 )
20 19 1 2 3 4 5 6 dihlspsnat ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ 𝑋𝑉𝑋0 ) → ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ∈ ( Atoms ‘ 𝐾 ) )
21 8 16 18 20 syl3anc ( 𝜑 → ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ∈ ( Atoms ‘ 𝐾 ) )
22 11 eldifad ( 𝜑𝑌𝑉 )
23 eldifsni ( 𝑌 ∈ ( 𝑉 ∖ { 0 } ) → 𝑌0 )
24 11 23 syl ( 𝜑𝑌0 )
25 19 1 2 3 4 5 6 dihlspsnat ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ 𝑌𝑉𝑌0 ) → ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ∈ ( Atoms ‘ 𝐾 ) )
26 8 22 24 25 syl3anc ( 𝜑 → ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ∈ ( Atoms ‘ 𝐾 ) )
27 eqid ( le ‘ 𝐾 ) = ( le ‘ 𝐾 )
28 eqid ( join ‘ 𝐾 ) = ( join ‘ 𝐾 )
29 eqid ( 0. ‘ 𝐾 ) = ( 0. ‘ 𝐾 )
30 13 27 28 29 19 cvrat42 ( ( 𝐾 ∈ HL ∧ ( ( 𝐼𝑆 ) ∈ ( Base ‘ 𝐾 ) ∧ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ∈ ( Atoms ‘ 𝐾 ) ∧ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ∈ ( Atoms ‘ 𝐾 ) ) ) → ( ( ( 𝐼𝑆 ) ≠ ( 0. ‘ 𝐾 ) ∧ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( ( 𝐼𝑆 ) ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ) → ∃ 𝑟 ∈ ( Atoms ‘ 𝐾 ) ( 𝑟 ( le ‘ 𝐾 ) ( 𝐼𝑆 ) ∧ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( 𝑟 ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ) ) )
31 12 15 21 26 30 syl13anc ( 𝜑 → ( ( ( 𝐼𝑆 ) ≠ ( 0. ‘ 𝐾 ) ∧ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( ( 𝐼𝑆 ) ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ) → ∃ 𝑟 ∈ ( Atoms ‘ 𝐾 ) ( 𝑟 ( le ‘ 𝐾 ) ( 𝐼𝑆 ) ∧ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( 𝑟 ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ) ) )
32 1 29 6 2 3 4 5 8 9 dih0sb ( 𝜑 → ( 𝑆 = { 0 } ↔ ( 𝐼𝑆 ) = ( 0. ‘ 𝐾 ) ) )
33 32 necon3bid ( 𝜑 → ( 𝑆 ≠ { 0 } ↔ ( 𝐼𝑆 ) ≠ ( 0. ‘ 𝐾 ) ) )
34 1 2 3 5 6 dihlsprn ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ 𝑋𝑉 ) → ( 𝑁 ‘ { 𝑋 } ) ∈ ran 𝐼 )
35 8 16 34 syl2anc ( 𝜑 → ( 𝑁 ‘ { 𝑋 } ) ∈ ran 𝐼 )
36 1 2 6 3 dihrnss ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ 𝑆 ∈ ran 𝐼 ) → 𝑆𝑉 )
37 8 9 36 syl2anc ( 𝜑𝑆𝑉 )
38 1 2 3 5 6 dihlsprn ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ 𝑌𝑉 ) → ( 𝑁 ‘ { 𝑌 } ) ∈ ran 𝐼 )
39 8 22 38 syl2anc ( 𝜑 → ( 𝑁 ‘ { 𝑌 } ) ∈ ran 𝐼 )
40 1 2 6 3 dihrnss ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ ( 𝑁 ‘ { 𝑌 } ) ∈ ran 𝐼 ) → ( 𝑁 ‘ { 𝑌 } ) ⊆ 𝑉 )
41 8 39 40 syl2anc ( 𝜑 → ( 𝑁 ‘ { 𝑌 } ) ⊆ 𝑉 )
42 1 6 2 3 7 djhcl ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ ( 𝑆𝑉 ∧ ( 𝑁 ‘ { 𝑌 } ) ⊆ 𝑉 ) ) → ( 𝑆 ( 𝑁 ‘ { 𝑌 } ) ) ∈ ran 𝐼 )
43 8 37 41 42 syl12anc ( 𝜑 → ( 𝑆 ( 𝑁 ‘ { 𝑌 } ) ) ∈ ran 𝐼 )
44 27 1 6 8 35 43 dihcnvord ( 𝜑 → ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑆 ( 𝑁 ‘ { 𝑌 } ) ) ) ↔ ( 𝑁 ‘ { 𝑋 } ) ⊆ ( 𝑆 ( 𝑁 ‘ { 𝑌 } ) ) ) )
45 28 1 6 7 8 9 39 djhj ( 𝜑 → ( 𝐼 ‘ ( 𝑆 ( 𝑁 ‘ { 𝑌 } ) ) ) = ( ( 𝐼𝑆 ) ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) )
46 45 breq2d ( 𝜑 → ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑆 ( 𝑁 ‘ { 𝑌 } ) ) ) ↔ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( ( 𝐼𝑆 ) ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ) )
47 44 46 bitr3d ( 𝜑 → ( ( 𝑁 ‘ { 𝑋 } ) ⊆ ( 𝑆 ( 𝑁 ‘ { 𝑌 } ) ) ↔ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( ( 𝐼𝑆 ) ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ) )
48 33 47 anbi12d ( 𝜑 → ( ( 𝑆 ≠ { 0 } ∧ ( 𝑁 ‘ { 𝑋 } ) ⊆ ( 𝑆 ( 𝑁 ‘ { 𝑌 } ) ) ) ↔ ( ( 𝐼𝑆 ) ≠ ( 0. ‘ 𝐾 ) ∧ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( ( 𝐼𝑆 ) ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ) ) )
49 8 adantr ( ( 𝜑𝑧 ∈ ( 𝑉 ∖ { 0 } ) ) → ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) )
50 eldifi ( 𝑧 ∈ ( 𝑉 ∖ { 0 } ) → 𝑧𝑉 )
51 50 adantl ( ( 𝜑𝑧 ∈ ( 𝑉 ∖ { 0 } ) ) → 𝑧𝑉 )
52 eldifsni ( 𝑧 ∈ ( 𝑉 ∖ { 0 } ) → 𝑧0 )
53 52 adantl ( ( 𝜑𝑧 ∈ ( 𝑉 ∖ { 0 } ) ) → 𝑧0 )
54 19 1 2 3 4 5 6 dihlspsnat ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ 𝑧𝑉𝑧0 ) → ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ∈ ( Atoms ‘ 𝐾 ) )
55 49 51 53 54 syl3anc ( ( 𝜑𝑧 ∈ ( 𝑉 ∖ { 0 } ) ) → ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ∈ ( Atoms ‘ 𝐾 ) )
56 19 1 2 3 4 5 6 8 dihatexv2 ( 𝜑 → ( 𝑟 ∈ ( Atoms ‘ 𝐾 ) ↔ ∃ 𝑧 ∈ ( 𝑉 ∖ { 0 } ) 𝑟 = ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ) )
57 breq1 ( 𝑟 = ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) → ( 𝑟 ( le ‘ 𝐾 ) ( 𝐼𝑆 ) ↔ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ( le ‘ 𝐾 ) ( 𝐼𝑆 ) ) )
58 oveq1 ( 𝑟 = ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) → ( 𝑟 ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) = ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) )
59 58 breq2d ( 𝑟 = ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) → ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( 𝑟 ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ↔ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ) )
60 57 59 anbi12d ( 𝑟 = ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) → ( ( 𝑟 ( le ‘ 𝐾 ) ( 𝐼𝑆 ) ∧ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( 𝑟 ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ) ↔ ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ( le ‘ 𝐾 ) ( 𝐼𝑆 ) ∧ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ) ) )
61 60 adantl ( ( 𝜑𝑟 = ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ) → ( ( 𝑟 ( le ‘ 𝐾 ) ( 𝐼𝑆 ) ∧ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( 𝑟 ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ) ↔ ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ( le ‘ 𝐾 ) ( 𝐼𝑆 ) ∧ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ) ) )
62 55 56 61 rexxfr2d ( 𝜑 → ( ∃ 𝑟 ∈ ( Atoms ‘ 𝐾 ) ( 𝑟 ( le ‘ 𝐾 ) ( 𝐼𝑆 ) ∧ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( 𝑟 ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ) ↔ ∃ 𝑧 ∈ ( 𝑉 ∖ { 0 } ) ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ( le ‘ 𝐾 ) ( 𝐼𝑆 ) ∧ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ) ) )
63 1 2 3 5 6 dihlsprn ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ 𝑧𝑉 ) → ( 𝑁 ‘ { 𝑧 } ) ∈ ran 𝐼 )
64 49 51 63 syl2anc ( ( 𝜑𝑧 ∈ ( 𝑉 ∖ { 0 } ) ) → ( 𝑁 ‘ { 𝑧 } ) ∈ ran 𝐼 )
65 9 adantr ( ( 𝜑𝑧 ∈ ( 𝑉 ∖ { 0 } ) ) → 𝑆 ∈ ran 𝐼 )
66 27 1 6 49 64 65 dihcnvord ( ( 𝜑𝑧 ∈ ( 𝑉 ∖ { 0 } ) ) → ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ( le ‘ 𝐾 ) ( 𝐼𝑆 ) ↔ ( 𝑁 ‘ { 𝑧 } ) ⊆ 𝑆 ) )
67 39 adantr ( ( 𝜑𝑧 ∈ ( 𝑉 ∖ { 0 } ) ) → ( 𝑁 ‘ { 𝑌 } ) ∈ ran 𝐼 )
68 28 1 6 7 49 64 67 djhj ( ( 𝜑𝑧 ∈ ( 𝑉 ∖ { 0 } ) ) → ( 𝐼 ‘ ( ( 𝑁 ‘ { 𝑧 } ) ( 𝑁 ‘ { 𝑌 } ) ) ) = ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) )
69 68 breq2d ( ( 𝜑𝑧 ∈ ( 𝑉 ∖ { 0 } ) ) → ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( 𝐼 ‘ ( ( 𝑁 ‘ { 𝑧 } ) ( 𝑁 ‘ { 𝑌 } ) ) ) ↔ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ) )
70 16 adantr ( ( 𝜑𝑧 ∈ ( 𝑉 ∖ { 0 } ) ) → 𝑋𝑉 )
71 49 70 34 syl2anc ( ( 𝜑𝑧 ∈ ( 𝑉 ∖ { 0 } ) ) → ( 𝑁 ‘ { 𝑋 } ) ∈ ran 𝐼 )
72 1 2 6 3 dihrnss ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ ( 𝑁 ‘ { 𝑧 } ) ∈ ran 𝐼 ) → ( 𝑁 ‘ { 𝑧 } ) ⊆ 𝑉 )
73 49 64 72 syl2anc ( ( 𝜑𝑧 ∈ ( 𝑉 ∖ { 0 } ) ) → ( 𝑁 ‘ { 𝑧 } ) ⊆ 𝑉 )
74 41 adantr ( ( 𝜑𝑧 ∈ ( 𝑉 ∖ { 0 } ) ) → ( 𝑁 ‘ { 𝑌 } ) ⊆ 𝑉 )
75 1 6 2 3 7 djhcl ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ ( ( 𝑁 ‘ { 𝑧 } ) ⊆ 𝑉 ∧ ( 𝑁 ‘ { 𝑌 } ) ⊆ 𝑉 ) ) → ( ( 𝑁 ‘ { 𝑧 } ) ( 𝑁 ‘ { 𝑌 } ) ) ∈ ran 𝐼 )
76 49 73 74 75 syl12anc ( ( 𝜑𝑧 ∈ ( 𝑉 ∖ { 0 } ) ) → ( ( 𝑁 ‘ { 𝑧 } ) ( 𝑁 ‘ { 𝑌 } ) ) ∈ ran 𝐼 )
77 27 1 6 49 71 76 dihcnvord ( ( 𝜑𝑧 ∈ ( 𝑉 ∖ { 0 } ) ) → ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( 𝐼 ‘ ( ( 𝑁 ‘ { 𝑧 } ) ( 𝑁 ‘ { 𝑌 } ) ) ) ↔ ( 𝑁 ‘ { 𝑋 } ) ⊆ ( ( 𝑁 ‘ { 𝑧 } ) ( 𝑁 ‘ { 𝑌 } ) ) ) )
78 69 77 bitr3d ( ( 𝜑𝑧 ∈ ( 𝑉 ∖ { 0 } ) ) → ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ↔ ( 𝑁 ‘ { 𝑋 } ) ⊆ ( ( 𝑁 ‘ { 𝑧 } ) ( 𝑁 ‘ { 𝑌 } ) ) ) )
79 66 78 anbi12d ( ( 𝜑𝑧 ∈ ( 𝑉 ∖ { 0 } ) ) → ( ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ( le ‘ 𝐾 ) ( 𝐼𝑆 ) ∧ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ) ↔ ( ( 𝑁 ‘ { 𝑧 } ) ⊆ 𝑆 ∧ ( 𝑁 ‘ { 𝑋 } ) ⊆ ( ( 𝑁 ‘ { 𝑧 } ) ( 𝑁 ‘ { 𝑌 } ) ) ) ) )
80 79 rexbidva ( 𝜑 → ( ∃ 𝑧 ∈ ( 𝑉 ∖ { 0 } ) ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ( le ‘ 𝐾 ) ( 𝐼𝑆 ) ∧ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( ( 𝐼 ‘ ( 𝑁 ‘ { 𝑧 } ) ) ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ) ↔ ∃ 𝑧 ∈ ( 𝑉 ∖ { 0 } ) ( ( 𝑁 ‘ { 𝑧 } ) ⊆ 𝑆 ∧ ( 𝑁 ‘ { 𝑋 } ) ⊆ ( ( 𝑁 ‘ { 𝑧 } ) ( 𝑁 ‘ { 𝑌 } ) ) ) ) )
81 62 80 bitr2d ( 𝜑 → ( ∃ 𝑧 ∈ ( 𝑉 ∖ { 0 } ) ( ( 𝑁 ‘ { 𝑧 } ) ⊆ 𝑆 ∧ ( 𝑁 ‘ { 𝑋 } ) ⊆ ( ( 𝑁 ‘ { 𝑧 } ) ( 𝑁 ‘ { 𝑌 } ) ) ) ↔ ∃ 𝑟 ∈ ( Atoms ‘ 𝐾 ) ( 𝑟 ( le ‘ 𝐾 ) ( 𝐼𝑆 ) ∧ ( 𝐼 ‘ ( 𝑁 ‘ { 𝑋 } ) ) ( le ‘ 𝐾 ) ( 𝑟 ( join ‘ 𝐾 ) ( 𝐼 ‘ ( 𝑁 ‘ { 𝑌 } ) ) ) ) ) )
82 31 48 81 3imtr4d ( 𝜑 → ( ( 𝑆 ≠ { 0 } ∧ ( 𝑁 ‘ { 𝑋 } ) ⊆ ( 𝑆 ( 𝑁 ‘ { 𝑌 } ) ) ) → ∃ 𝑧 ∈ ( 𝑉 ∖ { 0 } ) ( ( 𝑁 ‘ { 𝑧 } ) ⊆ 𝑆 ∧ ( 𝑁 ‘ { 𝑋 } ) ⊆ ( ( 𝑁 ‘ { 𝑧 } ) ( 𝑁 ‘ { 𝑌 } ) ) ) ) )