Metamath Proof Explorer


Definition df-ipf

Description: Define the inner product function. Usually we will use .i directly instead of .if , and they have the same behavior in most cases. The main advantage of .if is that it is a guaranteed function ( ipffn ), while .i only has closure ( ipcl ). (Contributed by Mario Carneiro, 12-Aug-2015)

Ref Expression
Assertion df-ipf ยทif = ( ๐‘” โˆˆ V โ†ฆ ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘” ) , ๐‘ฆ โˆˆ ( Base โ€˜ ๐‘” ) โ†ฆ ( ๐‘ฅ ( ยท๐‘– โ€˜ ๐‘” ) ๐‘ฆ ) ) )

Detailed syntax breakdown

Step Hyp Ref Expression
0 cipf โŠข ยทif
1 vg โŠข ๐‘”
2 cvv โŠข V
3 vx โŠข ๐‘ฅ
4 cbs โŠข Base
5 1 cv โŠข ๐‘”
6 5 4 cfv โŠข ( Base โ€˜ ๐‘” )
7 vy โŠข ๐‘ฆ
8 3 cv โŠข ๐‘ฅ
9 cip โŠข ยท๐‘–
10 5 9 cfv โŠข ( ยท๐‘– โ€˜ ๐‘” )
11 7 cv โŠข ๐‘ฆ
12 8 11 10 co โŠข ( ๐‘ฅ ( ยท๐‘– โ€˜ ๐‘” ) ๐‘ฆ )
13 3 7 6 6 12 cmpo โŠข ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘” ) , ๐‘ฆ โˆˆ ( Base โ€˜ ๐‘” ) โ†ฆ ( ๐‘ฅ ( ยท๐‘– โ€˜ ๐‘” ) ๐‘ฆ ) )
14 1 2 13 cmpt โŠข ( ๐‘” โˆˆ V โ†ฆ ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘” ) , ๐‘ฆ โˆˆ ( Base โ€˜ ๐‘” ) โ†ฆ ( ๐‘ฅ ( ยท๐‘– โ€˜ ๐‘” ) ๐‘ฆ ) ) )
15 0 14 wceq โŠข ยทif = ( ๐‘” โˆˆ V โ†ฆ ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘” ) , ๐‘ฆ โˆˆ ( Base โ€˜ ๐‘” ) โ†ฆ ( ๐‘ฅ ( ยท๐‘– โ€˜ ๐‘” ) ๐‘ฆ ) ) )