Metamath Proof Explorer


Theorem sotrd

Description: Transitivity law for strict orderings, deduction form. (Contributed by Scott Fenton, 24-Nov-2021)

Ref Expression
Hypotheses sotrd.1 ( 𝜑𝑅 Or 𝐴 )
sotrd.2 ( 𝜑𝑋𝐴 )
sotrd.3 ( 𝜑𝑌𝐴 )
sotrd.4 ( 𝜑𝑍𝐴 )
sotrd.5 ( 𝜑𝑋 𝑅 𝑌 )
sotrd.6 ( 𝜑𝑌 𝑅 𝑍 )
Assertion sotrd ( 𝜑𝑋 𝑅 𝑍 )

Proof

Step Hyp Ref Expression
1 sotrd.1 ( 𝜑𝑅 Or 𝐴 )
2 sotrd.2 ( 𝜑𝑋𝐴 )
3 sotrd.3 ( 𝜑𝑌𝐴 )
4 sotrd.4 ( 𝜑𝑍𝐴 )
5 sotrd.5 ( 𝜑𝑋 𝑅 𝑌 )
6 sotrd.6 ( 𝜑𝑌 𝑅 𝑍 )
7 sotr ( ( 𝑅 Or 𝐴 ∧ ( 𝑋𝐴𝑌𝐴𝑍𝐴 ) ) → ( ( 𝑋 𝑅 𝑌𝑌 𝑅 𝑍 ) → 𝑋 𝑅 𝑍 ) )
8 1 2 3 4 7 syl13anc ( 𝜑 → ( ( 𝑋 𝑅 𝑌𝑌 𝑅 𝑍 ) → 𝑋 𝑅 𝑍 ) )
9 5 6 8 mp2and ( 𝜑𝑋 𝑅 𝑍 )