Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Giuseppe Castagna
occurrence-typing
Commits
f2848b7a
Commit
f2848b7a
authored
Nov 03, 2020
by
Mickael Laurent
Browse files
simplification
parent
41bc21f7
Changes
1
Hide whitespace changes
Inline
Side-by-side
new_system2.tex
View file @
f2848b7a
...
...
@@ -366,13 +366,11 @@ TODO: Algorithmic rules
\\
\Infer
[Pair]
{
%\forall i\in I.\ \Gamma\bvdash{x_1}{t_i}\{(t_i^j,\Gamma_{1,i}^j)\}_{j\in J_i}\\
\Gamma\vdash
x
_
1:t
_
\circ\\
\Gamma\vdash
x
_
2:s
_
\circ\\
\forall
i
\in
I.
\ \Gamma
_
1
^
i =
\Gamma\subst
{
x
_
1
}{
t
_
\circ\land
t
_
i
}
\\
\forall
i
\in
I.
\ \Gamma
_
1
^
i =
\Gamma\subst
{
x
_
1
}{
t
_
i
}
\\
%\forall i\in I.\ \Gamma\bvdash{x_2}{s_i}\{(s_i^k,\Gamma_{2,i}^k)\}_{k\in K_i}
\forall
i
\in
I.
\ \Gamma
_
2
^
i =
\Gamma\subst
{
x
_
2
}{
s
_
\circ\land
s
_
i
}
\\
\forall
i
\in
I.
\ \Gamma
_
2
^
i =
\Gamma\subst
{
x
_
2
}{
s
_
i
}
\\
}
{
\Gamma\bvdash
{
(x
_
1,x
_
2)
}
{
\bigcup
_{
i
\in
I
}
(t
_
i,s
_
i)
}
\bigcup
_{
i
\in
I
}
\{
(
\pair
{
(t
_
\circ\land
t
_
i
)
}{
(s
_
\circ\land
s
_
i
)
}
,
\Gamma
_
1
^
i
\land\Gamma
_
2
^
i)
\}
}
{
\Gamma\bvdash
{
(x
_
1,x
_
2)
}
{
\bigcup
_{
i
\in
I
}
(t
_
i,s
_
i)
}
\bigcup
_{
i
\in
I
}
\{
(
\pair
{
t
_
i
}{
s
_
i
}
,
\Gamma
_
1
^
i
\land\Gamma
_
2
^
i)
\}
}
{
}
\\
\Infer
[Proj]
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment