Metamath Proof Explorer


Theorem nmlno0lem

Description: Lemma for nmlno0i . (Contributed by NM, 28-Nov-2007) (New usage is discouraged.)

Ref Expression
Hypotheses nmlno0.3 𝑁 = ( 𝑈 normOpOLD 𝑊 )
nmlno0.0 𝑍 = ( 𝑈 0op 𝑊 )
nmlno0.7 𝐿 = ( 𝑈 LnOp 𝑊 )
nmlno0lem.u 𝑈 ∈ NrmCVec
nmlno0lem.w 𝑊 ∈ NrmCVec
nmlno0lem.l 𝑇𝐿
nmlno0lem.1 𝑋 = ( BaseSet ‘ 𝑈 )
nmlno0lem.2 𝑌 = ( BaseSet ‘ 𝑊 )
nmlno0lem.r 𝑅 = ( ·𝑠OLD𝑈 )
nmlno0lem.s 𝑆 = ( ·𝑠OLD𝑊 )
nmlno0lem.p 𝑃 = ( 0vec𝑈 )
nmlno0lem.q 𝑄 = ( 0vec𝑊 )
nmlno0lem.k 𝐾 = ( normCV𝑈 )
nmlno0lem.m 𝑀 = ( normCV𝑊 )
Assertion nmlno0lem ( ( 𝑁𝑇 ) = 0 ↔ 𝑇 = 𝑍 )

Proof

Step Hyp Ref Expression
1 nmlno0.3 𝑁 = ( 𝑈 normOpOLD 𝑊 )
2 nmlno0.0 𝑍 = ( 𝑈 0op 𝑊 )
3 nmlno0.7 𝐿 = ( 𝑈 LnOp 𝑊 )
4 nmlno0lem.u 𝑈 ∈ NrmCVec
5 nmlno0lem.w 𝑊 ∈ NrmCVec
6 nmlno0lem.l 𝑇𝐿
7 nmlno0lem.1 𝑋 = ( BaseSet ‘ 𝑈 )
8 nmlno0lem.2 𝑌 = ( BaseSet ‘ 𝑊 )
9 nmlno0lem.r 𝑅 = ( ·𝑠OLD𝑈 )
10 nmlno0lem.s 𝑆 = ( ·𝑠OLD𝑊 )
11 nmlno0lem.p 𝑃 = ( 0vec𝑈 )
12 nmlno0lem.q 𝑄 = ( 0vec𝑊 )
13 nmlno0lem.k 𝐾 = ( normCV𝑈 )
14 nmlno0lem.m 𝑀 = ( normCV𝑊 )
15 7 13 nvcl ( ( 𝑈 ∈ NrmCVec ∧ 𝑥𝑋 ) → ( 𝐾𝑥 ) ∈ ℝ )
16 4 15 mpan ( 𝑥𝑋 → ( 𝐾𝑥 ) ∈ ℝ )
17 16 recnd ( 𝑥𝑋 → ( 𝐾𝑥 ) ∈ ℂ )
18 17 adantr ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( 𝐾𝑥 ) ∈ ℂ )
19 7 11 13 nvz ( ( 𝑈 ∈ NrmCVec ∧ 𝑥𝑋 ) → ( ( 𝐾𝑥 ) = 0 ↔ 𝑥 = 𝑃 ) )
20 4 19 mpan ( 𝑥𝑋 → ( ( 𝐾𝑥 ) = 0 ↔ 𝑥 = 𝑃 ) )
21 fveq2 ( 𝑥 = 𝑃 → ( 𝑇𝑥 ) = ( 𝑇𝑃 ) )
22 7 8 11 12 3 lno0 ( ( 𝑈 ∈ NrmCVec ∧ 𝑊 ∈ NrmCVec ∧ 𝑇𝐿 ) → ( 𝑇𝑃 ) = 𝑄 )
23 4 5 6 22 mp3an ( 𝑇𝑃 ) = 𝑄
24 21 23 eqtrdi ( 𝑥 = 𝑃 → ( 𝑇𝑥 ) = 𝑄 )
25 20 24 syl6bi ( 𝑥𝑋 → ( ( 𝐾𝑥 ) = 0 → ( 𝑇𝑥 ) = 𝑄 ) )
26 25 necon3d ( 𝑥𝑋 → ( ( 𝑇𝑥 ) ≠ 𝑄 → ( 𝐾𝑥 ) ≠ 0 ) )
27 26 imp ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( 𝐾𝑥 ) ≠ 0 )
28 18 27 recne0d ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( 1 / ( 𝐾𝑥 ) ) ≠ 0 )
29 simpr ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( 𝑇𝑥 ) ≠ 𝑄 )
30 18 27 reccld ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( 1 / ( 𝐾𝑥 ) ) ∈ ℂ )
31 7 8 3 lnof ( ( 𝑈 ∈ NrmCVec ∧ 𝑊 ∈ NrmCVec ∧ 𝑇𝐿 ) → 𝑇 : 𝑋𝑌 )
32 4 5 6 31 mp3an 𝑇 : 𝑋𝑌
33 32 ffvelrni ( 𝑥𝑋 → ( 𝑇𝑥 ) ∈ 𝑌 )
34 33 adantr ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( 𝑇𝑥 ) ∈ 𝑌 )
35 8 10 12 nvmul0or ( ( 𝑊 ∈ NrmCVec ∧ ( 1 / ( 𝐾𝑥 ) ) ∈ ℂ ∧ ( 𝑇𝑥 ) ∈ 𝑌 ) → ( ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) = 𝑄 ↔ ( ( 1 / ( 𝐾𝑥 ) ) = 0 ∨ ( 𝑇𝑥 ) = 𝑄 ) ) )
36 5 35 mp3an1 ( ( ( 1 / ( 𝐾𝑥 ) ) ∈ ℂ ∧ ( 𝑇𝑥 ) ∈ 𝑌 ) → ( ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) = 𝑄 ↔ ( ( 1 / ( 𝐾𝑥 ) ) = 0 ∨ ( 𝑇𝑥 ) = 𝑄 ) ) )
37 30 34 36 syl2anc ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) = 𝑄 ↔ ( ( 1 / ( 𝐾𝑥 ) ) = 0 ∨ ( 𝑇𝑥 ) = 𝑄 ) ) )
38 37 necon3abid ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ≠ 𝑄 ↔ ¬ ( ( 1 / ( 𝐾𝑥 ) ) = 0 ∨ ( 𝑇𝑥 ) = 𝑄 ) ) )
39 neanior ( ( ( 1 / ( 𝐾𝑥 ) ) ≠ 0 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) ↔ ¬ ( ( 1 / ( 𝐾𝑥 ) ) = 0 ∨ ( 𝑇𝑥 ) = 𝑄 ) )
40 38 39 bitr4di ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ≠ 𝑄 ↔ ( ( 1 / ( 𝐾𝑥 ) ) ≠ 0 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) ) )
41 28 29 40 mpbir2and ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ≠ 𝑄 )
42 8 10 nvscl ( ( 𝑊 ∈ NrmCVec ∧ ( 1 / ( 𝐾𝑥 ) ) ∈ ℂ ∧ ( 𝑇𝑥 ) ∈ 𝑌 ) → ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ∈ 𝑌 )
43 5 42 mp3an1 ( ( ( 1 / ( 𝐾𝑥 ) ) ∈ ℂ ∧ ( 𝑇𝑥 ) ∈ 𝑌 ) → ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ∈ 𝑌 )
44 30 34 43 syl2anc ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ∈ 𝑌 )
45 8 12 14 nvgt0 ( ( 𝑊 ∈ NrmCVec ∧ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ∈ 𝑌 ) → ( ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ≠ 𝑄 ↔ 0 < ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ) )
46 5 44 45 sylancr ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ≠ 𝑄 ↔ 0 < ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ) )
47 41 46 mpbid ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → 0 < ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) )
48 47 ex ( 𝑥𝑋 → ( ( 𝑇𝑥 ) ≠ 𝑄 → 0 < ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ) )
49 48 adantl ( ( ( 𝑁𝑇 ) = 0 ∧ 𝑥𝑋 ) → ( ( 𝑇𝑥 ) ≠ 𝑄 → 0 < ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ) )
50 8 14 nmosetre ( ( 𝑊 ∈ NrmCVec ∧ 𝑇 : 𝑋𝑌 ) → { 𝑦 ∣ ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ 𝑦 = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) } ⊆ ℝ )
51 5 32 50 mp2an { 𝑦 ∣ ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ 𝑦 = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) } ⊆ ℝ
52 ressxr ℝ ⊆ ℝ*
53 51 52 sstri { 𝑦 ∣ ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ 𝑦 = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) } ⊆ ℝ*
54 simpl ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → 𝑥𝑋 )
55 7 9 nvscl ( ( 𝑈 ∈ NrmCVec ∧ ( 1 / ( 𝐾𝑥 ) ) ∈ ℂ ∧ 𝑥𝑋 ) → ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ∈ 𝑋 )
56 4 55 mp3an1 ( ( ( 1 / ( 𝐾𝑥 ) ) ∈ ℂ ∧ 𝑥𝑋 ) → ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ∈ 𝑋 )
57 30 54 56 syl2anc ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ∈ 𝑋 )
58 24 necon3i ( ( 𝑇𝑥 ) ≠ 𝑄𝑥𝑃 )
59 7 9 11 13 nv1 ( ( 𝑈 ∈ NrmCVec ∧ 𝑥𝑋𝑥𝑃 ) → ( 𝐾 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) = 1 )
60 4 59 mp3an1 ( ( 𝑥𝑋𝑥𝑃 ) → ( 𝐾 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) = 1 )
61 58 60 sylan2 ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( 𝐾 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) = 1 )
62 1re 1 ∈ ℝ
63 61 62 eqeltrdi ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( 𝐾 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) ∈ ℝ )
64 eqle ( ( ( 𝐾 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) ∈ ℝ ∧ ( 𝐾 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) = 1 ) → ( 𝐾 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) ≤ 1 )
65 63 61 64 syl2anc ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( 𝐾 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) ≤ 1 )
66 4 5 6 3pm3.2i ( 𝑈 ∈ NrmCVec ∧ 𝑊 ∈ NrmCVec ∧ 𝑇𝐿 )
67 7 9 10 3 lnomul ( ( ( 𝑈 ∈ NrmCVec ∧ 𝑊 ∈ NrmCVec ∧ 𝑇𝐿 ) ∧ ( ( 1 / ( 𝐾𝑥 ) ) ∈ ℂ ∧ 𝑥𝑋 ) ) → ( 𝑇 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) = ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) )
68 66 67 mpan ( ( ( 1 / ( 𝐾𝑥 ) ) ∈ ℂ ∧ 𝑥𝑋 ) → ( 𝑇 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) = ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) )
69 30 54 68 syl2anc ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( 𝑇 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) = ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) )
70 69 eqcomd ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) = ( 𝑇 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) )
71 70 fveq2d ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) = ( 𝑀 ‘ ( 𝑇 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) ) )
72 fveq2 ( 𝑧 = ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) → ( 𝐾𝑧 ) = ( 𝐾 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) )
73 72 breq1d ( 𝑧 = ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) → ( ( 𝐾𝑧 ) ≤ 1 ↔ ( 𝐾 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) ≤ 1 ) )
74 2fveq3 ( 𝑧 = ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) → ( 𝑀 ‘ ( 𝑇𝑧 ) ) = ( 𝑀 ‘ ( 𝑇 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) ) )
75 74 eqeq2d ( 𝑧 = ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) → ( ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ↔ ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) = ( 𝑀 ‘ ( 𝑇 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) ) ) )
76 73 75 anbi12d ( 𝑧 = ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) → ( ( ( 𝐾𝑧 ) ≤ 1 ∧ ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) ↔ ( ( 𝐾 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) ≤ 1 ∧ ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) = ( 𝑀 ‘ ( 𝑇 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) ) ) ) )
77 76 rspcev ( ( ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ∈ 𝑋 ∧ ( ( 𝐾 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) ≤ 1 ∧ ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) = ( 𝑀 ‘ ( 𝑇 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑅 𝑥 ) ) ) ) ) → ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) )
78 57 65 71 77 syl12anc ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) )
79 fvex ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ∈ V
80 eqeq1 ( 𝑦 = ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) → ( 𝑦 = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ↔ ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) )
81 80 anbi2d ( 𝑦 = ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) → ( ( ( 𝐾𝑧 ) ≤ 1 ∧ 𝑦 = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) ↔ ( ( 𝐾𝑧 ) ≤ 1 ∧ ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) ) )
82 81 rexbidv ( 𝑦 = ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) → ( ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ 𝑦 = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) ↔ ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) ) )
83 79 82 elab ( ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ∈ { 𝑦 ∣ ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ 𝑦 = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) } ↔ ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) )
84 78 83 sylibr ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ∈ { 𝑦 ∣ ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ 𝑦 = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) } )
85 supxrub ( ( { 𝑦 ∣ ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ 𝑦 = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) } ⊆ ℝ* ∧ ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ∈ { 𝑦 ∣ ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ 𝑦 = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) } ) → ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ≤ sup ( { 𝑦 ∣ ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ 𝑦 = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) } , ℝ* , < ) )
86 53 84 85 sylancr ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ≤ sup ( { 𝑦 ∣ ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ 𝑦 = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) } , ℝ* , < ) )
87 86 adantll ( ( ( ( 𝑁𝑇 ) = 0 ∧ 𝑥𝑋 ) ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ≤ sup ( { 𝑦 ∣ ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ 𝑦 = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) } , ℝ* , < ) )
88 7 8 13 14 1 nmooval ( ( 𝑈 ∈ NrmCVec ∧ 𝑊 ∈ NrmCVec ∧ 𝑇 : 𝑋𝑌 ) → ( 𝑁𝑇 ) = sup ( { 𝑦 ∣ ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ 𝑦 = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) } , ℝ* , < ) )
89 4 5 32 88 mp3an ( 𝑁𝑇 ) = sup ( { 𝑦 ∣ ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ 𝑦 = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) } , ℝ* , < )
90 89 eqeq1i ( ( 𝑁𝑇 ) = 0 ↔ sup ( { 𝑦 ∣ ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ 𝑦 = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) } , ℝ* , < ) = 0 )
91 90 biimpi ( ( 𝑁𝑇 ) = 0 → sup ( { 𝑦 ∣ ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ 𝑦 = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) } , ℝ* , < ) = 0 )
92 91 ad2antrr ( ( ( ( 𝑁𝑇 ) = 0 ∧ 𝑥𝑋 ) ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → sup ( { 𝑦 ∣ ∃ 𝑧𝑋 ( ( 𝐾𝑧 ) ≤ 1 ∧ 𝑦 = ( 𝑀 ‘ ( 𝑇𝑧 ) ) ) } , ℝ* , < ) = 0 )
93 87 92 breqtrd ( ( ( ( 𝑁𝑇 ) = 0 ∧ 𝑥𝑋 ) ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ≤ 0 )
94 8 14 nvcl ( ( 𝑊 ∈ NrmCVec ∧ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ∈ 𝑌 ) → ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ∈ ℝ )
95 5 44 94 sylancr ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ∈ ℝ )
96 0re 0 ∈ ℝ
97 lenlt ( ( ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ∈ ℝ ∧ 0 ∈ ℝ ) → ( ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ≤ 0 ↔ ¬ 0 < ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ) )
98 95 96 97 sylancl ( ( 𝑥𝑋 ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ≤ 0 ↔ ¬ 0 < ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ) )
99 98 adantll ( ( ( ( 𝑁𝑇 ) = 0 ∧ 𝑥𝑋 ) ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ( ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ≤ 0 ↔ ¬ 0 < ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ) )
100 93 99 mpbid ( ( ( ( 𝑁𝑇 ) = 0 ∧ 𝑥𝑋 ) ∧ ( 𝑇𝑥 ) ≠ 𝑄 ) → ¬ 0 < ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) )
101 100 ex ( ( ( 𝑁𝑇 ) = 0 ∧ 𝑥𝑋 ) → ( ( 𝑇𝑥 ) ≠ 𝑄 → ¬ 0 < ( 𝑀 ‘ ( ( 1 / ( 𝐾𝑥 ) ) 𝑆 ( 𝑇𝑥 ) ) ) ) )
102 49 101 pm2.65d ( ( ( 𝑁𝑇 ) = 0 ∧ 𝑥𝑋 ) → ¬ ( 𝑇𝑥 ) ≠ 𝑄 )
103 nne ( ¬ ( 𝑇𝑥 ) ≠ 𝑄 ↔ ( 𝑇𝑥 ) = 𝑄 )
104 102 103 sylib ( ( ( 𝑁𝑇 ) = 0 ∧ 𝑥𝑋 ) → ( 𝑇𝑥 ) = 𝑄 )
105 7 12 2 0oval ( ( 𝑈 ∈ NrmCVec ∧ 𝑊 ∈ NrmCVec ∧ 𝑥𝑋 ) → ( 𝑍𝑥 ) = 𝑄 )
106 4 5 105 mp3an12 ( 𝑥𝑋 → ( 𝑍𝑥 ) = 𝑄 )
107 106 adantl ( ( ( 𝑁𝑇 ) = 0 ∧ 𝑥𝑋 ) → ( 𝑍𝑥 ) = 𝑄 )
108 104 107 eqtr4d ( ( ( 𝑁𝑇 ) = 0 ∧ 𝑥𝑋 ) → ( 𝑇𝑥 ) = ( 𝑍𝑥 ) )
109 108 ralrimiva ( ( 𝑁𝑇 ) = 0 → ∀ 𝑥𝑋 ( 𝑇𝑥 ) = ( 𝑍𝑥 ) )
110 ffn ( 𝑇 : 𝑋𝑌𝑇 Fn 𝑋 )
111 32 110 ax-mp 𝑇 Fn 𝑋
112 7 8 2 0oo ( ( 𝑈 ∈ NrmCVec ∧ 𝑊 ∈ NrmCVec ) → 𝑍 : 𝑋𝑌 )
113 4 5 112 mp2an 𝑍 : 𝑋𝑌
114 ffn ( 𝑍 : 𝑋𝑌𝑍 Fn 𝑋 )
115 113 114 ax-mp 𝑍 Fn 𝑋
116 eqfnfv ( ( 𝑇 Fn 𝑋𝑍 Fn 𝑋 ) → ( 𝑇 = 𝑍 ↔ ∀ 𝑥𝑋 ( 𝑇𝑥 ) = ( 𝑍𝑥 ) ) )
117 111 115 116 mp2an ( 𝑇 = 𝑍 ↔ ∀ 𝑥𝑋 ( 𝑇𝑥 ) = ( 𝑍𝑥 ) )
118 109 117 sylibr ( ( 𝑁𝑇 ) = 0 → 𝑇 = 𝑍 )
119 fveq2 ( 𝑇 = 𝑍 → ( 𝑁𝑇 ) = ( 𝑁𝑍 ) )
120 1 2 nmoo0 ( ( 𝑈 ∈ NrmCVec ∧ 𝑊 ∈ NrmCVec ) → ( 𝑁𝑍 ) = 0 )
121 4 5 120 mp2an ( 𝑁𝑍 ) = 0
122 119 121 eqtrdi ( 𝑇 = 𝑍 → ( 𝑁𝑇 ) = 0 )
123 118 122 impbii ( ( 𝑁𝑇 ) = 0 ↔ 𝑇 = 𝑍 )