Description: The value of a curried operation given in maps-to notation is a function over the second argument of the original operation. (Contributed by AV, 27-Oct-2019)
Ref | Expression | ||
---|---|---|---|
Hypotheses | mpocurryd.f | |
|
mpocurryd.c | |
||
mpocurryd.n | |
||
mpocurryvald.y | |
||
mpocurryvald.a | |
||
Assertion | mpocurryvald | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | mpocurryd.f | |
|
2 | mpocurryd.c | |
|
3 | mpocurryd.n | |
|
4 | mpocurryvald.y | |
|
5 | mpocurryvald.a | |
|
6 | 1 2 3 | mpocurryd | |
7 | nfcv | |
|
8 | nfcv | |
|
9 | nfcsb1v | |
|
10 | 8 9 | nfmpt | |
11 | csbeq1a | |
|
12 | 11 | mpteq2dv | |
13 | 7 10 12 | cbvmpt | |
14 | 6 13 | eqtrdi | |
15 | csbeq1 | |
|
16 | 15 | adantl | |
17 | 16 | mpteq2dv | |
18 | 4 | mptexd | |
19 | 14 17 5 18 | fvmptd | |