namespace http://gl.mathhub.info/MMT/LFX/Sigma ❚
import rules scala://Sigma.LFX.mmt.kwarc.info❚
fixmeta http://cds.omdoc.org/mmt?mmt ❚
theory Symbols =
Sigma # Σ V1T,… . 2 prec -10000 ❙
Product # 1×… prec -9990❙
Tuple # ⟨ 1,… ⟩ prec -10000 ❙
Projl # πl 1 prec -900 ❙
Projr # πr 1 prec -900 ❙
❚
theory Rules =
rule rules?SigmaTerm ❙
rule rules?TupleTerm ❙
rule rules?Projection1Term ❙
rule rules?Projection2Term ❙
rule rules?SigmaType ❙
rule rules?SigmaEquality ❙
rule rules?TupleEquality ❙
rule rules?Projection1Beta ❙
rule rules?Projection2Beta ❙
rule rules?SigmaSubtype ❙
❚
theory TypedSigma : ur:?TermsTypesKinds =
include ?Symbols ❙
include ?Rules ❙
❚
theory LFSigma =
include ?TypedSigma ❙
include ☞ur:?LF ❙
❚