Metamath Proof Explorer


Definition df-trs

Description: Define the class of all transitive sets (versus the transitive class defined in df-tr ). It is used only by df-trrels .

Note the similarity of the definitions of df-refs , df-syms and df-trs . (Contributed by Peter Mazsa, 17-Jul-2021)

Ref Expression
Assertion df-trs ⊢ Trs = x | x ∩ dom ⁡ x × ran ⁡ x ∘ x ∩ dom ⁡ x × ran ⁡ x S x ∩ dom ⁡ x × ran ⁡ x

Detailed syntax breakdown

Step Hyp Ref Expression
0 ctrs class Trs
1 vx setvar x
2 1 cv setvar x
3 2 cdm class dom ⁡ x
4 2 crn class ran ⁡ x
5 3 4 cxp class dom ⁡ x × ran ⁡ x
6 2 5 cin class x ∩ dom ⁡ x × ran ⁡ x
7 6 6 ccom class x ∩ dom ⁡ x × ran ⁡ x ∘ x ∩ dom ⁡ x × ran ⁡ x
8 cssr class S
9 7 6 8 wbr wff x ∩ dom ⁡ x × ran ⁡ x ∘ x ∩ dom ⁡ x × ran ⁡ x S x ∩ dom ⁡ x × ran ⁡ x
10 9 1 cab class x | x ∩ dom ⁡ x × ran ⁡ x ∘ x ∩ dom ⁡ x × ran ⁡ x S x ∩ dom ⁡ x × ran ⁡ x
11 0 10 wceq wff Trs = x | x ∩ dom ⁡ x × ran ⁡ x ∘ x ∩ dom ⁡ x × ran ⁡ x S x ∩ dom ⁡ x × ran ⁡ x