Metamath Proof Explorer


Theorem prodrblem2

Description: Lemma for prodrb . (Contributed by Scott Fenton, 4-Dec-2017)

Ref Expression
Hypotheses prodmo.1 โŠข ๐น = ( ๐‘˜ โˆˆ โ„ค โ†ฆ if ( ๐‘˜ โˆˆ ๐ด , ๐ต , 1 ) )
prodmo.2 โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ๐ด ) โ†’ ๐ต โˆˆ โ„‚ )
prodrb.4 โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ โ„ค )
prodrb.5 โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„ค )
prodrb.6 โŠข ( ๐œ‘ โ†’ ๐ด โŠ† ( โ„คโ‰ฅ โ€˜ ๐‘€ ) )
prodrb.7 โŠข ( ๐œ‘ โ†’ ๐ด โŠ† ( โ„คโ‰ฅ โ€˜ ๐‘ ) )
Assertion prodrblem2 ( ( ๐œ‘ โˆง ๐‘ โˆˆ ( โ„คโ‰ฅ โ€˜ ๐‘€ ) ) โ†’ ( seq ๐‘€ ( ยท , ๐น ) โ‡ ๐ถ โ†” seq ๐‘ ( ยท , ๐น ) โ‡ ๐ถ ) )

Proof

Step Hyp Ref Expression
1 prodmo.1 โŠข ๐น = ( ๐‘˜ โˆˆ โ„ค โ†ฆ if ( ๐‘˜ โˆˆ ๐ด , ๐ต , 1 ) )
2 prodmo.2 โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ๐ด ) โ†’ ๐ต โˆˆ โ„‚ )
3 prodrb.4 โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ โ„ค )
4 prodrb.5 โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„ค )
5 prodrb.6 โŠข ( ๐œ‘ โ†’ ๐ด โŠ† ( โ„คโ‰ฅ โ€˜ ๐‘€ ) )
6 prodrb.7 โŠข ( ๐œ‘ โ†’ ๐ด โŠ† ( โ„คโ‰ฅ โ€˜ ๐‘ ) )
7 4 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ โˆˆ ( โ„คโ‰ฅ โ€˜ ๐‘€ ) ) โ†’ ๐‘ โˆˆ โ„ค )
8 seqex โŠข seq ๐‘€ ( ยท , ๐น ) โˆˆ V
9 climres โŠข ( ( ๐‘ โˆˆ โ„ค โˆง seq ๐‘€ ( ยท , ๐น ) โˆˆ V ) โ†’ ( ( seq ๐‘€ ( ยท , ๐น ) โ†พ ( โ„คโ‰ฅ โ€˜ ๐‘ ) ) โ‡ ๐ถ โ†” seq ๐‘€ ( ยท , ๐น ) โ‡ ๐ถ ) )
10 7 8 9 sylancl โŠข ( ( ๐œ‘ โˆง ๐‘ โˆˆ ( โ„คโ‰ฅ โ€˜ ๐‘€ ) ) โ†’ ( ( seq ๐‘€ ( ยท , ๐น ) โ†พ ( โ„คโ‰ฅ โ€˜ ๐‘ ) ) โ‡ ๐ถ โ†” seq ๐‘€ ( ยท , ๐น ) โ‡ ๐ถ ) )
11 2 adantlr โŠข ( ( ( ๐œ‘ โˆง ๐‘ โˆˆ ( โ„คโ‰ฅ โ€˜ ๐‘€ ) ) โˆง ๐‘˜ โˆˆ ๐ด ) โ†’ ๐ต โˆˆ โ„‚ )
12 simpr โŠข ( ( ๐œ‘ โˆง ๐‘ โˆˆ ( โ„คโ‰ฅ โ€˜ ๐‘€ ) ) โ†’ ๐‘ โˆˆ ( โ„คโ‰ฅ โ€˜ ๐‘€ ) )
13 1 11 12 prodrblem โŠข ( ( ( ๐œ‘ โˆง ๐‘ โˆˆ ( โ„คโ‰ฅ โ€˜ ๐‘€ ) ) โˆง ๐ด โŠ† ( โ„คโ‰ฅ โ€˜ ๐‘ ) ) โ†’ ( seq ๐‘€ ( ยท , ๐น ) โ†พ ( โ„คโ‰ฅ โ€˜ ๐‘ ) ) = seq ๐‘ ( ยท , ๐น ) )
14 6 13 mpidan โŠข ( ( ๐œ‘ โˆง ๐‘ โˆˆ ( โ„คโ‰ฅ โ€˜ ๐‘€ ) ) โ†’ ( seq ๐‘€ ( ยท , ๐น ) โ†พ ( โ„คโ‰ฅ โ€˜ ๐‘ ) ) = seq ๐‘ ( ยท , ๐น ) )
15 14 breq1d โŠข ( ( ๐œ‘ โˆง ๐‘ โˆˆ ( โ„คโ‰ฅ โ€˜ ๐‘€ ) ) โ†’ ( ( seq ๐‘€ ( ยท , ๐น ) โ†พ ( โ„คโ‰ฅ โ€˜ ๐‘ ) ) โ‡ ๐ถ โ†” seq ๐‘ ( ยท , ๐น ) โ‡ ๐ถ ) )
16 10 15 bitr3d โŠข ( ( ๐œ‘ โˆง ๐‘ โˆˆ ( โ„คโ‰ฅ โ€˜ ๐‘€ ) ) โ†’ ( seq ๐‘€ ( ยท , ๐น ) โ‡ ๐ถ โ†” seq ๐‘ ( ยท , ๐น ) โ‡ ๐ถ ) )