Examples and distinctions
Constructed examples of this model; each answer includes the Lean statement.
Exact root statement
∀ {System : Type uSystem} {PhysicalState : Type uPhysicalState} {MathematicalState : Type uMathematicalState}
{PhysicalQuantity : Type uPhysicalQuantity} {MathematicalQuantity : Type uMathematicalQuantity}
{PhysicalValue : Type uPhysicalValue} {MathematicalValue : Type uMathematicalValue} {Regime : Type uRegime}
(context :
PhysicsLogic.Philosophy.MathematicsAndNature.QuantityRepresentationContext System PhysicalState MathematicalState
PhysicalQuantity MathematicalQuantity PhysicalValue MathematicalValue Regime)
(mathematicalQuantity : MathematicalQuantity) (physicalQuantity : PhysicalQuantity) (system : System)
(regime : Regime),
context.FaithfullyRepresentsAt mathematicalQuantity physicalQuantity system regime ↔
(∃ mathematicalState physicalState mathematicalValue physicalValue,
context.mathematicalStateAdmissibleAt mathematicalState regime ∧
context.mathematicalQuantityAdmissibleAt mathematicalQuantity regime ∧
context.representsStateAt mathematicalState physicalState system regime ∧
context.representsQuantityAt mathematicalQuantity physicalQuantity system regime ∧
context.assignsValueAt mathematicalQuantity mathematicalState mathematicalValue regime ∧
context.representsValueAt mathematicalValue physicalValue mathematicalQuantity physicalQuantity
regime) ∧
∀ (mathematicalState : MathematicalState) (physicalState : PhysicalState) (mathematicalValue : MathematicalValue)
(physicalValue : PhysicalValue),
context.mathematicalStateAdmissibleAt mathematicalState regime →
context.mathematicalQuantityAdmissibleAt mathematicalQuantity regime →
context.representsStateAt mathematicalState physicalState system regime →
context.representsQuantityAt mathematicalQuantity physicalQuantity system regime →
context.assignsValueAt mathematicalQuantity mathematicalState mathematicalValue regime →
context.representsValueAt mathematicalValue physicalValue mathematicalQuantity physicalQuantity
regime →
context.physicallyHasValueAt physicalQuantity physicalState system physicalValue regime
Compare two arguments
Compare their definitions and hypotheses. Shared declarations may be instantiated differently; differences do not establish equivalence or implication.
No comparison argument selected.
Compare an earlier extraction
Compare the displayed specifications with an earlier JSON export. This compares text, not mathematical equivalence. Files stay in this browser.
No earlier extraction selected.
Notes and questions
Import merges local entries without overwriting them.
All declarations in the selected argument
Definitions, structures, and assumptions
Structures, classes, and inductive alternatives
- structure
- structure
- structure
- structure
- structure
- structure
- structure
- structure
Definitions and domain choices
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
- definition
Checked statements: parameters, hypotheses, and interpretation
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
- checked statement
Constructors, projections, and other meaning dependencies
- constructor
- constructor
- constructor
- constructor
- constructor
- constructor
- constructor
- constructor
External mathematical declarations
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary
- external type boundary