« Reseau inverse » : différence entre les versions
Aller à la navigation
Aller à la recherche
Ligne 25 : | Ligne 25 : | ||
<math> |
<math> |
||
\frac{\vdash A[x:=t] . \Gamma, \Delta}{\vdash \exists x A . \Gamma, \Delta}\exists_i |
\frac{\vdash A[x:=t] . \Gamma, \Delta}{\vdash \exists x A . \Gamma, \Delta}\exists_i |
||
</math> |
|||
<math> |
|||
\frac{}{\epsilon}axiom |
|||
</math> |
|||
<math> |
|||
\frac{\Gamma . \Gamma', \Delta}{\vdash A . \Gamma, \neg A . \Gamma', \Delta} |
|||
</math> |
|||
== Règles structurelles== |
|||
<math> |
|||
\frac{\vdash A . \Gamma , \Delta}{\vdash \Gamma , \Delta} (inutile, affaiblissement) |
|||
</math> |
|||
<math> |
|||
\frac{\vdash A . \Gamma , \Delta}{\vdash A . A . \Gamma , \Delta} (contraction) |
|||
</math> |
|||
<math> |
|||
\frac{\vdash A . A . \Gamma , \Delta}{\vdash A . \Gamma , \Delta} (inutile) |
|||
</math> |
|||
<math> |
|||
\frac{\vdash \Gamma , \Gamma , \Delta}{\vdash \Gamma , \Delta} (réutilisation de clauses) |
|||
</math> |
|||
<math> |
|||
\frac{\vdash \Gamma , \Delta}{\vdash \Gamma , \Gamma , \Delta} (intutile, une partie de la subsumption) |
|||
</math> |
|||
<math> |
|||
\frac{\vdash \Gamma , \Delta}{\vdash \Delta} (inutile, affaiblissement bis) |
|||
</math> |
|||
<math> |
|||
\frac{\vdash \Gamma , \Delta \hspace{1cm} \Gamma' , \Delta}{\vdash \Gamma . \Gamma' , \Delta}Splitting (inutile, mais très efficace en pratique) |
|||
</math> |
</math> |
Version du 20 octobre 2008 à 15:20
Formula :
Syntaxe
On quotiente les formules pas les lois de De Morgan.
Clause (à démontrer) : (le point est une conjonction)
Séquent : (la virgule est une dicjoncyion)
Règles logiques
Règles structurelles
Échec de l’analyse (erreur de syntaxe): {\displaystyle \frac{\vdash \Gamma , \Gamma , \Delta}{\vdash \Gamma , \Delta} (réutilisation de clauses) }
Échec de l’analyse (fonction inconnue « \hspace »): {\displaystyle \frac{\vdash \Gamma , \Delta \hspace{1cm} \Gamma' , \Delta}{\vdash \Gamma . \Gamma' , \Delta}Splitting (inutile, mais très efficace en pratique) }