Users' Mathboxes Mathbox for Adrian Ducourtial < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  df-prj Structured version   Visualization version   GIF version

Definition df-prj 35137
Description: Define the function that, for a set 𝑎, arity 𝑛, and index 𝑖, returns the 𝑖-th 𝑛-ary projection on 𝑎. This is the 𝑛-ary operation on 𝑎 that, for any sequence of 𝑛 elements of 𝑎, returns the element having index 𝑖. (Contributed by Adrian Ducourtial, 3-Apr-2025.)
Assertion
Ref Expression
df-prj prj = (𝑎 ∈ V ↦ (𝑛 ∈ (ω ∖ 1o), 𝑖𝑛 ↦ (𝑥 ∈ (𝑎m 𝑛) ↦ (𝑥𝑖))))
Distinct variable group:   𝑖,𝑎,𝑛,𝑥

Detailed syntax breakdown of Definition df-prj
StepHypRef Expression
1 cprj 35136 . 2 class prj
2 va . . 3 setvar 𝑎
3 cvv 3473 . . 3 class V
4 vn . . . 4 setvar 𝑛
5 vi . . . 4 setvar 𝑖
6 com 7859 . . . . 5 class ω
7 c1o 8465 . . . . 5 class 1o
86, 7cdif 3945 . . . 4 class (ω ∖ 1o)
94cv 1539 . . . 4 class 𝑛
10 vx . . . . 5 setvar 𝑥
112cv 1539 . . . . . 6 class 𝑎
12 cmap 8826 . . . . . 6 class m
1311, 9, 12co 7412 . . . . 5 class (𝑎m 𝑛)
145cv 1539 . . . . . 6 class 𝑖
1510cv 1539 . . . . . 6 class 𝑥
1614, 15cfv 6543 . . . . 5 class (𝑥𝑖)
1710, 13, 16cmpt 5231 . . . 4 class (𝑥 ∈ (𝑎m 𝑛) ↦ (𝑥𝑖))
184, 5, 8, 9, 17cmpo 7414 . . 3 class (𝑛 ∈ (ω ∖ 1o), 𝑖𝑛 ↦ (𝑥 ∈ (𝑎m 𝑛) ↦ (𝑥𝑖)))
192, 3, 18cmpt 5231 . 2 class (𝑎 ∈ V ↦ (𝑛 ∈ (ω ∖ 1o), 𝑖𝑛 ↦ (𝑥 ∈ (𝑎m 𝑛) ↦ (𝑥𝑖))))
201, 19wceq 1540 1 wff prj = (𝑎 ∈ V ↦ (𝑛 ∈ (ω ∖ 1o), 𝑖𝑛 ↦ (𝑥 ∈ (𝑎m 𝑛) ↦ (𝑥𝑖))))
Colors of variables: wff setvar class
This definition is referenced by: (None)
  Copyright terms: Public domain W3C validator