Users' Mathboxes Mathbox for Peter Mazsa < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  df-pet2parts Structured version   Visualization version   GIF version

Definition df-pet2parts 39250
Description: Define the class of grade- and blocklift-stable partition-side general partition-equivalence spans. It consists of those 𝑟, 𝑛⟩ ∈ PetParts such that 𝑟, 𝑛 remains in PetParts after shifting one grade along SucMap (via ShiftStable). Concretely: 𝑟, 𝑛⟩ ∈ PetParts and there exists a predecessor 𝑚 with suc 𝑚 = 𝑛 such that 𝑟, 𝑚⟩ ∈ PetParts (encoded by SucMap ∘ PetParts inside ShiftStable). I.e., it introduces the external (tower/grade) stability axis. This is the "4th level" for pet 39245 (see dfpet2parts2 39253): beyond (i) carrier membership partition, (ii) disjointness, and (iii) semantic equilibrium, we require (iv) stability under a canonical grade shift. PetParts already enforces disjointness and the quotient-carrier equation for the lifted span (hence semantic equilibrium via dfpetparts2 39252). Pet2Parts adds the external grade (tower) stability axis via df-shiftstable 38762 with SucMap. This (iv) is why we need explicit second-level Pet2Parts, while Disjs typically does not: Disjs already packages its own internal two-step consistency (carrier + map) by dfdisjs6 39222 / dfdisjs7 39223, whereas pet 39245 has an additional grade axis that must be imposed separately. (Contributed by Peter Mazsa, 19-Feb-2026.)
Assertion
Ref Expression
df-pet2parts Pet2Parts = ( SucMap ShiftStable PetParts )

Detailed syntax breakdown of Definition df-pet2parts
StepHypRef Expression
1 cpet2parts 38508 . 2 class Pet2Parts
2 csucmap 38458 . . 3 class SucMap
3 cpetparts 38507 . . 3 class PetParts
42, 3cshiftstable 38462 . 2 class ( SucMap ShiftStable PetParts )
51, 4wceq 1542 1 wff Pet2Parts = ( SucMap ShiftStable PetParts )
Colors of variables: wff setvar class
This definition is referenced by:  dfpet2parts2  39253  pets2eq  39257
  Copyright terms: Public domain W3C validator