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.Invariance.Universal on GitHub at line 29.
browse module
All declarations in this module, on Recognition.
explainer page
depends on
-
carrier -
carrier -
ArithmeticOf -
equivOfInitial -
LogicRealization -
is -
is -
arithmeticOf -
universal_forcing -
for -
universal_forcing -
is -
is -
S
used by
formal source
26
27For any two Law-of-Logic realizations, the forced arithmetic objects are
28canonically equivalent. -/
29noncomputable def universal_forcing (R S : LogicRealization) :
30 (arithmeticOf R).peano.carrier ≃ (arithmeticOf S).peano.carrier :=
31 ArithmeticOf.equivOfInitial (arithmeticOf R) (arithmeticOf S)
32
33/-- Peano surface is available for every realization's forced arithmetic. -/
34theorem universal_peano_surface (R : LogicRealization) :
35 ArithmeticOf.PeanoSurface (arithmeticOf R) :=
36 peano_surface R
37
38end Universal
39end Invariance
40end UniversalForcing
41end Foundation
42end IndisputableMonolith