Metamath Proof Explorer


Theorem finxpeq1

Description: Equality theorem for Cartesian exponentiation. (Contributed by ML, 19-Oct-2020)

Ref Expression
Assertion finxpeq1 U=VU↑↑N=V↑↑N

Proof

Step Hyp Ref Expression
1 eleq2 U=VxUxV
2 1 anbi2d U=Vn=1𝑜xUn=1𝑜xV
3 xpeq2 U=VV×U=V×V
4 3 eleq2d U=VxV×UxV×V
5 4 ifbid U=VifxV×Un1stxnx=ifxV×Vn1stxnx
6 2 5 ifbieq2d U=Vifn=1𝑜xUifxV×Un1stxnx=ifn=1𝑜xVifxV×Vn1stxnx
7 6 mpoeq3dv U=Vnω,xVifn=1𝑜xUifxV×Un1stxnx=nω,xVifn=1𝑜xVifxV×Vn1stxnx
8 rdgeq1 nω,xVifn=1𝑜xUifxV×Un1stxnx=nω,xVifn=1𝑜xVifxV×Vn1stxnxrecnω,xVifn=1𝑜xUifxV×Un1stxnxNy=recnω,xVifn=1𝑜xVifxV×Vn1stxnxNy
9 7 8 syl U=Vrecnω,xVifn=1𝑜xUifxV×Un1stxnxNy=recnω,xVifn=1𝑜xVifxV×Vn1stxnxNy
10 9 fveq1d U=Vrecnω,xVifn=1𝑜xUifxV×Un1stxnxNyN=recnω,xVifn=1𝑜xVifxV×Vn1stxnxNyN
11 10 eqeq2d U=V=recnω,xVifn=1𝑜xUifxV×Un1stxnxNyN=recnω,xVifn=1𝑜xVifxV×Vn1stxnxNyN
12 11 anbi2d U=VNω=recnω,xVifn=1𝑜xUifxV×Un1stxnxNyNNω=recnω,xVifn=1𝑜xVifxV×Vn1stxnxNyN
13 12 abbidv U=Vy|Nω=recnω,xVifn=1𝑜xUifxV×Un1stxnxNyN=y|Nω=recnω,xVifn=1𝑜xVifxV×Vn1stxnxNyN
14 df-finxp U↑↑N=y|Nω=recnω,xVifn=1𝑜xUifxV×Un1stxnxNyN
15 df-finxp V↑↑N=y|Nω=recnω,xVifn=1𝑜xVifxV×Vn1stxnxNyN
16 13 14 15 3eqtr4g U=VU↑↑N=V↑↑N