Metamath Proof Explorer


Definition df-scaf

Description: Define the functionalization of the .s operator. This restricts the value of .s to the stated domain, which is necessary when working with restricted structures, whose operations may be defined on a larger set than the true base. (Contributed by Mario Carneiro, 5-Oct-2015)

Ref Expression
Assertion df-scaf 𝑠𝑓=gVxBaseScalarg,yBasegxgy

Detailed syntax breakdown

Step Hyp Ref Expression
0 cscaf class𝑠𝑓
1 vg setvarg
2 cvv classV
3 vx setvarx
4 cbs classBase
5 csca classScalar
6 1 cv setvarg
7 6 5 cfv classScalarg
8 7 4 cfv classBaseScalarg
9 vy setvary
10 6 4 cfv classBaseg
11 3 cv setvarx
12 cvsca class𝑠
13 6 12 cfv classg
14 9 cv setvary
15 11 14 13 co classxgy
16 3 9 8 10 15 cmpo classxBaseScalarg,yBasegxgy
17 1 2 16 cmpt classgVxBaseScalarg,yBasegxgy
18 0 17 wceq wff𝑠𝑓=gVxBaseScalarg,yBasegxgy