Users' Mathboxes Mathbox for Thierry Arnoux < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  df-resv Structured version   Visualization version   GIF version

Definition df-resv 29156
Description: Define an operator to restrict the scalar field component of an extended structure. (Contributed by Thierry Arnoux, 5-Sep-2018.)
Assertion
Ref Expression
df-resv v = (𝑤 ∈ V, 𝑥 ∈ V ↦ if((Base‘(Scalar‘𝑤)) ⊆ 𝑥, 𝑤, (𝑤 sSet ⟨(Scalar‘ndx), ((Scalar‘𝑤) ↾s 𝑥)⟩)))
Distinct variable group:   𝑥,𝑤

Detailed syntax breakdown of Definition df-resv
StepHypRef Expression
1 cresv 29155 . 2 class v
2 vw . . 3 setvar 𝑤
3 vx . . 3 setvar 𝑥
4 cvv 3173 . . 3 class V
52cv 1474 . . . . . . 7 class 𝑤
6 csca 15771 . . . . . . 7 class Scalar
75, 6cfv 5804 . . . . . 6 class (Scalar‘𝑤)
8 cbs 15695 . . . . . 6 class Base
97, 8cfv 5804 . . . . 5 class (Base‘(Scalar‘𝑤))
103cv 1474 . . . . 5 class 𝑥
119, 10wss 3540 . . . 4 wff (Base‘(Scalar‘𝑤)) ⊆ 𝑥
12 cnx 15692 . . . . . . 7 class ndx
1312, 6cfv 5804 . . . . . 6 class (Scalar‘ndx)
14 cress 15696 . . . . . . 7 class s
157, 10, 14co 6549 . . . . . 6 class ((Scalar‘𝑤) ↾s 𝑥)
1613, 15cop 4131 . . . . 5 class ⟨(Scalar‘ndx), ((Scalar‘𝑤) ↾s 𝑥)⟩
17 csts 15693 . . . . 5 class sSet
185, 16, 17co 6549 . . . 4 class (𝑤 sSet ⟨(Scalar‘ndx), ((Scalar‘𝑤) ↾s 𝑥)⟩)
1911, 5, 18cif 4036 . . 3 class if((Base‘(Scalar‘𝑤)) ⊆ 𝑥, 𝑤, (𝑤 sSet ⟨(Scalar‘ndx), ((Scalar‘𝑤) ↾s 𝑥)⟩))
202, 3, 4, 4, 19cmpt2 6551 . 2 class (𝑤 ∈ V, 𝑥 ∈ V ↦ if((Base‘(Scalar‘𝑤)) ⊆ 𝑥, 𝑤, (𝑤 sSet ⟨(Scalar‘ndx), ((Scalar‘𝑤) ↾s 𝑥)⟩)))
211, 20wceq 1475 1 wff v = (𝑤 ∈ V, 𝑥 ∈ V ↦ if((Base‘(Scalar‘𝑤)) ⊆ 𝑥, 𝑤, (𝑤 sSet ⟨(Scalar‘ndx), ((Scalar‘𝑤) ↾s 𝑥)⟩)))
Colors of variables: wff setvar class
This definition is referenced by:  reldmresv  29157  resvval  29158
  Copyright terms: Public domain W3C validator