Metamath Proof Explorer


Theorem selvply1rhmlem3

Description: Lemma for selvply1rhm . (Contributed by Thierry Arnoux, 4-May-2026)

Ref Expression
Hypotheses selvply1rhm.1 B = Base P
selvply1rhm.2 P = I mPoly R
selvply1rhm.3 U = I X mPoly R
selvply1rhm.4 Q = Poly 1 U
selvply1rhm.5 H = f B n 0 1 𝑜 I selectVars R X f X n
selvply1rhm.6 φ I V
selvply1rhm.7 φ X I
selvply1rhm.8 φ R CRing
selvply1rhmlem3.f φ F B
selvply1rhmlem3.n φ N 0 1 𝑜
Assertion selvply1rhmlem3 φ H F N = I selectVars R X F X N

Proof

Step Hyp Ref Expression
1 selvply1rhm.1 B = Base P
2 selvply1rhm.2 P = I mPoly R
3 selvply1rhm.3 U = I X mPoly R
4 selvply1rhm.4 Q = Poly 1 U
5 selvply1rhm.5 H = f B n 0 1 𝑜 I selectVars R X f X n
6 selvply1rhm.6 φ I V
7 selvply1rhm.7 φ X I
8 selvply1rhm.8 φ R CRing
9 selvply1rhmlem3.f φ F B
10 selvply1rhmlem3.n φ N 0 1 𝑜
11 fveq1 m = N m = N
12 11 opeq2d m = N X m = X N
13 12 sneqd m = N X m = X N
14 13 fveq2d m = N I selectVars R X F X m = I selectVars R X F X N
15 fveq2 f = F I selectVars R X f = I selectVars R X F
16 15 fveq1d f = F I selectVars R X f X n = I selectVars R X F X n
17 16 mpteq2dv f = F n 0 1 𝑜 I selectVars R X f X n = n 0 1 𝑜 I selectVars R X F X n
18 ovexd φ 0 1 𝑜 V
19 18 mptexd φ n 0 1 𝑜 I selectVars R X F X n V
20 5 17 9 19 fvmptd3 φ H F = n 0 1 𝑜 I selectVars R X F X n
21 fveq1 n = m n = m
22 21 opeq2d n = m X n = X m
23 22 sneqd n = m X n = X m
24 23 fveq2d n = m I selectVars R X F X n = I selectVars R X F X m
25 24 cbvmptv n 0 1 𝑜 I selectVars R X F X n = m 0 1 𝑜 I selectVars R X F X m
26 20 25 eqtrdi φ H F = m 0 1 𝑜 I selectVars R X F X m
27 fvexd φ I selectVars R X F X N V
28 14 26 10 27 fvmptd4 φ H F N = I selectVars R X F X N