Metamath Proof Explorer


Theorem dfatco

Description: The predicate "defined at" for a function composition. (Contributed by AV, 8-Sep-2022)

Ref Expression
Assertion dfatco GdefAtXFdefAtG''''XFGdefAtX

Proof

Step Hyp Ref Expression
1 dfatcolem GdefAtXFdefAtG''''X∃!yXFGy
2 euex ∃!yXFGyyXFGy
3 1 2 syl GdefAtXFdefAtG''''XyXFGy
4 df-dm domFG=x|yxFGy
5 4 eleq2i XdomFGXx|yxFGy
6 df-dfat GdefAtXXdomGFunGX
7 6 simplbi GdefAtXXdomG
8 7 adantr GdefAtXFdefAtG''''XXdomG
9 breq1 x=XxFGyXFGy
10 9 exbidv x=XyxFGyyXFGy
11 10 elabg XdomGXx|yxFGyyXFGy
12 8 11 syl GdefAtXFdefAtG''''XXx|yxFGyyXFGy
13 5 12 bitrid GdefAtXFdefAtG''''XXdomFGyXFGy
14 3 13 mpbird GdefAtXFdefAtG''''XXdomFG
15 dfdfat2 FGdefAtXXdomFG∃!yXFGy
16 14 1 15 sylanbrc GdefAtXFdefAtG''''XFGdefAtX