Metamath Proof Explorer


Theorem lcmfpr

Description: The value of the _lcm function for an unordered pair is the value of the lcm operator for both elements. (Contributed by AV, 22-Aug-2020) (Proof shortened by AV, 16-Sep-2020)

Ref Expression
Assertion lcmfpr MNlcm_MN=MlcmN

Proof

Step Hyp Ref Expression
1 c0ex 0V
2 1 elpr 0MN0=M0=N
3 eqcom 0=MM=0
4 eqcom 0=NN=0
5 3 4 orbi12i 0=M0=NM=0N=0
6 2 5 bitri 0MNM=0N=0
7 6 a1i MN0MNM=0N=0
8 breq1 m=MmnMn
9 breq1 m=NmnNn
10 8 9 ralprg MNmMNmnMnNn
11 10 rabbidv MNn|mMNmn=n|MnNn
12 11 infeq1d MNsupn|mMNmn<=supn|MnNn<
13 7 12 ifbieq2d MNif0MN0supn|mMNmn<=ifM=0N=00supn|MnNn<
14 prssi MNMN
15 prfi MNFin
16 lcmfval MNMNFinlcm_MN=if0MN0supn|mMNmn<
17 14 15 16 sylancl MNlcm_MN=if0MN0supn|mMNmn<
18 lcmval MNMlcmN=ifM=0N=00supn|MnNn<
19 13 17 18 3eqtr4d MNlcm_MN=MlcmN