def
definition
universal_forcing
show as:
view math explainer →
open explainer
Generate a durable explainer page for this declaration.
open lean source
IndisputableMonolith.Foundation.UniversalForcing.StrictRealization on GitHub at line 105.
browse module
All declarations in this module, on Recognition.
explainer page
depends on
-
carrier -
carrier -
ArithmeticOf -
equivOfInitial -
is -
from -
is -
universal_forcing -
universal_forcing -
arith -
StrictLogicRealization -
is -
is -
S
used by
formal source
102 (toLightweight R).orbitEquivLogicNat
103
104/-- Universal forcing for strict realizations. -/
105noncomputable def universal_forcing (R S : StrictLogicRealization) :
106 (arith R).peano.carrier ≃ (arith S).peano.carrier :=
107 ArithmeticOf.equivOfInitial (arith R) (arith S)
108
109/-- The Peano surface is inherited from the derived free orbit. -/
110theorem peano_surface (R : StrictLogicRealization) :
111 ArithmeticOf.PeanoSurface (arith R) :=
112 UniversalForcing.peano_surface (toLightweight R)
113
114end StrictLogicRealization
115
116end Strict
117end UniversalForcing
118end Foundation
119end IndisputableMonolith