Metamath Proof Explorer


Theorem dmmulpi

Description: Domain of multiplication on positive integers. (Contributed by NM, 26-Aug-1995) (New usage is discouraged.)

Ref Expression
Assertion dmmulpi dom ·N = ( N × N )

Proof

Step Hyp Ref Expression
1 dmres dom ( ·o ↾ ( N × N ) ) = ( ( N × N ) ∩ dom ·o )
2 fnom ·o Fn ( On × On )
3 2 fndmi dom ·o = ( On × On )
4 3 ineq2i ( ( N × N ) ∩ dom ·o ) = ( ( N × N ) ∩ ( On × On ) )
5 1 4 eqtri dom ( ·o ↾ ( N × N ) ) = ( ( N × N ) ∩ ( On × On ) )
6 df-mi ·N = ( ·o ↾ ( N × N ) )
7 6 dmeqi dom ·N = dom ( ·o ↾ ( N × N ) )
8 df-ni N = ( ω ∖ { ∅ } )
9 difss ( ω ∖ { ∅ } ) ⊆ ω
10 8 9 eqsstri N ⊆ ω
11 omsson ω ⊆ On
12 10 11 sstri N ⊆ On
13 anidm ( ( N ⊆ On ∧ N ⊆ On ) ↔ N ⊆ On )
14 12 13 mpbir ( N ⊆ On ∧ N ⊆ On )
15 xpss12 ( ( N ⊆ On ∧ N ⊆ On ) → ( N × N ) ⊆ ( On × On ) )
16 14 15 ax-mp ( N × N ) ⊆ ( On × On )
17 dfss ( ( N × N ) ⊆ ( On × On ) ↔ ( N × N ) = ( ( N × N ) ∩ ( On × On ) ) )
18 16 17 mpbi ( N × N ) = ( ( N × N ) ∩ ( On × On ) )
19 5 7 18 3eqtr4i dom ·N = ( N × N )