Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
Mirrors > Home > MPE Home > Th. List > df-ress | Structured version Visualization version Unicode version |
Description: Define a multifunction
restriction operator for extensible structures,
which can be used to turn statements about rings into statements about
subrings, modules into submodules, etc. This definition knows nothing
about individual structures and merely truncates the set while
leaving operators alone; individual kinds of structures will need to
handle this behavior, by ignoring operators' values outside the range
(like ), defining a function using the base set and applying
that (like ), or explicitly truncating the slot before use
(like ).
(Credit for this operator goes to Mario Carneiro.) See ressbas 15930 for the altered base set, and resslem 15933 (subrg0 18787, ressplusg 15993, subrg1 18790, ressmulr 16006) for the (un)altered other operations. (Contributed by Stefan O'Rear, 29-Nov-2014.) |
Ref | Expression |
---|---|
df-ress | ↾s sSet |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | cress 15858 | . 2 ↾s | |
2 | vw | . . 3 | |
3 | vx | . . 3 | |
4 | cvv 3200 | . . 3 | |
5 | 2 | cv 1482 | . . . . . 6 |
6 | cbs 15857 | . . . . . 6 | |
7 | 5, 6 | cfv 5888 | . . . . 5 |
8 | 3 | cv 1482 | . . . . 5 |
9 | 7, 8 | wss 3574 | . . . 4 |
10 | cnx 15854 | . . . . . . 7 | |
11 | 10, 6 | cfv 5888 | . . . . . 6 |
12 | 8, 7 | cin 3573 | . . . . . 6 |
13 | 11, 12 | cop 4183 | . . . . 5 |
14 | csts 15855 | . . . . 5 sSet | |
15 | 5, 13, 14 | co 6650 | . . . 4 sSet |
16 | 9, 5, 15 | cif 4086 | . . 3 sSet |
17 | 2, 3, 4, 4, 16 | cmpt2 6652 | . 2 sSet |
18 | 1, 17 | wceq 1483 | 1 ↾s sSet |
Colors of variables: wff setvar class |
This definition is referenced by: reldmress 15926 ressval 15927 |
Copyright terms: Public domain | W3C validator |