Metamath Proof Explorer


Theorem imsmet

Description: The induced metric of a normed complex vector space is a metric space. Part of Definition 2.2-1 of Kreyszig p. 58. (Contributed by NM, 4-Dec-2006) (Revised by Mario Carneiro, 10-Sep-2015) (New usage is discouraged.)

Ref Expression
Hypotheses imsmet.1 โŠข ๐‘‹ = ( BaseSet โ€˜ ๐‘ˆ )
imsmet.8 โŠข ๐ท = ( IndMet โ€˜ ๐‘ˆ )
Assertion imsmet ( ๐‘ˆ โˆˆ NrmCVec โ†’ ๐ท โˆˆ ( Met โ€˜ ๐‘‹ ) )

Proof

Step Hyp Ref Expression
1 imsmet.1 โŠข ๐‘‹ = ( BaseSet โ€˜ ๐‘ˆ )
2 imsmet.8 โŠข ๐ท = ( IndMet โ€˜ ๐‘ˆ )
3 fveq2 โŠข ( ๐‘ˆ = if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) โ†’ ( IndMet โ€˜ ๐‘ˆ ) = ( IndMet โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) ) )
4 fveq2 โŠข ( ๐‘ˆ = if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) โ†’ ( BaseSet โ€˜ ๐‘ˆ ) = ( BaseSet โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) ) )
5 1 4 eqtrid โŠข ( ๐‘ˆ = if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) โ†’ ๐‘‹ = ( BaseSet โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) ) )
6 5 fveq2d โŠข ( ๐‘ˆ = if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) โ†’ ( Met โ€˜ ๐‘‹ ) = ( Met โ€˜ ( BaseSet โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) ) ) )
7 3 6 eleq12d โŠข ( ๐‘ˆ = if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) โ†’ ( ( IndMet โ€˜ ๐‘ˆ ) โˆˆ ( Met โ€˜ ๐‘‹ ) โ†” ( IndMet โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) ) โˆˆ ( Met โ€˜ ( BaseSet โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) ) ) ) )
8 eqid โŠข ( BaseSet โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) ) = ( BaseSet โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) )
9 eqid โŠข ( +๐‘ฃ โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) ) = ( +๐‘ฃ โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) )
10 eqid โŠข ( inv โ€˜ ( +๐‘ฃ โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) ) ) = ( inv โ€˜ ( +๐‘ฃ โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) ) )
11 eqid โŠข ( ยท๐‘ OLD โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) ) = ( ยท๐‘ OLD โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) )
12 eqid โŠข ( 0vec โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) ) = ( 0vec โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) )
13 eqid โŠข ( normCV โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) ) = ( normCV โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) )
14 eqid โŠข ( IndMet โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) ) = ( IndMet โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) )
15 elimnvu โŠข if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) โˆˆ NrmCVec
16 8 9 10 11 12 13 14 15 imsmetlem โŠข ( IndMet โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) ) โˆˆ ( Met โ€˜ ( BaseSet โ€˜ if ( ๐‘ˆ โˆˆ NrmCVec , ๐‘ˆ , โŸจ โŸจ + , ยท โŸฉ , abs โŸฉ ) ) )
17 7 16 dedth โŠข ( ๐‘ˆ โˆˆ NrmCVec โ†’ ( IndMet โ€˜ ๐‘ˆ ) โˆˆ ( Met โ€˜ ๐‘‹ ) )
18 2 17 eqeltrid โŠข ( ๐‘ˆ โˆˆ NrmCVec โ†’ ๐ท โˆˆ ( Met โ€˜ ๐‘‹ ) )