Metamath Proof Explorer


Theorem mulnegs1d

Description: Product with negative is negative of product. Part of theorem 7 of Conway p. 19. (Contributed by Scott Fenton, 10-Mar-2025)

Ref Expression
Hypotheses mulnegs1d.1 โŠข ( ๐œ‘ โ†’ ๐ด โˆˆ No )
mulnegs1d.2 โŠข ( ๐œ‘ โ†’ ๐ต โˆˆ No )
Assertion mulnegs1d ( ๐œ‘ โ†’ ( ( -us โ€˜ ๐ด ) ยทs ๐ต ) = ( -us โ€˜ ( ๐ด ยทs ๐ต ) ) )

Proof

Step Hyp Ref Expression
1 mulnegs1d.1 โŠข ( ๐œ‘ โ†’ ๐ด โˆˆ No )
2 mulnegs1d.2 โŠข ( ๐œ‘ โ†’ ๐ต โˆˆ No )
3 1 negsidd โŠข ( ๐œ‘ โ†’ ( ๐ด +s ( -us โ€˜ ๐ด ) ) = 0s )
4 3 oveq1d โŠข ( ๐œ‘ โ†’ ( ( ๐ด +s ( -us โ€˜ ๐ด ) ) ยทs ๐ต ) = ( 0s ยทs ๐ต ) )
5 1 negscld โŠข ( ๐œ‘ โ†’ ( -us โ€˜ ๐ด ) โˆˆ No )
6 1 5 2 addsdird โŠข ( ๐œ‘ โ†’ ( ( ๐ด +s ( -us โ€˜ ๐ด ) ) ยทs ๐ต ) = ( ( ๐ด ยทs ๐ต ) +s ( ( -us โ€˜ ๐ด ) ยทs ๐ต ) ) )
7 muls02 โŠข ( ๐ต โˆˆ No โ†’ ( 0s ยทs ๐ต ) = 0s )
8 2 7 syl โŠข ( ๐œ‘ โ†’ ( 0s ยทs ๐ต ) = 0s )
9 4 6 8 3eqtr3d โŠข ( ๐œ‘ โ†’ ( ( ๐ด ยทs ๐ต ) +s ( ( -us โ€˜ ๐ด ) ยทs ๐ต ) ) = 0s )
10 1 2 mulscld โŠข ( ๐œ‘ โ†’ ( ๐ด ยทs ๐ต ) โˆˆ No )
11 10 negsidd โŠข ( ๐œ‘ โ†’ ( ( ๐ด ยทs ๐ต ) +s ( -us โ€˜ ( ๐ด ยทs ๐ต ) ) ) = 0s )
12 9 11 eqtr4d โŠข ( ๐œ‘ โ†’ ( ( ๐ด ยทs ๐ต ) +s ( ( -us โ€˜ ๐ด ) ยทs ๐ต ) ) = ( ( ๐ด ยทs ๐ต ) +s ( -us โ€˜ ( ๐ด ยทs ๐ต ) ) ) )
13 5 2 mulscld โŠข ( ๐œ‘ โ†’ ( ( -us โ€˜ ๐ด ) ยทs ๐ต ) โˆˆ No )
14 10 negscld โŠข ( ๐œ‘ โ†’ ( -us โ€˜ ( ๐ด ยทs ๐ต ) ) โˆˆ No )
15 13 14 10 addscan1d โŠข ( ๐œ‘ โ†’ ( ( ( ๐ด ยทs ๐ต ) +s ( ( -us โ€˜ ๐ด ) ยทs ๐ต ) ) = ( ( ๐ด ยทs ๐ต ) +s ( -us โ€˜ ( ๐ด ยทs ๐ต ) ) ) โ†” ( ( -us โ€˜ ๐ด ) ยทs ๐ต ) = ( -us โ€˜ ( ๐ด ยทs ๐ต ) ) ) )
16 12 15 mpbid โŠข ( ๐œ‘ โ†’ ( ( -us โ€˜ ๐ด ) ยทs ๐ต ) = ( -us โ€˜ ( ๐ด ยทs ๐ต ) ) )