pith. machine review for the scientific record. sign in
def

trivialChannelBundle

definition
show as:
view math explainer →
module
IndisputableMonolith.RRF.Models.Trivial
domain
RRF
line
63 · github
papers citing
none yet

open explainer

Read the cached plain-language explainer.

open lean source

IndisputableMonolith.RRF.Models.Trivial on GitHub at line 63.

browse module

All declarations in this module, on Recognition.

explainer page

A cached Ask Recognition explainer exists for this declaration.

open explainer

depends on

used by

formal source

  60  quality := fun _ => 0
  61
  62/-- Trivial channel bundle. -/
  63def trivialChannelBundle : ChannelBundle TrivialState where
  64  Index := Unit
  65  Obs := fun _ => Unit
  66  channel := fun _ => trivialChannel
  67
  68/-- The trivial octave. -/
  69def trivialOctave : Octave where
  70  State := TrivialState
  71  strain := trivialStrain
  72  channels := trivialChannelBundle
  73  inhabited := ⟨()⟩
  74
  75/-- The trivial octave is well-posed. -/
  76theorem trivialOctave_wellPosed : trivialOctave.wellPosed :=
  77  ⟨(), trivial_balanced⟩
  78
  79/-- The trivial model is consistent (nonempty at universe 0). -/
  80theorem trivialModel_consistent : Nonempty (Octave.{0, 0, 0}) := ⟨trivialOctave⟩
  81
  82/-! ## Vantage Triple in Trivial Model -/
  83
  84/-- A unified vantage triple in the trivial model. -/
  85def trivialVantageTriple : VantageTriple TrivialState :=
  86  VantageTriple.unified ()
  87
  88theorem trivialVantageTriple_unified : VantageTriple.isUnified trivialVantageTriple :=
  89  VantageTriple.unified_is_unified ()
  90
  91end RRF.Models
  92end IndisputableMonolith