Metamath Proof Explorer


Theorem fprodsplit1

Description: Separate out a term in a finite product. (Contributed by Glauco Siliprandi, 5-Apr-2020)

Ref Expression
Hypotheses fprodsplit1.a โŠข ( ๐œ‘ โ†’ ๐ด โˆˆ Fin )
fprodsplit1.b โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ๐ด ) โ†’ ๐ต โˆˆ โ„‚ )
fprodsplit1.c โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ ๐ด )
fprodsplit1.d โŠข ( ( ๐œ‘ โˆง ๐‘˜ = ๐ถ ) โ†’ ๐ต = ๐ท )
Assertion fprodsplit1 ( ๐œ‘ โ†’ โˆ ๐‘˜ โˆˆ ๐ด ๐ต = ( ๐ท ยท โˆ ๐‘˜ โˆˆ ( ๐ด โˆ– { ๐ถ } ) ๐ต ) )

Proof

Step Hyp Ref Expression
1 fprodsplit1.a โŠข ( ๐œ‘ โ†’ ๐ด โˆˆ Fin )
2 fprodsplit1.b โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ๐ด ) โ†’ ๐ต โˆˆ โ„‚ )
3 fprodsplit1.c โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ ๐ด )
4 fprodsplit1.d โŠข ( ( ๐œ‘ โˆง ๐‘˜ = ๐ถ ) โ†’ ๐ต = ๐ท )
5 nfv โŠข โ„ฒ ๐‘˜ ๐œ‘
6 nfcvd โŠข ( ๐œ‘ โ†’ โ„ฒ ๐‘˜ ๐ท )
7 5 6 1 2 3 4 fprodsplit1f โŠข ( ๐œ‘ โ†’ โˆ ๐‘˜ โˆˆ ๐ด ๐ต = ( ๐ท ยท โˆ ๐‘˜ โˆˆ ( ๐ด โˆ– { ๐ถ } ) ๐ต ) )