| Title |
CoNecessitation(meta,WIP) #DefMetaConecessitation #label-conecessitation-meta-wip |
| Classification |
Inference Rule |
| Formula |
0\(\href{../symbols/delimiters-brackets.html}{(} \href{../symbols/forall-binder.html}{\forall} \href{../symbols/delimiters-brackets.html}{(} \href{../symbols/formula-metavariables.html}{\Gamma} \href{../symbols/typing-colon.html}{:} \href{../symbols/ctx-sort.html}{\mathsf{Ctx}} \href{../symbols/delimiters-brackets.html}{)} \href{../symbols/forall-binder.html}{\forall} \href{../symbols/delimiters-brackets.html}{(} \href{../symbols/formula-metavariables.html}{\boldsymbol{\varphi}} \href{../symbols/typing-colon.html}{:} \href{../symbols/fm-sort.html}{\mathsf{Fm}} \href{../symbols/delimiters-brackets.html}{)} \href{../symbols/delimiters-brackets.html}{(} \href{../symbols/delimiters-brackets.html}{(} \href{../symbols/theory-fau.html}{\mathcal{F}} \href{../symbols/comma-delim.html}{,} \href{../symbols/empty-list-const.html}{[\,]} \href{../symbols/turnstile-derivability.html}{\vdash} \href{../symbols/quotation.html}{\langle } \href{../symbols/theory-fau.html}{\mathcal{F}} \href{../symbols/comma-delim.html}{,} \href{../symbols/formula-metavariables.html}{\Gamma} \href{../symbols/turnstile-derivability.html}{\vdash} \href{../symbols/formula-metavariables.html}{\boldsymbol{\varphi}} \href{../symbols/quotation.html}{\rangle } \href{../symbols/delimiters-brackets.html}{)} \href{../symbols/impl-conn.html}{\rightarrow} \href{../symbols/delimiters-brackets.html}{(} \href{../symbols/theory-fau.html}{\mathcal{F}} \href{../symbols/comma-delim.html}{,} \href{../symbols/formula-metavariables.html}{\Gamma} \href{../symbols/turnstile-derivability.html}{\vdash} \href{../symbols/formula-metavariables.html}{\boldsymbol{\varphi}} \href{../symbols/delimiters-brackets.html}{)} \href{../symbols/delimiters-brackets.html}{)} \href{../symbols/delimiters-brackets.html}{)} \)
|
| SML Kernel AST |
PCredo_prf |
| Scheme of Types |
0(β([Ξ@Variable]:[Ctx@Type])β([π@Variable]:[Fm@Type])((π,[]β’βΉπ,[Ξ@Ctx.Expression]β’[π@Fm.Expression]βΊ)β(π,[Ξ@Ctx.Expression]β’[π@Fm.Expression]))) |
| Kernel Note |
If a formula < π,Ξβ’π> is derived in π from the empty context, then the formula π is derived in π from the context Ξ. Why this holds for π: for an arbitrary theory π, concluding (π, Ξβ’π) from (π, [] β’ <π, Ξβ’π>) requires 1-consistency / Ξ£β-soundness of π (and for the r.e. base theory π, asserting internal co-necessitation would by LΓΆb's theorem 5.01 trivialize π). Because π is a non-r.e. sound Henkin extension equipped with Soundness 3.73 ((π, [] β’ Ο) β β¦Οβ§), instantiating 3.73 at Ο := <π, Ξβ’π> directly yields (π, Ξβ’π). |
| Verification |
Primitive / Derived Rule (Kernel) · Standalone Entry (DefMetaConecessitation) → · (4.03) · #DefMetaConecessitation |