Metamath Proof Explorer


Theorem climmulf

Description: A version of climmul using bound-variable hypotheses instead of distinct variable conditions. (Contributed by Glauco Siliprandi, 29-Jun-2017)

Ref Expression
Hypotheses climmulf.1 โŠข โ„ฒ ๐‘˜ ๐œ‘
climmulf.2 โŠข โ„ฒ ๐‘˜ ๐น
climmulf.3 โŠข โ„ฒ ๐‘˜ ๐บ
climmulf.4 โŠข โ„ฒ ๐‘˜ ๐ป
climmulf.5 โŠข ๐‘ = ( โ„คโ‰ฅ โ€˜ ๐‘€ )
climmulf.6 โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ โ„ค )
climmulf.7 โŠข ( ๐œ‘ โ†’ ๐น โ‡ ๐ด )
climmulf.8 โŠข ( ๐œ‘ โ†’ ๐ป โˆˆ ๐‘‹ )
climmulf.9 โŠข ( ๐œ‘ โ†’ ๐บ โ‡ ๐ต )
climmulf.10 โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ๐‘ ) โ†’ ( ๐น โ€˜ ๐‘˜ ) โˆˆ โ„‚ )
climmulf.11 โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ๐‘ ) โ†’ ( ๐บ โ€˜ ๐‘˜ ) โˆˆ โ„‚ )
climmulf.12 โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ๐‘ ) โ†’ ( ๐ป โ€˜ ๐‘˜ ) = ( ( ๐น โ€˜ ๐‘˜ ) ยท ( ๐บ โ€˜ ๐‘˜ ) ) )
Assertion climmulf ( ๐œ‘ โ†’ ๐ป โ‡ ( ๐ด ยท ๐ต ) )

Proof

Step Hyp Ref Expression
1 climmulf.1 โŠข โ„ฒ ๐‘˜ ๐œ‘
2 climmulf.2 โŠข โ„ฒ ๐‘˜ ๐น
3 climmulf.3 โŠข โ„ฒ ๐‘˜ ๐บ
4 climmulf.4 โŠข โ„ฒ ๐‘˜ ๐ป
5 climmulf.5 โŠข ๐‘ = ( โ„คโ‰ฅ โ€˜ ๐‘€ )
6 climmulf.6 โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ โ„ค )
7 climmulf.7 โŠข ( ๐œ‘ โ†’ ๐น โ‡ ๐ด )
8 climmulf.8 โŠข ( ๐œ‘ โ†’ ๐ป โˆˆ ๐‘‹ )
9 climmulf.9 โŠข ( ๐œ‘ โ†’ ๐บ โ‡ ๐ต )
10 climmulf.10 โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ๐‘ ) โ†’ ( ๐น โ€˜ ๐‘˜ ) โˆˆ โ„‚ )
11 climmulf.11 โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ๐‘ ) โ†’ ( ๐บ โ€˜ ๐‘˜ ) โˆˆ โ„‚ )
12 climmulf.12 โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ๐‘ ) โ†’ ( ๐ป โ€˜ ๐‘˜ ) = ( ( ๐น โ€˜ ๐‘˜ ) ยท ( ๐บ โ€˜ ๐‘˜ ) ) )
13 nfcv โŠข โ„ฒ ๐‘˜ ๐‘—
14 13 nfel1 โŠข โ„ฒ ๐‘˜ ๐‘— โˆˆ ๐‘
15 1 14 nfan โŠข โ„ฒ ๐‘˜ ( ๐œ‘ โˆง ๐‘— โˆˆ ๐‘ )
16 2 13 nffv โŠข โ„ฒ ๐‘˜ ( ๐น โ€˜ ๐‘— )
17 16 nfel1 โŠข โ„ฒ ๐‘˜ ( ๐น โ€˜ ๐‘— ) โˆˆ โ„‚
18 15 17 nfim โŠข โ„ฒ ๐‘˜ ( ( ๐œ‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐น โ€˜ ๐‘— ) โˆˆ โ„‚ )
19 eleq1w โŠข ( ๐‘˜ = ๐‘— โ†’ ( ๐‘˜ โˆˆ ๐‘ โ†” ๐‘— โˆˆ ๐‘ ) )
20 19 anbi2d โŠข ( ๐‘˜ = ๐‘— โ†’ ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ๐‘ ) โ†” ( ๐œ‘ โˆง ๐‘— โˆˆ ๐‘ ) ) )
21 fveq2 โŠข ( ๐‘˜ = ๐‘— โ†’ ( ๐น โ€˜ ๐‘˜ ) = ( ๐น โ€˜ ๐‘— ) )
22 21 eleq1d โŠข ( ๐‘˜ = ๐‘— โ†’ ( ( ๐น โ€˜ ๐‘˜ ) โˆˆ โ„‚ โ†” ( ๐น โ€˜ ๐‘— ) โˆˆ โ„‚ ) )
23 20 22 imbi12d โŠข ( ๐‘˜ = ๐‘— โ†’ ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ๐‘ ) โ†’ ( ๐น โ€˜ ๐‘˜ ) โˆˆ โ„‚ ) โ†” ( ( ๐œ‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐น โ€˜ ๐‘— ) โˆˆ โ„‚ ) ) )
24 18 23 10 chvarfv โŠข ( ( ๐œ‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐น โ€˜ ๐‘— ) โˆˆ โ„‚ )
25 3 13 nffv โŠข โ„ฒ ๐‘˜ ( ๐บ โ€˜ ๐‘— )
26 25 nfel1 โŠข โ„ฒ ๐‘˜ ( ๐บ โ€˜ ๐‘— ) โˆˆ โ„‚
27 15 26 nfim โŠข โ„ฒ ๐‘˜ ( ( ๐œ‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐บ โ€˜ ๐‘— ) โˆˆ โ„‚ )
28 fveq2 โŠข ( ๐‘˜ = ๐‘— โ†’ ( ๐บ โ€˜ ๐‘˜ ) = ( ๐บ โ€˜ ๐‘— ) )
29 28 eleq1d โŠข ( ๐‘˜ = ๐‘— โ†’ ( ( ๐บ โ€˜ ๐‘˜ ) โˆˆ โ„‚ โ†” ( ๐บ โ€˜ ๐‘— ) โˆˆ โ„‚ ) )
30 20 29 imbi12d โŠข ( ๐‘˜ = ๐‘— โ†’ ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ๐‘ ) โ†’ ( ๐บ โ€˜ ๐‘˜ ) โˆˆ โ„‚ ) โ†” ( ( ๐œ‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐บ โ€˜ ๐‘— ) โˆˆ โ„‚ ) ) )
31 27 30 11 chvarfv โŠข ( ( ๐œ‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐บ โ€˜ ๐‘— ) โˆˆ โ„‚ )
32 4 13 nffv โŠข โ„ฒ ๐‘˜ ( ๐ป โ€˜ ๐‘— )
33 nfcv โŠข โ„ฒ ๐‘˜ ยท
34 16 33 25 nfov โŠข โ„ฒ ๐‘˜ ( ( ๐น โ€˜ ๐‘— ) ยท ( ๐บ โ€˜ ๐‘— ) )
35 32 34 nfeq โŠข โ„ฒ ๐‘˜ ( ๐ป โ€˜ ๐‘— ) = ( ( ๐น โ€˜ ๐‘— ) ยท ( ๐บ โ€˜ ๐‘— ) )
36 15 35 nfim โŠข โ„ฒ ๐‘˜ ( ( ๐œ‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐ป โ€˜ ๐‘— ) = ( ( ๐น โ€˜ ๐‘— ) ยท ( ๐บ โ€˜ ๐‘— ) ) )
37 fveq2 โŠข ( ๐‘˜ = ๐‘— โ†’ ( ๐ป โ€˜ ๐‘˜ ) = ( ๐ป โ€˜ ๐‘— ) )
38 21 28 oveq12d โŠข ( ๐‘˜ = ๐‘— โ†’ ( ( ๐น โ€˜ ๐‘˜ ) ยท ( ๐บ โ€˜ ๐‘˜ ) ) = ( ( ๐น โ€˜ ๐‘— ) ยท ( ๐บ โ€˜ ๐‘— ) ) )
39 37 38 eqeq12d โŠข ( ๐‘˜ = ๐‘— โ†’ ( ( ๐ป โ€˜ ๐‘˜ ) = ( ( ๐น โ€˜ ๐‘˜ ) ยท ( ๐บ โ€˜ ๐‘˜ ) ) โ†” ( ๐ป โ€˜ ๐‘— ) = ( ( ๐น โ€˜ ๐‘— ) ยท ( ๐บ โ€˜ ๐‘— ) ) ) )
40 20 39 imbi12d โŠข ( ๐‘˜ = ๐‘— โ†’ ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ๐‘ ) โ†’ ( ๐ป โ€˜ ๐‘˜ ) = ( ( ๐น โ€˜ ๐‘˜ ) ยท ( ๐บ โ€˜ ๐‘˜ ) ) ) โ†” ( ( ๐œ‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐ป โ€˜ ๐‘— ) = ( ( ๐น โ€˜ ๐‘— ) ยท ( ๐บ โ€˜ ๐‘— ) ) ) ) )
41 36 40 12 chvarfv โŠข ( ( ๐œ‘ โˆง ๐‘— โˆˆ ๐‘ ) โ†’ ( ๐ป โ€˜ ๐‘— ) = ( ( ๐น โ€˜ ๐‘— ) ยท ( ๐บ โ€˜ ๐‘— ) ) )
42 5 6 7 8 9 24 31 41 climmul โŠข ( ๐œ‘ โ†’ ๐ป โ‡ ( ๐ด ยท ๐ต ) )