Metamath Proof Explorer


Theorem dmmpog

Description: Domain of an operation given by the maps-to notation, closed form of dmmpo . Caution: This theorem is only valid in the very special case where the value of the mapping is a constant! (Contributed by Alexander van der Vekens, 1-Jun-2017) (Proof shortened by AV, 10-Feb-2019)

Ref Expression
Hypothesis dmmpog.f 𝐹 = ( 𝑥𝐴 , 𝑦𝐵𝐶 )
Assertion dmmpog ( 𝐶𝑉 → dom 𝐹 = ( 𝐴 × 𝐵 ) )

Proof

Step Hyp Ref Expression
1 dmmpog.f 𝐹 = ( 𝑥𝐴 , 𝑦𝐵𝐶 )
2 simpl ( ( 𝐶𝑉 ∧ ( 𝑥𝐴𝑦𝐵 ) ) → 𝐶𝑉 )
3 2 ralrimivva ( 𝐶𝑉 → ∀ 𝑥𝐴𝑦𝐵 𝐶𝑉 )
4 1 dmmpoga ( ∀ 𝑥𝐴𝑦𝐵 𝐶𝑉 → dom 𝐹 = ( 𝐴 × 𝐵 ) )
5 3 4 syl ( 𝐶𝑉 → dom 𝐹 = ( 𝐴 × 𝐵 ) )