Global Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (4940 entries)
Notation Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (48 entries)
Binder Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (3912 entries)
Variable Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (40 entries)
Library Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (25 entries)
Lemma Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (495 entries)
Constructor Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (208 entries)
Axiom Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (2 entries)
Inductive Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (45 entries)
Section Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (7 entries)
Abbreviation Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (29 entries)
Definition Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (129 entries)

Global Index

A

all_seq_inf [definition, in Sequences]
app_sel_fields [lemma, in Binding]
app_inv_right [lemma, in Binding]
avar [inductive, in Definitions]
avar_f [constructor, in Definitions]
avar_b [constructor, in Definitions]
A1:46 [binder, in Reduction]
a1:54 [binder, in GADTRules]
A1:59 [binder, in GADTRules]
A2:47 [binder, in Reduction]
a2:55 [binder, in GADTRules]
A2:62 [binder, in GADTRules]
a:10 [binder, in PreciseTyping]
a:101 [binder, in RecordAndInertTypes]
a:102 [binder, in GADTRules]
a:102 [binder, in TightTyping]
a:102 [binder, in PreciseTyping]
A:103 [binder, in Safety]
A:104 [binder, in GADTRules]
A:106 [binder, in InvertibleSubtyping]
a:106 [binder, in Definitions]
a:107 [binder, in InvertibleTyping]
A:108 [binder, in TightTyping]
A:109 [binder, in GADTRules]
a:11 [binder, in Sequences]
A:111 [binder, in CanonicalForms]
a:114 [binder, in GADTRules]
A:114 [binder, in PreciseFlow]
a:116 [binder, in Replacement]
A:116 [binder, in InvertibleTyping]
A:12 [binder, in PreciseFlow]
a:12 [binder, in Lookup]
A:122 [binder, in InvertibleSubtyping]
a:123 [binder, in Replacement]
A:123 [binder, in InvertibleTyping]
A:123 [binder, in TightTyping]
A:124 [binder, in GADTRules]
a:125 [binder, in PreciseTyping]
a:126 [binder, in Replacement]
A:127 [binder, in InvertibleSubtyping]
A:127 [binder, in PreciseFlow]
A:127 [binder, in TightTyping]
A:13 [binder, in Replacement]
a:131 [binder, in InvertibleSubtyping]
a:131 [binder, in GADTRules]
a:131 [binder, in PreciseTyping]
A:135 [binder, in GADTRules]
A:137 [binder, in InvertibleSubtyping]
a:137 [binder, in PreciseTyping]
A:138 [binder, in Replacement]
A:14 [binder, in CanonicalForms]
a:14 [binder, in RecordAndInertTypes]
A:140 [binder, in PreciseFlow]
a:142 [binder, in GADTRules]
a:143 [binder, in PreciseTyping]
A:148 [binder, in GADTRules]
a:148 [binder, in PreciseTyping]
A:15 [binder, in Lookup]
a:150 [binder, in Definitions]
a:152 [binder, in PreciseFlow]
a:152 [binder, in PreciseTyping]
a:156 [binder, in GADTRules]
a:157 [binder, in PreciseTyping]
a:16 [binder, in Sequences]
A:161 [binder, in GADTRules]
a:161 [binder, in PreciseFlow]
A:168 [binder, in GADTRules]
A:17 [binder, in InvertibleTyping]
a:17 [binder, in Safety]
A:174 [binder, in CanonicalForms]
a:175 [binder, in GADTRules]
a:178 [binder, in PreciseFlow]
A:18 [binder, in ReplacementTyping]
a:180 [binder, in GADTRules]
A:188 [binder, in Definitions]
a:19 [binder, in Sequences]
A:200 [binder, in PreciseFlow]
A:205 [binder, in ReplacementTyping]
a:21 [binder, in ReplacementTyping]
a:21 [binder, in Sequences]
A:210 [binder, in ReplacementTyping]
A:210 [binder, in Definitions]
A:216 [binder, in Definitions]
A:217 [binder, in ReplacementTyping]
A:222 [binder, in ReplacementTyping]
a:222 [binder, in Definitions]
a:223 [binder, in Definitions]
A:23 [binder, in TightTyping]
a:23 [binder, in Sequences]
a:239 [binder, in ReplacementTyping]
a:24 [binder, in InvertibleSubtyping]
a:24 [binder, in PreciseFlow]
A:257 [binder, in PreciseTyping]
A:259 [binder, in Definitions]
a:26 [binder, in Sequences]
a:260 [binder, in Binding]
a:261 [binder, in Definitions]
a:262 [binder, in ReplacementTyping]
a:263 [binder, in Definitions]
a:265 [binder, in Binding]
a:270 [binder, in Binding]
a:274 [binder, in Binding]
A:289 [binder, in ReplacementTyping]
a:29 [binder, in TightTyping]
a:29 [binder, in Sequences]
A:292 [binder, in CanonicalForms]
A:293 [binder, in Definitions]
A:293 [binder, in PreciseTyping]
a:296 [binder, in Definitions]
A:298 [binder, in PreciseTyping]
A:3 [binder, in GeneralToTight]
A:30 [binder, in InvertibleSubtyping]
A:30 [binder, in GADTRules]
A:303 [binder, in ReplacementTyping]
A:312 [binder, in PreciseTyping]
A:314 [binder, in CanonicalForms]
a:32 [binder, in Sequences]
A:321 [binder, in CanonicalForms]
A:327 [binder, in CanonicalForms]
a:33 [binder, in TightTyping]
A:337 [binder, in CanonicalForms]
A:34 [binder, in CanonicalForms]
A:34 [binder, in ReplacementTyping]
A:343 [binder, in Definitions]
A:347 [binder, in Binding]
a:35 [binder, in Sequences]
a:350 [binder, in Definitions]
A:351 [binder, in CanonicalForms]
a:354 [binder, in Definitions]
A:355 [binder, in Binding]
a:36 [binder, in GADTRules]
A:364 [binder, in Binding]
A:368 [binder, in Definitions]
a:369 [binder, in PreciseTyping]
A:37 [binder, in Reduction]
a:384 [binder, in Definitions]
A:39 [binder, in InvertibleTyping]
A:397 [binder, in ReplacementTyping]
a:40 [binder, in Sequences]
A:402 [binder, in ReplacementTyping]
A:403 [binder, in Definitions]
A:409 [binder, in ReplacementTyping]
A:418 [binder, in Definitions]
a:418 [binder, in PreciseTyping]
a:42 [binder, in Sequences]
a:43 [binder, in Definitions]
A:433 [binder, in ReplacementTyping]
a:44 [binder, in Sequences]
A:440 [binder, in ReplacementTyping]
a:46 [binder, in Sequences]
a:463 [binder, in Definitions]
a:466 [binder, in Definitions]
A:47 [binder, in TightTyping]
A:474 [binder, in Definitions]
a:475 [binder, in PreciseTyping]
a:48 [binder, in ReplacementTyping]
a:48 [binder, in Sequences]
a:480 [binder, in PreciseTyping]
A:481 [binder, in Definitions]
A:488 [binder, in Definitions]
a:5 [binder, in Sequences]
a:50 [binder, in Sequences]
a:500 [binder, in PreciseTyping]
a:506 [binder, in PreciseTyping]
A:508 [binder, in Definitions]
a:51 [binder, in Sequences]
a:51 [binder, in Lookup]
A:513 [binder, in Definitions]
A:52 [binder, in PreciseTyping]
A:53 [binder, in ReplacementTyping]
a:53 [binder, in Sequences]
a:531 [binder, in PreciseTyping]
a:537 [binder, in PreciseTyping]
a:54 [binder, in Safety]
a:54 [binder, in Lookup]
a:543 [binder, in PreciseTyping]
a:549 [binder, in PreciseTyping]
a:55 [binder, in Sequences]
a:56 [binder, in Sequences]
A:56 [binder, in PreciseTyping]
A:59 [binder, in CanonicalForms]
A:59 [binder, in Reduction]
a:59 [binder, in Sequences]
a:6 [binder, in Safety]
a:6 [binder, in Sequences]
A:60 [binder, in InvertibleTyping]
a:60 [binder, in PreciseTyping]
A:61 [binder, in InvertibleSubtyping]
a:61 [binder, in Sequences]
a:63 [binder, in Binding]
a:63 [binder, in TightTyping]
a:65 [binder, in PreciseTyping]
A:66 [binder, in InvertibleSubtyping]
A:66 [binder, in GADTRules]
A:66 [binder, in Reduction]
A:67 [binder, in Replacement]
a:67 [binder, in Sequences]
a:68 [binder, in Safety]
a:69 [binder, in PreciseTyping]
a:71 [binder, in Sequences]
A:73 [binder, in Replacement]
A:73 [binder, in Reduction]
a:74 [binder, in Sequences]
a:74 [binder, in PreciseTyping]
A:76 [binder, in ReplacementTyping]
a:77 [binder, in Sequences]
A:78 [binder, in CanonicalForms]
a:78 [binder, in Replacement]
A:78 [binder, in GADTRules]
a:79 [binder, in Sequences]
a:8 [binder, in CanonicalForms]
a:81 [binder, in Sequences]
a:82 [binder, in RecordAndInertTypes]
a:84 [binder, in GADTRules]
a:85 [binder, in Definitions]
A:88 [binder, in GADTRules]
A:89 [binder, in RecordAndInertTypes]
a:89 [binder, in PreciseTyping]
a:9 [binder, in Sequences]
a:9 [binder, in Lookup]
A:90 [binder, in InvertibleTyping]
a:93 [binder, in RecordAndInertTypes]
a:93 [binder, in GADTRules]
a:95 [binder, in PreciseTyping]
a:96 [binder, in GADTRules]
A:98 [binder, in GADTRules]


B

Binding [library]
binds_destruct [lemma, in Binding]
binds_inert [lemma, in PreciseFlow]
bs'':86 [binder, in Safety]
bs':66 [binder, in Binding]
bs':85 [binder, in Safety]
bs0:196 [binder, in PreciseFlow]
bs0:286 [binder, in Binding]
bs1:288 [binder, in Binding]
bs:107 [binder, in Substitution]
bs:112 [binder, in InvertibleSubtyping]
bs:117 [binder, in InvertibleSubtyping]
bs:12 [binder, in Narrowing]
bs:133 [binder, in Replacement]
bs:139 [binder, in Replacement]
bs:14 [binder, in Safety]
bs:147 [binder, in PreciseFlow]
bs:158 [binder, in PreciseFlow]
bs:16 [binder, in Weakening]
bs:167 [binder, in PreciseTyping]
bs:172 [binder, in PreciseTyping]
bs:177 [binder, in PreciseTyping]
bs:18 [binder, in InvertibleTyping]
bs:186 [binder, in PreciseFlow]
bs:187 [binder, in Definitions]
bs:197 [binder, in PreciseFlow]
bs:2 [binder, in RecordAndInertTypes]
bs:2 [binder, in Safety]
bs:204 [binder, in PreciseTyping]
bs:205 [binder, in Definitions]
bs:21 [binder, in Safety]
bs:212 [binder, in PreciseTyping]
bs:224 [binder, in PreciseTyping]
bs:232 [binder, in CanonicalForms]
bs:238 [binder, in CanonicalForms]
bs:24 [binder, in InvertibleTyping]
bs:24 [binder, in Lookup]
bs:241 [binder, in PreciseTyping]
bs:243 [binder, in CanonicalForms]
bs:25 [binder, in Safety]
bs:251 [binder, in PreciseTyping]
bs:264 [binder, in Binding]
bs:267 [binder, in Binding]
bs:27 [binder, in Definitions]
bs:271 [binder, in Binding]
bs:275 [binder, in Binding]
bs:277 [binder, in Binding]
bs:289 [binder, in Binding]
bs:297 [binder, in Binding]
bs:30 [binder, in Safety]
bs:31 [binder, in Lookup]
bs:311 [binder, in Binding]
bs:319 [binder, in PreciseTyping]
bs:320 [binder, in Binding]
bs:327 [binder, in PreciseTyping]
bs:33 [binder, in Substitution]
bs:336 [binder, in Binding]
bs:337 [binder, in PreciseTyping]
bs:34 [binder, in Narrowing]
bs:344 [binder, in PreciseTyping]
bs:35 [binder, in ReplacementTyping]
bs:351 [binder, in PreciseTyping]
bs:37 [binder, in Safety]
bs:37 [binder, in Lookup]
bs:376 [binder, in PreciseTyping]
bs:381 [binder, in PreciseTyping]
bs:389 [binder, in PreciseTyping]
bs:399 [binder, in PreciseTyping]
bs:401 [binder, in Definitions]
bs:404 [binder, in PreciseTyping]
bs:406 [binder, in Definitions]
bs:41 [binder, in ReplacementTyping]
bs:41 [binder, in Substitution]
bs:414 [binder, in Definitions]
bs:414 [binder, in PreciseTyping]
bs:423 [binder, in Definitions]
bs:429 [binder, in Definitions]
bs:43 [binder, in Safety]
bs:434 [binder, in Definitions]
bs:44 [binder, in Weakening]
bs:441 [binder, in PreciseTyping]
bs:5 [binder, in CanonicalForms]
bs:51 [binder, in Safety]
bs:56 [binder, in Binding]
bs:59 [binder, in Lookup]
bs:6 [binder, in Narrowing]
bs:60 [binder, in Binding]
bs:64 [binder, in RecordAndInertTypes]
bs:64 [binder, in Safety]
bs:65 [binder, in Binding]
bs:69 [binder, in Binding]
bs:69 [binder, in RecordAndInertTypes]
bs:69 [binder, in Lookup]
bs:73 [binder, in Binding]
bs:74 [binder, in RecordAndInertTypes]
bs:79 [binder, in Binding]
bs:79 [binder, in RecordAndInertTypes]
bs:8 [binder, in Weakening]
bs:80 [binder, in Safety]
bs:80 [binder, in Lookup]
bs:82 [binder, in Lookup]
bs:98 [binder, in Substitution]
b':76 [binder, in Sequences]
b:10 [binder, in Sequences]
b:12 [binder, in Sequences]
b:17 [binder, in Sequences]
b:20 [binder, in Sequences]
b:22 [binder, in Sequences]
b:24 [binder, in Definitions]
b:24 [binder, in Sequences]
b:27 [binder, in Sequences]
b:30 [binder, in Sequences]
b:33 [binder, in Sequences]
b:41 [binder, in Sequences]
b:410 [binder, in Definitions]
b:415 [binder, in Definitions]
b:426 [binder, in Definitions]
b:45 [binder, in Sequences]
b:49 [binder, in Sequences]
b:52 [binder, in Sequences]
b:52 [binder, in Lookup]
b:54 [binder, in Sequences]
b:55 [binder, in Lookup]
b:60 [binder, in Safety]
b:60 [binder, in Sequences]
b:61 [binder, in Binding]
b:62 [binder, in Sequences]
b:63 [binder, in Sequences]
b:65 [binder, in Sequences]
b:68 [binder, in Sequences]
b:7 [binder, in Sequences]
b:72 [binder, in Sequences]
b:74 [binder, in Safety]
b:75 [binder, in Sequences]
b:78 [binder, in Sequences]
b:80 [binder, in Sequences]
b:83 [binder, in Safety]


C

CanonicalForms [library]
canonical_forms_obj [lemma, in CanonicalForms]
canonical_forms_fun [lemma, in CanonicalForms]
CompilerExample [section, in CompilerExample]
CompilerExample [library]
CompilerExample.AD [variable, in CompilerExample]
CompilerExample.Any [variable, in CompilerExample]
CompilerExample.denotation [variable, in CompilerExample]
CompilerExample.dottyCore [variable, in CompilerExample]
CompilerExample.DottyCore [variable, in CompilerExample]
CompilerExample.srcPos [variable, in CompilerExample]
CompilerExample.ST [variable, in CompilerExample]
CompilerExample.symb [variable, in CompilerExample]
CompilerExample.symbol [variable, in CompilerExample]
CompilerExample.Symbol [variable, in CompilerExample]
CompilerExample.symbols [variable, in CompilerExample]
CompilerExample.tpe [variable, in CompilerExample]
CompilerExample.Tpe [variable, in CompilerExample]
CompilerExample.TS [variable, in CompilerExample]
CompilerExample.TS' [variable, in CompilerExample]
CompilerExample.typeRef [variable, in CompilerExample]
CompilerExample.types [variable, in CompilerExample]
compiler_typecheck [lemma, in CompilerExample]
corresponding_types_fun [lemma, in CanonicalForms]
cs:233 [binder, in CanonicalForms]
cs:239 [binder, in CanonicalForms]
cs:244 [binder, in CanonicalForms]
cs:253 [binder, in CanonicalForms]
cs:268 [binder, in Binding]
cs:278 [binder, in Binding]
cs:31 [binder, in Safety]
cs:39 [binder, in Safety]
cs:41 [binder, in Safety]
cs:58 [binder, in Safety]
cs:72 [binder, in Safety]
ctx [definition, in Definitions]
cycle_infseq [lemma, in Sequences]
cyclic_path [definition, in Safety]
c:13 [binder, in Sequences]
c:18 [binder, in Sequences]
c:25 [binder, in Sequences]
c:28 [binder, in Sequences]
c:31 [binder, in Sequences]
c:34 [binder, in Sequences]
c:53 [binder, in Lookup]
c:56 [binder, in Lookup]
c:64 [binder, in Sequences]
c:66 [binder, in Sequences]
c:69 [binder, in Sequences]
c:73 [binder, in Sequences]
c:8 [binder, in Sequences]
c:84 [binder, in Safety]


D

dec [inductive, in Definitions]
dec_mut [definition, in Definitions]
dec_trm [constructor, in Definitions]
dec_typ [constructor, in Definitions]
def [inductive, in Definitions]
Definitions [library]
defp [constructor, in Definitions]
defrhs_mut [definition, in Definitions]
defs [inductive, in Definitions]
defs_has_hasnt_neq [lemma, in Binding]
defs_has_inv [lemma, in Binding]
defs_invert_trm [lemma, in RecordAndInertTypes]
defs_has_open' [lemma, in RecordAndInertTypes]
defs_has_open [lemma, in RecordAndInertTypes]
defs_typing_rhs [lemma, in Safety]
defs_typing_sngl_rhs [lemma, in Safety]
defs_mut [definition, in Definitions]
defs_hasnt [definition, in Definitions]
defs_has [definition, in Definitions]
defs_cons [constructor, in Definitions]
defs_nil [constructor, in Definitions]
deftrm [definition, in CanonicalForms]
defv [constructor, in Definitions]
def_typing_rhs [lemma, in Safety]
def_mut [definition, in Definitions]
def_rhs [inductive, in Definitions]
def_trm [constructor, in Definitions]
def_typ [constructor, in Definitions]
diverges [definition, in Safety]
diverges' [definition, in Safety]
DottyCoreAbstract [abbreviation, in CompilerExample]
DottyCorePackage [abbreviation, in CompilerExample]
DottyCoreTight [abbreviation, in CompilerExample]
drhs:106 [binder, in Binding]
drhs:138 [binder, in Definitions]
drhs:147 [binder, in Binding]
drhs:192 [binder, in Binding]
drhs:229 [binder, in Binding]
drhs:238 [binder, in Definitions]
drhs:39 [binder, in Binding]
drhs:73 [binder, in Definitions]
ds':16 [binder, in CanonicalForms]
ds':49 [binder, in Safety]
ds:104 [binder, in Binding]
ds:106 [binder, in Safety]
ds:109 [binder, in Binding]
ds:109 [binder, in Substitution]
ds:11 [binder, in RecordAndInertTypes]
ds:113 [binder, in CanonicalForms]
ds:118 [binder, in InvertibleTyping]
ds:118 [binder, in Substitution]
ds:135 [binder, in Definitions]
ds:14 [binder, in PreciseFlow]
ds:14 [binder, in Narrowing]
ds:143 [binder, in Replacement]
ds:146 [binder, in Binding]
ds:17 [binder, in Lookup]
ds:176 [binder, in CanonicalForms]
ds:18 [binder, in Weakening]
ds:190 [binder, in Binding]
ds:20 [binder, in TightTyping]
ds:201 [binder, in Binding]
ds:202 [binder, in PreciseFlow]
ds:227 [binder, in Binding]
ds:237 [binder, in Definitions]
ds:238 [binder, in Binding]
ds:247 [binder, in Binding]
ds:254 [binder, in Binding]
ds:255 [binder, in CanonicalForms]
ds:255 [binder, in Binding]
ds:259 [binder, in Binding]
ds:293 [binder, in Binding]
ds:30 [binder, in CanonicalForms]
ds:300 [binder, in Binding]
ds:31 [binder, in Narrowing]
ds:317 [binder, in CanonicalForms]
ds:322 [binder, in Binding]
ds:34 [binder, in Definitions]
ds:340 [binder, in Binding]
ds:345 [binder, in Definitions]
ds:354 [binder, in CanonicalForms]
ds:36 [binder, in Binding]
ds:37 [binder, in Definitions]
ds:39 [binder, in Reduction]
ds:39 [binder, in Definitions]
ds:4 [binder, in RecordAndInertTypes]
ds:4 [binder, in Safety]
ds:419 [binder, in Definitions]
ds:43 [binder, in Substitution]
ds:435 [binder, in ReplacementTyping]
ds:437 [binder, in Definitions]
ds:442 [binder, in ReplacementTyping]
ds:45 [binder, in Safety]
ds:45 [binder, in Weakening]
ds:49 [binder, in Reduction]
ds:55 [binder, in CanonicalForms]
ds:6 [binder, in CanonicalForms]
ds:66 [binder, in Safety]
ds:70 [binder, in Definitions]
ds:71 [binder, in RecordAndInertTypes]
ds:76 [binder, in RecordAndInertTypes]
ds:8 [binder, in RecordAndInertTypes]
ds:80 [binder, in CanonicalForms]
D':124 [binder, in ReplacementTyping]
D':125 [binder, in Binding]
D':144 [binder, in ReplacementTyping]
D':17 [binder, in GeneralToTight]
D':23 [binder, in Replacement]
D':350 [binder, in ReplacementTyping]
D':40 [binder, in RecordAndInertTypes]
D':53 [binder, in RecordAndInertTypes]
D':8 [binder, in Replacement]
D1:173 [binder, in Definitions]
d1:294 [binder, in Binding]
d1:38 [binder, in Replacement]
D2:127 [binder, in ReplacementTyping]
D2:174 [binder, in Definitions]
d2:295 [binder, in Binding]
d2:39 [binder, in Replacement]
D3:129 [binder, in ReplacementTyping]
d:10 [binder, in Weakening]
d:100 [binder, in Substitution]
D:101 [binder, in Substitution]
d:102 [binder, in Binding]
D:11 [binder, in Weakening]
D:119 [binder, in GADTRules]
D:119 [binder, in PreciseFlow]
D:119 [binder, in Definitions]
D:123 [binder, in PreciseFlow]
D:123 [binder, in ReplacementTyping]
D:124 [binder, in Binding]
d:132 [binder, in Definitions]
D:134 [binder, in Binding]
D:138 [binder, in Binding]
D:139 [binder, in ReplacementTyping]
d:145 [binder, in Binding]
D:154 [binder, in Definitions]
D:16 [binder, in RecordAndInertTypes]
D:16 [binder, in GeneralToTight]
d:162 [binder, in Definitions]
D:175 [binder, in Binding]
D:18 [binder, in Substitution]
d:188 [binder, in Binding]
D:19 [binder, in RecordAndInertTypes]
D:20 [binder, in Binding]
D:212 [binder, in Binding]
D:22 [binder, in RecordAndInertTypes]
D:22 [binder, in Replacement]
d:225 [binder, in Binding]
D:229 [binder, in Definitions]
d:236 [binder, in Definitions]
d:250 [binder, in Binding]
d:256 [binder, in Binding]
D:265 [binder, in Definitions]
D:269 [binder, in Definitions]
D:277 [binder, in Definitions]
D:280 [binder, in Definitions]
D:283 [binder, in Definitions]
d:29 [binder, in Definitions]
D:301 [binder, in Binding]
d:302 [binder, in Binding]
D:31 [binder, in Definitions]
d:313 [binder, in Binding]
D:313 [binder, in Definitions]
D:314 [binder, in Binding]
d:33 [binder, in Binding]
D:345 [binder, in ReplacementTyping]
d:35 [binder, in Substitution]
D:36 [binder, in Substitution]
D:37 [binder, in RecordAndInertTypes]
d:38 [binder, in Definitions]
d:431 [binder, in Definitions]
D:432 [binder, in Definitions]
d:436 [binder, in Definitions]
D:438 [binder, in Definitions]
D:50 [binder, in RecordAndInertTypes]
d:53 [binder, in Safety]
D:54 [binder, in Definitions]
d:66 [binder, in RecordAndInertTypes]
D:67 [binder, in RecordAndInertTypes]
d:67 [binder, in Definitions]
D:7 [binder, in Replacement]
d:8 [binder, in Narrowing]
d:81 [binder, in RecordAndInertTypes]
D:85 [binder, in Replacement]
D:86 [binder, in RecordAndInertTypes]
D:89 [binder, in Definitions]
d:9 [binder, in RecordAndInertTypes]
D:9 [binder, in Narrowing]
D:93 [binder, in Binding]
d:95 [binder, in Definitions]
D:96 [binder, in PreciseFlow]


E

env_ok_inv' [lemma, in Binding]
env_ok_inv [lemma, in Binding]
er_lookup [constructor, in Safety]
er_red [constructor, in Safety]
ExampleTactics [library]
ExtendedSafety [section, in Safety]
_ ↠* _ [notation, in Safety]
_ ↠ _ [notation, in Safety]
extended_safety [lemma, in Safety]
extended_red [inductive, in Safety]
extend_infseq [lemma, in Safety]
E1:367 [binder, in Binding]
E2:368 [binder, in Binding]
E:366 [binder, in Binding]
e:91 [binder, in Definitions]


F

fields [definition, in Definitions]
field_sel_nil [lemma, in Binding]
field_sel_open [lemma, in Binding]
field_typing_comp2 [lemma, in PreciseTyping]
field_typing_comp1 [lemma, in PreciseTyping]
field_elim_q3 [lemma, in PreciseTyping]
field_elim_q2 [lemma, in PreciseTyping]
field_elim_q [lemma, in PreciseTyping]
field_elim_q0' [lemma, in PreciseTyping]
field_elim_q0 [lemma, in PreciseTyping]
finseq_unique [lemma, in Sequences]
fresh_subst_typ_dec [lemma, in Binding]
fv_ctx_types_push_eq [lemma, in Binding]
fv_sta_vals [definition, in Definitions]
fv_ctx_types [definition, in Definitions]
fv_defrhs [definition, in Definitions]
fv_defs [definition, in Definitions]
fv_def [definition, in Definitions]
fv_val [definition, in Definitions]
fv_trm [definition, in Definitions]
fv_dec [definition, in Definitions]
fv_typ [definition, in Definitions]
fv_path [definition, in Definitions]
fv_avar [definition, in Definitions]
f:36 [binder, in Sequences]


G

GADTRules [library]
GeneralToTight [library]
general_to_tight_typing [lemma, in GeneralToTight]
general_to_tight [lemma, in GeneralToTight]
get_def [definition, in Definitions]
G':10 [binder, in Narrowing]
G':103 [binder, in RecordAndInertTypes]
G':109 [binder, in RecordAndInertTypes]
G':126 [binder, in Safety]
G':16 [binder, in Narrowing]
G':171 [binder, in PreciseFlow]
G':187 [binder, in PreciseTyping]
G':194 [binder, in PreciseTyping]
G':20 [binder, in Narrowing]
G':22 [binder, in Narrowing]
G':26 [binder, in Narrowing]
G':30 [binder, in Narrowing]
G':334 [binder, in PreciseTyping]
G':372 [binder, in PreciseTyping]
G':4 [binder, in Subenvironments]
G':4 [binder, in Narrowing]
G':402 [binder, in PreciseTyping]
G':421 [binder, in PreciseTyping]
G':423 [binder, in PreciseTyping]
G':444 [binder, in PreciseTyping]
G':518 [binder, in PreciseTyping]
G0:24 [binder, in GeneralToTight]
G1':350 [binder, in Binding]
G1':358 [binder, in Binding]
G1:102 [binder, in Substitution]
G1:111 [binder, in Substitution]
G1:12 [binder, in Weakening]
G1:17 [binder, in Subenvironments]
G1:20 [binder, in Weakening]
G1:201 [binder, in PreciseTyping]
G1:209 [binder, in PreciseTyping]
G1:26 [binder, in Weakening]
G1:29 [binder, in Substitution]
G1:306 [binder, in Binding]
G1:315 [binder, in Binding]
G1:324 [binder, in Binding]
G1:33 [binder, in Weakening]
G1:331 [binder, in Binding]
G1:348 [binder, in Binding]
G1:35 [binder, in CanonicalForms]
G1:356 [binder, in Binding]
G1:369 [binder, in Binding]
G1:37 [binder, in Substitution]
G1:37 [binder, in Weakening]
G1:374 [binder, in PreciseTyping]
G1:387 [binder, in PreciseTyping]
G1:396 [binder, in PreciseTyping]
G1:4 [binder, in Weakening]
G1:41 [binder, in CanonicalForms]
G1:41 [binder, in Weakening]
G1:411 [binder, in PreciseTyping]
G1:45 [binder, in Substitution]
G1:51 [binder, in Substitution]
G1:60 [binder, in CanonicalForms]
G1:66 [binder, in CanonicalForms]
G1:87 [binder, in Substitution]
G1:9 [binder, in Subenvironments]
G2':351 [binder, in Binding]
G2':359 [binder, in Binding]
G2:10 [binder, in Subenvironments]
G2:104 [binder, in Substitution]
G2:113 [binder, in Substitution]
G2:13 [binder, in Weakening]
G2:142 [binder, in Safety]
G2:18 [binder, in Subenvironments]
G2:202 [binder, in PreciseTyping]
G2:21 [binder, in Weakening]
G2:210 [binder, in PreciseTyping]
G2:27 [binder, in Weakening]
G2:30 [binder, in Substitution]
G2:307 [binder, in Binding]
G2:316 [binder, in Binding]
G2:325 [binder, in Binding]
G2:332 [binder, in Binding]
G2:34 [binder, in Weakening]
G2:349 [binder, in Binding]
G2:357 [binder, in Binding]
G2:36 [binder, in CanonicalForms]
G2:372 [binder, in Binding]
G2:375 [binder, in PreciseTyping]
G2:38 [binder, in Substitution]
G2:38 [binder, in Weakening]
G2:388 [binder, in PreciseTyping]
G2:397 [binder, in PreciseTyping]
G2:412 [binder, in PreciseTyping]
G2:42 [binder, in CanonicalForms]
G2:42 [binder, in Weakening]
G2:46 [binder, in Substitution]
G2:5 [binder, in Weakening]
G2:52 [binder, in Substitution]
G2:61 [binder, in CanonicalForms]
G2:67 [binder, in CanonicalForms]
G2:89 [binder, in Substitution]
G3:14 [binder, in Weakening]
G3:141 [binder, in Safety]
G3:22 [binder, in Weakening]
G3:28 [binder, in Weakening]
G3:5 [binder, in Substitution]
G3:6 [binder, in Weakening]
G3:8 [binder, in Substitution]
G4:6 [binder, in Substitution]
G4:9 [binder, in Substitution]
G:1 [binder, in GADTRules]
G:1 [binder, in Narrowing]
G:1 [binder, in GeneralToTight]
G:1 [binder, in Weakening]
G:10 [binder, in PreciseFlow]
G:10 [binder, in ReplacementTyping]
G:101 [binder, in GADTRules]
G:101 [binder, in InvertibleTyping]
G:102 [binder, in CanonicalForms]
G:103 [binder, in PreciseFlow]
G:103 [binder, in TightTyping]
G:104 [binder, in RecordAndInertTypes]
G:104 [binder, in InvertibleSubtyping]
G:105 [binder, in CanonicalForms]
G:105 [binder, in RecordAndInertTypes]
G:105 [binder, in InvertibleTyping]
G:105 [binder, in ReplacementTyping]
G:107 [binder, in GADTRules]
G:107 [binder, in PreciseFlow]
G:107 [binder, in Safety]
G:108 [binder, in RecordAndInertTypes]
G:108 [binder, in Substitution]
G:109 [binder, in InvertibleSubtyping]
G:109 [binder, in TightTyping]
G:109 [binder, in PreciseTyping]
G:110 [binder, in PreciseFlow]
G:110 [binder, in InvertibleTyping]
G:111 [binder, in Safety]
G:112 [binder, in GADTRules]
G:114 [binder, in InvertibleSubtyping]
G:114 [binder, in InvertibleTyping]
G:114 [binder, in PreciseTyping]
G:115 [binder, in CanonicalForms]
G:115 [binder, in TightTyping]
G:115 [binder, in Safety]
G:115 [binder, in Substitution]
G:116 [binder, in GADTRules]
G:116 [binder, in PreciseFlow]
G:118 [binder, in PreciseTyping]
G:119 [binder, in ReplacementTyping]
G:120 [binder, in InvertibleSubtyping]
G:120 [binder, in GADTRules]
G:120 [binder, in Safety]
G:121 [binder, in CanonicalForms]
G:121 [binder, in PreciseFlow]
G:121 [binder, in InvertibleTyping]
G:121 [binder, in TightTyping]
G:122 [binder, in PreciseTyping]
G:124 [binder, in PreciseFlow]
G:125 [binder, in InvertibleSubtyping]
G:125 [binder, in TightTyping]
G:127 [binder, in CanonicalForms]
G:127 [binder, in GADTRules]
G:127 [binder, in Safety]
G:128 [binder, in ReplacementTyping]
G:128 [binder, in PreciseTyping]
G:129 [binder, in TightTyping]
G:13 [binder, in InvertibleSubtyping]
G:13 [binder, in Subenvironments]
G:13 [binder, in InvertibleTyping]
G:13 [binder, in Narrowing]
G:13 [binder, in ReplacementTyping]
G:130 [binder, in InvertibleSubtyping]
G:130 [binder, in PreciseFlow]
G:133 [binder, in CanonicalForms]
G:133 [binder, in GADTRules]
G:133 [binder, in Safety]
G:134 [binder, in PreciseTyping]
G:136 [binder, in InvertibleSubtyping]
G:136 [binder, in PreciseFlow]
G:136 [binder, in TightTyping]
G:137 [binder, in PreciseFlow]
G:137 [binder, in ReplacementTyping]
G:139 [binder, in CanonicalForms]
G:139 [binder, in TightTyping]
G:14 [binder, in TightTyping]
G:14 [binder, in PreciseTyping]
G:140 [binder, in GADTRules]
G:140 [binder, in ReplacementTyping]
G:140 [binder, in PreciseTyping]
G:143 [binder, in InvertibleSubtyping]
G:143 [binder, in PreciseFlow]
G:145 [binder, in GADTRules]
G:145 [binder, in PreciseTyping]
G:148 [binder, in CanonicalForms]
G:148 [binder, in Binding]
G:148 [binder, in ReplacementTyping]
G:149 [binder, in Safety]
G:15 [binder, in GADTRules]
G:150 [binder, in PreciseFlow]
G:150 [binder, in Safety]
G:150 [binder, in PreciseTyping]
G:153 [binder, in GADTRules]
G:154 [binder, in Binding]
G:155 [binder, in InvertibleSubtyping]
G:155 [binder, in ReplacementTyping]
G:155 [binder, in PreciseTyping]
G:156 [binder, in PreciseFlow]
G:157 [binder, in CanonicalForms]
G:157 [binder, in Binding]
G:158 [binder, in Binding]
G:159 [binder, in Binding]
G:159 [binder, in InvertibleSubtyping]
G:159 [binder, in GADTRules]
G:160 [binder, in PreciseTyping]
G:161 [binder, in ReplacementTyping]
G:162 [binder, in InvertibleSubtyping]
G:163 [binder, in CanonicalForms]
G:164 [binder, in PreciseFlow]
G:164 [binder, in PreciseTyping]
G:166 [binder, in GADTRules]
G:169 [binder, in CanonicalForms]
G:169 [binder, in PreciseTyping]
G:17 [binder, in InvertibleSubtyping]
G:17 [binder, in Narrowing]
G:17 [binder, in PreciseTyping]
G:17 [binder, in Weakening]
G:170 [binder, in PreciseFlow]
G:172 [binder, in ReplacementTyping]
G:173 [binder, in GADTRules]
G:174 [binder, in PreciseTyping]
G:175 [binder, in PreciseFlow]
G:177 [binder, in CanonicalForms]
G:178 [binder, in GADTRules]
G:179 [binder, in ReplacementTyping]
G:179 [binder, in PreciseTyping]
G:18 [binder, in GeneralToTight]
G:181 [binder, in PreciseFlow]
G:184 [binder, in PreciseTyping]
G:185 [binder, in CanonicalForms]
G:186 [binder, in ReplacementTyping]
G:188 [binder, in PreciseTyping]
G:19 [binder, in CanonicalForms]
G:19 [binder, in TightTyping]
G:19 [binder, in ReplacementTyping]
G:191 [binder, in PreciseFlow]
G:193 [binder, in CanonicalForms]
G:193 [binder, in ReplacementTyping]
G:193 [binder, in PreciseTyping]
G:197 [binder, in PreciseTyping]
G:198 [binder, in CanonicalForms]
G:198 [binder, in PreciseFlow]
G:2 [binder, in Substitution]
G:20 [binder, in PreciseFlow]
G:20 [binder, in InvertibleTyping]
G:200 [binder, in ReplacementTyping]
G:203 [binder, in CanonicalForms]
G:203 [binder, in ReplacementTyping]
G:204 [binder, in PreciseFlow]
G:206 [binder, in PreciseTyping]
G:208 [binder, in ReplacementTyping]
G:21 [binder, in InvertibleSubtyping]
G:21 [binder, in Narrowing]
G:21 [binder, in PreciseTyping]
G:210 [binder, in CanonicalForms]
G:214 [binder, in PreciseTyping]
G:215 [binder, in ReplacementTyping]
G:217 [binder, in PreciseTyping]
G:22 [binder, in GADTRules]
G:22 [binder, in PreciseFlow]
G:220 [binder, in CanonicalForms]
G:220 [binder, in ReplacementTyping]
G:221 [binder, in PreciseTyping]
G:225 [binder, in ReplacementTyping]
G:226 [binder, in PreciseTyping]
G:229 [binder, in CanonicalForms]
G:229 [binder, in ReplacementTyping]
G:229 [binder, in PreciseTyping]
G:23 [binder, in ReplacementTyping]
G:23 [binder, in Weakening]
G:233 [binder, in ReplacementTyping]
G:233 [binder, in PreciseTyping]
G:235 [binder, in CanonicalForms]
G:237 [binder, in ReplacementTyping]
G:238 [binder, in PreciseTyping]
G:24 [binder, in PreciseTyping]
G:240 [binder, in CanonicalForms]
G:241 [binder, in ReplacementTyping]
G:243 [binder, in PreciseTyping]
G:245 [binder, in CanonicalForms]
G:245 [binder, in ReplacementTyping]
G:247 [binder, in PreciseTyping]
G:249 [binder, in ReplacementTyping]
G:249 [binder, in Definitions]
G:25 [binder, in InvertibleSubtyping]
G:25 [binder, in Narrowing]
G:25 [binder, in GeneralToTight]
G:254 [binder, in PreciseTyping]
G:255 [binder, in ReplacementTyping]
G:257 [binder, in CanonicalForms]
G:259 [binder, in ReplacementTyping]
G:26 [binder, in InvertibleTyping]
G:26 [binder, in Substitution]
G:260 [binder, in PreciseTyping]
G:264 [binder, in ReplacementTyping]
G:265 [binder, in PreciseTyping]
G:268 [binder, in CanonicalForms]
G:268 [binder, in ReplacementTyping]
G:27 [binder, in TightTyping]
G:27 [binder, in PreciseTyping]
G:270 [binder, in PreciseTyping]
G:272 [binder, in ReplacementTyping]
G:273 [binder, in PreciseTyping]
G:277 [binder, in ReplacementTyping]
G:278 [binder, in CanonicalForms]
G:278 [binder, in PreciseTyping]
G:28 [binder, in PreciseFlow]
G:28 [binder, in GeneralToTight]
G:280 [binder, in ReplacementTyping]
G:283 [binder, in PreciseTyping]
G:284 [binder, in CanonicalForms]
G:284 [binder, in ReplacementTyping]
G:287 [binder, in PreciseTyping]
G:288 [binder, in Definitions]
G:289 [binder, in CanonicalForms]
G:29 [binder, in GADTRules]
G:29 [binder, in InvertibleTyping]
G:29 [binder, in Narrowing]
G:290 [binder, in ReplacementTyping]
G:291 [binder, in PreciseTyping]
G:295 [binder, in CanonicalForms]
G:296 [binder, in PreciseTyping]
G:297 [binder, in ReplacementTyping]
G:298 [binder, in Binding]
G:3 [binder, in CanonicalForms]
G:3 [binder, in RecordAndInertTypes]
G:3 [binder, in InvertibleSubtyping]
G:3 [binder, in Subenvironments]
G:3 [binder, in InvertibleTyping]
G:3 [binder, in Safety]
G:3 [binder, in ReplacementTyping]
G:3 [binder, in PreciseTyping]
G:30 [binder, in ReplacementTyping]
G:30 [binder, in Weakening]
G:301 [binder, in CanonicalForms]
G:301 [binder, in PreciseTyping]
G:303 [binder, in Binding]
G:305 [binder, in ReplacementTyping]
G:306 [binder, in PreciseTyping]
G:308 [binder, in ReplacementTyping]
G:31 [binder, in InvertibleSubtyping]
G:31 [binder, in TightTyping]
G:31 [binder, in PreciseTyping]
G:31 [binder, in GeneralToTight]
G:310 [binder, in PreciseTyping]
G:311 [binder, in CanonicalForms]
G:312 [binder, in Binding]
G:315 [binder, in PreciseTyping]
G:316 [binder, in ReplacementTyping]
G:318 [binder, in CanonicalForms]
G:32 [binder, in PreciseFlow]
G:32 [binder, in Weakening]
G:320 [binder, in ReplacementTyping]
G:321 [binder, in Binding]
G:324 [binder, in CanonicalForms]
G:324 [binder, in ReplacementTyping]
G:324 [binder, in PreciseTyping]
G:328 [binder, in Binding]
G:328 [binder, in Definitions]
G:330 [binder, in Definitions]
G:330 [binder, in PreciseTyping]
G:331 [binder, in ReplacementTyping]
G:333 [binder, in PreciseTyping]
G:334 [binder, in CanonicalForms]
G:335 [binder, in Definitions]
G:335 [binder, in PreciseTyping]
G:337 [binder, in Binding]
G:338 [binder, in ReplacementTyping]
G:34 [binder, in Substitution]
G:34 [binder, in GeneralToTight]
G:341 [binder, in CanonicalForms]
G:341 [binder, in Definitions]
G:342 [binder, in Binding]
G:342 [binder, in PreciseTyping]
G:346 [binder, in ReplacementTyping]
G:348 [binder, in CanonicalForms]
G:348 [binder, in Definitions]
G:349 [binder, in PreciseTyping]
G:35 [binder, in GADTRules]
G:35 [binder, in TightTyping]
G:35 [binder, in PreciseTyping]
G:352 [binder, in Definitions]
G:354 [binder, in ReplacementTyping]
G:355 [binder, in PreciseTyping]
G:357 [binder, in Definitions]
G:359 [binder, in PreciseTyping]
G:361 [binder, in ReplacementTyping]
G:363 [binder, in PreciseTyping]
G:364 [binder, in Definitions]
G:367 [binder, in ReplacementTyping]
G:367 [binder, in PreciseTyping]
G:37 [binder, in PreciseFlow]
G:37 [binder, in InvertibleTyping]
G:37 [binder, in ReplacementTyping]
G:373 [binder, in PreciseTyping]
G:374 [binder, in ReplacementTyping]
G:374 [binder, in Definitions]
G:377 [binder, in Binding]
G:378 [binder, in Definitions]
G:38 [binder, in InvertibleSubtyping]
G:38 [binder, in GeneralToTight]
G:380 [binder, in Binding]
G:380 [binder, in PreciseTyping]
G:381 [binder, in Binding]
G:381 [binder, in ReplacementTyping]
G:381 [binder, in Definitions]
G:386 [binder, in Definitions]
G:386 [binder, in PreciseTyping]
G:388 [binder, in ReplacementTyping]
G:389 [binder, in Definitions]
G:39 [binder, in GADTRules]
G:39 [binder, in PreciseTyping]
G:392 [binder, in Definitions]
G:393 [binder, in PreciseTyping]
G:395 [binder, in ReplacementTyping]
G:396 [binder, in Definitions]
G:4 [binder, in PreciseFlow]
G:4 [binder, in Substitution]
G:400 [binder, in ReplacementTyping]
G:401 [binder, in PreciseTyping]
G:402 [binder, in Definitions]
G:407 [binder, in ReplacementTyping]
G:407 [binder, in Definitions]
G:408 [binder, in PreciseTyping]
G:41 [binder, in PreciseFlow]
G:412 [binder, in ReplacementTyping]
G:416 [binder, in ReplacementTyping]
G:416 [binder, in Definitions]
G:416 [binder, in PreciseTyping]
G:419 [binder, in ReplacementTyping]
G:42 [binder, in Substitution]
G:422 [binder, in PreciseTyping]
G:423 [binder, in ReplacementTyping]
G:424 [binder, in Definitions]
G:428 [binder, in PreciseTyping]
G:43 [binder, in InvertibleTyping]
G:43 [binder, in TightTyping]
G:43 [binder, in ReplacementTyping]
G:43 [binder, in PreciseTyping]
G:430 [binder, in Definitions]
G:431 [binder, in ReplacementTyping]
G:434 [binder, in PreciseTyping]
G:435 [binder, in Definitions]
G:437 [binder, in PreciseTyping]
G:438 [binder, in ReplacementTyping]
G:44 [binder, in CanonicalForms]
G:44 [binder, in Safety]
G:440 [binder, in Definitions]
G:442 [binder, in Definitions]
G:442 [binder, in PreciseTyping]
G:443 [binder, in PreciseTyping]
G:444 [binder, in Definitions]
G:446 [binder, in Definitions]
G:45 [binder, in InvertibleSubtyping]
G:45 [binder, in PreciseFlow]
G:450 [binder, in Definitions]
G:450 [binder, in PreciseTyping]
G:453 [binder, in Definitions]
G:454 [binder, in PreciseTyping]
G:456 [binder, in Definitions]
G:458 [binder, in PreciseTyping]
G:46 [binder, in GADTRules]
G:46 [binder, in ReplacementTyping]
G:46 [binder, in PreciseTyping]
G:46 [binder, in GeneralToTight]
G:460 [binder, in Definitions]
G:462 [binder, in PreciseTyping]
G:464 [binder, in Definitions]
G:466 [binder, in PreciseTyping]
G:469 [binder, in Definitions]
G:471 [binder, in PreciseTyping]
G:474 [binder, in PreciseTyping]
G:475 [binder, in Definitions]
G:479 [binder, in PreciseTyping]
G:48 [binder, in Substitution]
G:482 [binder, in Definitions]
G:484 [binder, in PreciseTyping]
G:489 [binder, in Definitions]
G:49 [binder, in PreciseFlow]
G:49 [binder, in InvertibleTyping]
G:49 [binder, in PreciseTyping]
G:490 [binder, in PreciseTyping]
G:494 [binder, in Definitions]
G:496 [binder, in PreciseTyping]
G:5 [binder, in InvertibleSubtyping]
G:5 [binder, in TightTyping]
G:500 [binder, in Definitions]
G:502 [binder, in PreciseTyping]
G:506 [binder, in Definitions]
G:508 [binder, in PreciseTyping]
G:51 [binder, in ReplacementTyping]
G:511 [binder, in Definitions]
G:512 [binder, in PreciseTyping]
G:517 [binder, in Definitions]
G:517 [binder, in PreciseTyping]
G:52 [binder, in Binding]
G:52 [binder, in InvertibleSubtyping]
G:52 [binder, in PreciseFlow]
G:52 [binder, in InvertibleTyping]
G:52 [binder, in Safety]
G:521 [binder, in PreciseTyping]
G:525 [binder, in Definitions]
G:526 [binder, in PreciseTyping]
G:53 [binder, in GADTRules]
G:53 [binder, in TightTyping]
G:53 [binder, in PreciseTyping]
G:534 [binder, in PreciseTyping]
G:54 [binder, in InvertibleTyping]
G:54 [binder, in GeneralToTight]
G:540 [binder, in PreciseTyping]
G:546 [binder, in PreciseTyping]
G:55 [binder, in PreciseFlow]
G:55 [binder, in Substitution]
G:57 [binder, in TightTyping]
G:57 [binder, in Substitution]
G:57 [binder, in PreciseTyping]
G:58 [binder, in GADTRules]
G:58 [binder, in InvertibleTyping]
G:58 [binder, in ReplacementTyping]
G:59 [binder, in InvertibleSubtyping]
G:6 [binder, in InvertibleTyping]
G:6 [binder, in ReplacementTyping]
G:6 [binder, in GeneralToTight]
G:60 [binder, in PreciseFlow]
G:60 [binder, in TightTyping]
G:62 [binder, in PreciseTyping]
G:63 [binder, in InvertibleTyping]
G:63 [binder, in Substitution]
G:64 [binder, in InvertibleSubtyping]
G:65 [binder, in RecordAndInertTypes]
G:65 [binder, in GADTRules]
G:65 [binder, in PreciseFlow]
G:65 [binder, in TightTyping]
G:65 [binder, in Safety]
G:65 [binder, in Substitution]
G:66 [binder, in ReplacementTyping]
G:67 [binder, in InvertibleTyping]
G:67 [binder, in PreciseTyping]
G:68 [binder, in TightTyping]
G:68 [binder, in Substitution]
G:69 [binder, in CanonicalForms]
G:69 [binder, in InvertibleSubtyping]
G:69 [binder, in PreciseFlow]
G:7 [binder, in InvertibleSubtyping]
G:7 [binder, in Narrowing]
G:7 [binder, in PreciseTyping]
G:70 [binder, in RecordAndInertTypes]
G:71 [binder, in GADTRules]
G:71 [binder, in TightTyping]
G:71 [binder, in PreciseTyping]
G:72 [binder, in InvertibleTyping]
G:72 [binder, in Substitution]
G:73 [binder, in PreciseFlow]
G:74 [binder, in ReplacementTyping]
G:75 [binder, in RecordAndInertTypes]
G:75 [binder, in GADTRules]
G:75 [binder, in TightTyping]
G:76 [binder, in InvertibleSubtyping]
G:76 [binder, in PreciseTyping]
G:77 [binder, in Binding]
G:77 [binder, in PreciseFlow]
G:77 [binder, in Safety]
G:78 [binder, in InvertibleTyping]
G:79 [binder, in InvertibleSubtyping]
G:79 [binder, in TightTyping]
G:79 [binder, in Substitution]
G:8 [binder, in Subenvironments]
G:8 [binder, in GADTRules]
G:8 [binder, in TightTyping]
G:80 [binder, in RecordAndInertTypes]
G:80 [binder, in ReplacementTyping]
G:81 [binder, in GADTRules]
G:81 [binder, in PreciseFlow]
G:81 [binder, in InvertibleTyping]
G:81 [binder, in TightTyping]
G:81 [binder, in PreciseTyping]
G:82 [binder, in Binding]
G:83 [binder, in TightTyping]
G:84 [binder, in ReplacementTyping]
G:85 [binder, in PreciseFlow]
G:85 [binder, in TightTyping]
G:86 [binder, in PreciseTyping]
G:87 [binder, in CanonicalForms]
G:88 [binder, in InvertibleTyping]
G:89 [binder, in PreciseFlow]
G:89 [binder, in TightTyping]
G:89 [binder, in Safety]
G:9 [binder, in InvertibleSubtyping]
G:9 [binder, in Weakening]
G:91 [binder, in ReplacementTyping]
G:92 [binder, in TightTyping]
G:92 [binder, in Substitution]
G:92 [binder, in PreciseTyping]
G:93 [binder, in CanonicalForms]
G:93 [binder, in PreciseFlow]
G:93 [binder, in InvertibleTyping]
G:94 [binder, in InvertibleSubtyping]
G:95 [binder, in GADTRules]
G:95 [binder, in TightTyping]
G:96 [binder, in CanonicalForms]
G:98 [binder, in ReplacementTyping]
G:99 [binder, in CanonicalForms]
G:99 [binder, in InvertibleSubtyping]
G:99 [binder, in PreciseFlow]
G:99 [binder, in TightTyping]
G:99 [binder, in Safety]
G:99 [binder, in Substitution]
G:99 [binder, in PreciseTyping]


H

hasnt_notin [lemma, in RecordAndInertTypes]


I

Id [abbreviation, in ExampleTactics]
id [abbreviation, in ExampleTactics]
inert [inductive, in Definitions]
inert_prefix [lemma, in RecordAndInertTypes]
inert_prefix_one [lemma, in RecordAndInertTypes]
inert_concat [lemma, in RecordAndInertTypes]
inert_record_has [lemma, in RecordAndInertTypes]
inert_sngl [definition, in RecordAndInertTypes]
inert_ok [lemma, in PreciseFlow]
inert_mut [definition, in Definitions]
inert_push [constructor, in Definitions]
inert_empty [constructor, in Definitions]
inert_typ_bnd [constructor, in Definitions]
inert_typ_all [constructor, in Definitions]
inert_typ [inductive, in Definitions]
infseq [inductive, in Sequences]
infseq_all_seq_inf [lemma, in Sequences]
infseq_finseq_excl [lemma, in Sequences]
infseq_star_inv [lemma, in Sequences]
infseq_or_finseq [lemma, in Sequences]
infseq_from_function [lemma, in Sequences]
infseq_if_all_seq_inf [lemma, in Sequences]
infseq_coinduction_principle_2 [lemma, in Sequences]
infseq_coinduction_principle [lemma, in Sequences]
infseq_step [constructor, in Sequences]
infseq_with_function [definition, in Sequences]
InvertibleSubtyping [library]
InvertibleTyping [library]
invertible_to_precise_new [lemma, in InvertibleTyping]
invertible_repl_closure_comp_typed [lemma, in InvertibleTyping]
invertible_to_precise_obj [lemma, in InvertibleTyping]
invertible_val_to_precise_lambda [lemma, in InvertibleTyping]
invertible_and [lemma, in InvertibleTyping]
invertible_bot [lemma, in InvertibleTyping]
invertible_to_precise_rcd [lemma, in InvertibleTyping]
invertible_to_precise_typ_all [lemma, in InvertibleTyping]
invertible_typing_closure_tight_v [lemma, in ReplacementTyping]
invertible_repl_closure_v [lemma, in ReplacementTyping]
invertible_repl_closure_v_helper [lemma, in ReplacementTyping]
invertible_andv [lemma, in ReplacementTyping]
invertible_repl_closure [lemma, in ReplacementTyping]
invertible_repl_closure_helper [lemma, in ReplacementTyping]
invert_fv_ctx_types_push [lemma, in Binding]
invert_subtyp_sel1_p [lemma, in InvertibleSubtyping]
invert_subtyp_sel2_p [lemma, in InvertibleSubtyping]
invert_subtyp_fld_t [lemma, in GADTRules]
invert_subtyp_fld_s [lemma, in GADTRules]
invert_subtyp_rcd_t [lemma, in GADTRules]
invert_subtyp_rcd_s [lemma, in GADTRules]
invert_subtyp_and1_s_rcd [lemma, in GADTRules]
invert_subtyp_and2_s [lemma, in GADTRules]
invert_subtyp_typ_t [lemma, in GADTRules]
invert_subtyp_typ_s_label [lemma, in GADTRules]
invert_subtyp_fld_s_label [lemma, in GADTRules]
invert_subtyp_all_t [lemma, in GADTRules]
invert_subtyp_all_s [lemma, in GADTRules]
invert_subtyp_trm_s [lemma, in GADTRules]
invert_subtyp_typ_s [lemma, in GADTRules]
invert_subtyp_all [lemma, in GeneralToTight]
inv_backtrack [lemma, in InvertibleTyping]
inv_to_prec [lemma, in InvertibleTyping]
inv_to_precise_sngl [lemma, in InvertibleTyping]
inv_to_precise_sngl_repl_comp [lemma, in InvertibleTyping]
inv_sngl_trans [lemma, in ReplacementTyping]
irred [definition, in Sequences]
is_sngl [definition, in RecordAndInertTypes]
i:18 [binder, in RecordAndInertTypes]
i:21 [binder, in RecordAndInertTypes]
i:37 [binder, in Sequences]


K

k:104 [binder, in Definitions]
k:108 [binder, in Definitions]
k:114 [binder, in Binding]
k:114 [binder, in Definitions]
k:117 [binder, in Definitions]
k:118 [binder, in Binding]
k:122 [binder, in Binding]
k:124 [binder, in Definitions]
k:126 [binder, in Binding]
k:127 [binder, in Definitions]
k:130 [binder, in Definitions]
k:133 [binder, in Definitions]
k:136 [binder, in Definitions]
k:24 [binder, in RecordAndInertTypes]
k:28 [binder, in RecordAndInertTypes]
k:31 [binder, in RecordAndInertTypes]
k:39 [binder, in RecordAndInertTypes]
k:41 [binder, in Definitions]
k:44 [binder, in RecordAndInertTypes]
k:45 [binder, in Definitions]
k:48 [binder, in RecordAndInertTypes]
k:49 [binder, in Definitions]
k:52 [binder, in RecordAndInertTypes]
k:52 [binder, in Definitions]
k:57 [binder, in RecordAndInertTypes]
k:59 [binder, in Definitions]
k:61 [binder, in RecordAndInertTypes]
k:62 [binder, in Definitions]
k:65 [binder, in Definitions]
k:68 [binder, in Definitions]
k:71 [binder, in Definitions]


L

label [inductive, in Definitions]
label_of_dec [definition, in Definitions]
label_of_def [definition, in Definitions]
label_trm [constructor, in Definitions]
label_typ [constructor, in Definitions]
last_field [lemma, in Binding]
last_path_typ [lemma, in PreciseTyping]
last_path_obj [lemma, in PreciseTyping]
last_path [lemma, in PreciseTyping]
Lazy [abbreviation, in ExampleTactics]
lazy [abbreviation, in ExampleTactics]
let_trm [abbreviation, in ExampleTactics]
lfs_defs_typing [lemma, in Safety]
lft_typ_sngl_inv [lemma, in Safety]
lft_typ_all_inv [lemma, in Safety]
lft_unique [lemma, in Safety]
lft_inert [lemma, in Safety]
lft_cons [constructor, in Safety]
lft_empty [constructor, in Safety]
ListExample [section, in ListExample]
ListExample [library]
ListExample.A [variable, in ListExample]
ListExample.Any [variable, in ListExample]
ListExample.Cons [variable, in ListExample]
ListExample.HA [variable, in ListExample]
ListExample.head [variable, in ListExample]
ListExample.HT [variable, in ListExample]
ListExample.List [variable, in ListExample]
ListExample.NC [variable, in ListExample]
ListExample.Nil [variable, in ListExample]
ListExample.tail [variable, in ListExample]
ListObjType [abbreviation, in ListExample]
ListType [abbreviation, in ListExample]
ListTypeA [abbreviation, in ListExample]
list_typing [lemma, in ListExample]
Lookup [library]
lookup_same_var_same_type [lemma, in CanonicalForms]
lookup_step_preservation_sngl_prec3_obj [lemma, in CanonicalForms]
lookup_step_preservation_sngl_prec3 [lemma, in CanonicalForms]
lookup_preservation_forall [lemma, in CanonicalForms]
lookup_preservation_prec2_obj [lemma, in CanonicalForms]
lookup_sngl [lemma, in CanonicalForms]
lookup_step_sngl [lemma, in CanonicalForms]
lookup_pres_prec2 [lemma, in CanonicalForms]
lookup_pres [lemma, in CanonicalForms]
lookup_step_pres_prec2 [lemma, in CanonicalForms]
lookup_step_pres [lemma, in CanonicalForms]
lookup_step_preservation_prec3_obj [lemma, in CanonicalForms]
lookup_step_preservation_prec3_fun [lemma, in CanonicalForms]
lookup_step_preservation_inert_prec3 [lemma, in CanonicalForms]
lookup_step_preservation_prec2 [lemma, in CanonicalForms]
lookup_step_preservation_prec1 [lemma, in CanonicalForms]
lookup_fields_typ [inductive, in Safety]
lookup_weaken [lemma, in Lookup]
lookup_weaken_one [lemma, in Lookup]
lookup_step_weaken [lemma, in Lookup]
lookup_step_weaken_one [lemma, in Lookup]
lookup_func [lemma, in Lookup]
lookup_irred [lemma, in Lookup]
lookup_step_func [lemma, in Lookup]
lookup_val_inv [lemma, in Lookup]
lookup_strengthen [lemma, in Lookup]
lookup_strengthen_one [lemma, in Lookup]
lookup_empty [lemma, in Lookup]
lookup_sel_v [constructor, in Lookup]
lookup_sel_p [constructor, in Lookup]
lookup_var [constructor, in Lookup]
lookup_step [inductive, in Lookup]
ls:103 [binder, in InvertibleSubtyping]
ls:118 [binder, in InvertibleSubtyping]
ls:147 [binder, in ReplacementTyping]
ls:26 [binder, in RecordAndInertTypes]
ls:268 [binder, in Definitions]
ls:274 [binder, in Definitions]
ls:285 [binder, in Definitions]
ls:311 [binder, in Definitions]
ls:34 [binder, in RecordAndInertTypes]
ls:353 [binder, in ReplacementTyping]
ls:42 [binder, in RecordAndInertTypes]
ls:5 [binder, in RecordAndInertTypes]
ls:55 [binder, in RecordAndInertTypes]
ls:87 [binder, in RecordAndInertTypes]
ls:98 [binder, in InvertibleSubtyping]
L1:301 [binder, in Definitions]
L1:307 [binder, in Definitions]
L2:302 [binder, in Definitions]
L2:308 [binder, in Definitions]
L:12 [binder, in TightTyping]
L:122 [binder, in GADTRules]
L:129 [binder, in GADTRules]
L:134 [binder, in TightTyping]
L:144 [binder, in InvertibleSubtyping]
l:164 [binder, in Definitions]
L:186 [binder, in GADTRules]
L:24 [binder, in TightTyping]
l:253 [binder, in Binding]
l:266 [binder, in Definitions]
l:270 [binder, in Definitions]
l:284 [binder, in Binding]
L:3 [binder, in PreciseFlow]
L:306 [binder, in CanonicalForms]
L:313 [binder, in ReplacementTyping]
L:329 [binder, in Definitions]
l:33 [binder, in Definitions]
L:340 [binder, in Definitions]
L:35 [binder, in InvertibleTyping]
L:356 [binder, in Definitions]
L:363 [binder, in Definitions]
L:40 [binder, in TightTyping]
l:40 [binder, in Definitions]
L:42 [binder, in TightTyping]
L:42 [binder, in GeneralToTight]
L:427 [binder, in ReplacementTyping]
L:44 [binder, in GADTRules]
L:50 [binder, in GeneralToTight]
L:51 [binder, in GADTRules]
L:516 [binder, in Definitions]
L:59 [binder, in GeneralToTight]
l:6 [binder, in RecordAndInertTypes]
L:63 [binder, in ReplacementTyping]
L:72 [binder, in ReplacementTyping]
L:74 [binder, in InvertibleSubtyping]
L:78 [binder, in Substitution]
L:87 [binder, in GADTRules]
L:9 [binder, in PreciseFlow]
L:92 [binder, in GADTRules]
L:97 [binder, in InvertibleTyping]
l:97 [binder, in Definitions]


M

map_lookup_extend [lemma, in Safety]
map_red_extend [lemma, in Safety]
matched_case_typing [lemma, in Safety]
m:280 [binder, in Binding]


N

named_path [definition, in Binding]
named_lookup_step [lemma, in Lookup]
Narrowing [library]
narrow_defs [lemma, in Narrowing]
narrow_subtyping [lemma, in Narrowing]
narrow_typing [lemma, in Narrowing]
narrow_rules [lemma, in Narrowing]
nf_val [constructor, in Reduction]
nf_path [constructor, in Reduction]
norm_form [inductive, in Reduction]
n:101 [binder, in Binding]
n:103 [binder, in Binding]
n:105 [binder, in Binding]
n:107 [binder, in Binding]
n:164 [binder, in Binding]
n:166 [binder, in Binding]
n:174 [binder, in Binding]
n:176 [binder, in Binding]
n:18 [binder, in Replacement]
n:185 [binder, in Binding]
n:187 [binder, in Binding]
n:189 [binder, in Binding]
n:191 [binder, in Binding]
n:193 [binder, in Binding]
n:203 [binder, in Binding]
n:211 [binder, in Binding]
n:213 [binder, in Binding]
n:222 [binder, in Binding]
n:224 [binder, in Binding]
n:226 [binder, in Binding]
n:228 [binder, in Binding]
n:230 [binder, in Binding]
n:25 [binder, in Replacement]
n:281 [binder, in Binding]
n:53 [binder, in Binding]
n:57 [binder, in Sequences]
n:58 [binder, in Sequences]
n:70 [binder, in Binding]
n:76 [binder, in Binding]
n:84 [binder, in Replacement]
n:88 [binder, in Replacement]
n:89 [binder, in Binding]
n:92 [binder, in Binding]
n:94 [binder, in Binding]
n:99 [binder, in Binding]


O

object_typing [lemma, in CanonicalForms]
open_env_last_trm [lemma, in Binding]
open_env_last_defs [lemma, in Binding]
open_env_rules [lemma, in Binding]
open_fresh_typ_dec_injective [lemma, in Binding]
open_fresh_path_injective [lemma, in Binding]
open_fresh_avar_injective [lemma, in Binding]
open_var_trm_eq [lemma, in Binding]
open_var_defs_eq [lemma, in Binding]
open_var_trm_val_def_eq [lemma, in Binding]
open_var_typ_eq [lemma, in Binding]
open_var_typ_dec_eq [lemma, in Binding]
open_var_path_eq [lemma, in Binding]
open_named_path [lemma, in Binding]
open_record_type_p [lemma, in RecordAndInertTypes]
open_record_typ_p [lemma, in RecordAndInertTypes]
open_record_p [lemma, in RecordAndInertTypes]
open_dec_preserves_label_p [lemma, in RecordAndInertTypes]
open_dec_preserves_label [lemma, in RecordAndInertTypes]
open_defrhs_p [definition, in Definitions]
open_defs_p [definition, in Definitions]
open_def_p [definition, in Definitions]
open_val_p [definition, in Definitions]
open_trm_p [definition, in Definitions]
open_path_p [definition, in Definitions]
open_dec_p [definition, in Definitions]
open_typ_p [definition, in Definitions]
open_avar_p [definition, in Definitions]
open_rec_defrhs_p [definition, in Definitions]
open_rec_defs_p [definition, in Definitions]
open_rec_def_p [definition, in Definitions]
open_rec_val_p [definition, in Definitions]
open_rec_trm_p [definition, in Definitions]
open_rec_dec_p [definition, in Definitions]
open_rec_typ_p [definition, in Definitions]
open_rec_path_p [definition, in Definitions]
open_rec_avar_p [definition, in Definitions]
open_paths [definition, in Definitions]
open_path [definition, in Definitions]
open_defrhsdd [definition, in Definitions]
open_defs [definition, in Definitions]
open_def [definition, in Definitions]
open_val [definition, in Definitions]
open_trm [definition, in Definitions]
open_dec [definition, in Definitions]
open_typ [definition, in Definitions]
open_avar [definition, in Definitions]
open_rec_defrhs [definition, in Definitions]
open_rec_defs [definition, in Definitions]
open_rec_def [definition, in Definitions]
open_rec_val [definition, in Definitions]
open_rec_trm [definition, in Definitions]
open_rec_dec [definition, in Definitions]
open_rec_typ [definition, in Definitions]
open_rec_path [definition, in Definitions]
open_rec_avar [definition, in Definitions]
open_typ_subst [lemma, in Substitution]


P

path [inductive, in Definitions]
PathSafety [section, in Safety]
path_lookup_implies_sngl_typing [lemma, in CanonicalForms]
path_sel_implies_typed_path [lemma, in CanonicalForms]
path_ref [abbreviation, in ExampleTactics]
path_sel_inv' [lemma, in InvertibleTyping]
path_sel_inv_v [lemma, in InvertibleTyping]
path_sel_inv [lemma, in InvertibleTyping]
path_safety [lemma, in Safety]
path_sel_repl_inv_v [lemma, in ReplacementTyping]
path_sel_repl_v [lemma, in ReplacementTyping]
path_sel_repl2_v [lemma, in ReplacementTyping]
path_elim_repl [lemma, in ReplacementTyping]
path_sel_repl_inv' [lemma, in ReplacementTyping]
path_sel_repl_inv [lemma, in ReplacementTyping]
path_sel_repl [lemma, in ReplacementTyping]
path_sel_repl2 [lemma, in ReplacementTyping]
path_elim_prec [lemma, in PreciseTyping]
path_typ_all_to_precise [lemma, in GeneralToTight]
pbs:23 [binder, in CanonicalForms]
pbs:249 [binder, in CanonicalForms]
pbs:48 [binder, in CanonicalForms]
pbs:82 [binder, in CanonicalForms]
pfv_new_inv [lemma, in PreciseFlow]
pfv_inert [lemma, in PreciseFlow]
pf_reset [lemma, in PreciseFlow]
pf_sngl_sel_unique [lemma, in PreciseFlow]
pf_sngl_flds_elim [lemma, in PreciseFlow]
pf_sngl_fld_elim [lemma, in PreciseFlow]
pf_weaken [lemma, in PreciseFlow]
pf_weaken_one [lemma, in PreciseFlow]
pf_sngl [lemma, in PreciseFlow]
pf_path_sel [lemma, in PreciseFlow]
pf_strengthen [lemma, in PreciseFlow]
pf_dec_typ_tight [lemma, in PreciseFlow]
pf_T_unique [lemma, in PreciseFlow]
pf_dec_typ_unique [lemma, in PreciseFlow]
pf_record_has_U [lemma, in PreciseFlow]
pf_record_has_T [lemma, in PreciseFlow]
pf_psel [lemma, in PreciseFlow]
pf_bot [lemma, in PreciseFlow]
pf_binds [lemma, in PreciseFlow]
pf_forall_T [lemma, in PreciseFlow]
pf_bnd_T2 [lemma, in PreciseFlow]
pf_sngl_T [lemma, in PreciseFlow]
pf_bnd_T [lemma, in PreciseFlow]
pf_sngl_U [lemma, in PreciseFlow]
pf_rec_rcd_U [lemma, in PreciseFlow]
pf_rcd_T [lemma, in PreciseFlow]
pf_inert [lemma, in PreciseFlow]
pf_inertsngl [lemma, in PreciseFlow]
pf_forall_U [lemma, in PreciseFlow]
pf_and2 [constructor, in PreciseFlow]
pf_and1 [constructor, in PreciseFlow]
pf_open [constructor, in PreciseFlow]
pf_fld [constructor, in PreciseFlow]
pf_bind [constructor, in PreciseFlow]
pf_sngl_to_lft [lemma, in Safety]
pf_strengthen_from_pt3 [lemma, in PreciseTyping]
pf_strengthen_one_helper [lemma, in PreciseTyping]
pf_inert_pt3_sngl_false [lemma, in PreciseTyping]
pf_inert_pt2_sngl_false [lemma, in PreciseTyping]
pf_pt3_unique [lemma, in PreciseTyping]
pf_pt3_trans_inv_mult' [lemma, in PreciseTyping]
pf_pt3_trans_inv_mult [lemma, in PreciseTyping]
pf_pt2_trans_inv_mult [lemma, in PreciseTyping]
pf_strengthen_full [lemma, in PreciseTyping]
pf_pt2_sngl_invert [lemma, in PreciseTyping]
pf_pt2_sngl [lemma, in PreciseTyping]
pf_pt2 [lemma, in PreciseTyping]
plus [inductive, in Sequences]
plus_right [lemma, in Sequences]
plus_star_trans [lemma, in Sequences]
plus_star [lemma, in Sequences]
plus_one [lemma, in Sequences]
plus_left [constructor, in Sequences]
PreciseFlow [library]
PreciseTyping [library]
precise_to_general_v [lemma, in PreciseFlow]
precise_to_general [lemma, in PreciseFlow]
precise_to_general_h [lemma, in PreciseFlow]
precise_flow [inductive, in PreciseFlow]
precise_to_general3 [lemma, in PreciseTyping]
precise_to_general2 [lemma, in PreciseTyping]
precise_typing3 [inductive, in PreciseTyping]
precise_typing2 [inductive, in PreciseTyping]
preservation [lemma, in Safety]
prev_var_exists [lemma, in CanonicalForms]
progress [lemma, in Safety]
proj_rewrite' [lemma, in Binding]
proj_rewrite_mult [lemma, in Binding]
proj_rewrite [lemma, in Binding]
ps:103 [binder, in Definitions]
pt2 [constructor, in PreciseTyping]
pt2_strengthen_from_pf [lemma, in PreciseTyping]
pt2_strengthen_full [lemma, in PreciseTyping]
pt2_strengthen [lemma, in PreciseTyping]
pt2_fld_strengthen [lemma, in PreciseTyping]
pt2_strengthen_one [lemma, in PreciseTyping]
pt2_strengthen_one_helper [lemma, in PreciseTyping]
pt2_qbs_typed [lemma, in PreciseTyping]
pt2_dec_typ_tight [lemma, in PreciseTyping]
pt2_exists [lemma, in PreciseTyping]
pt2_bnd [lemma, in PreciseTyping]
pt2_to_pf [lemma, in PreciseTyping]
pt2_var_sngl [lemma, in PreciseTyping]
pt2_destruct_env [lemma, in PreciseTyping]
pt2_weaken [lemma, in PreciseTyping]
pt2_weaken_one [lemma, in PreciseTyping]
pt2_field_trans [lemma, in PreciseTyping]
pt2_backtrack [lemma, in PreciseTyping]
pt2_field_elim_p [lemma, in PreciseTyping]
pt2_sngl_unique' [lemma, in PreciseTyping]
pt2_sngl_unique [lemma, in PreciseTyping]
pt2_sngl_exists [lemma, in PreciseTyping]
pt2_psel [lemma, in PreciseTyping]
pt2_inertsngl [lemma, in PreciseTyping]
pt2_and_destruct2 [lemma, in PreciseTyping]
pt2_and_destruct1 [lemma, in PreciseTyping]
pt2_sngl_trans [constructor, in PreciseTyping]
pt23_invert [lemma, in PreciseTyping]
pt3 [constructor, in PreciseTyping]
pt3_trans_rcd_pq [lemma, in InvertibleSubtyping]
pt3_trans_qp [lemma, in InvertibleSubtyping]
pt3_rcd_unique [lemma, in InvertibleSubtyping]
pt3_inert_sngl_invert' [lemma, in InvertibleSubtyping]
pt3_inert_pt2_sngl_invert' [lemma, in InvertibleSubtyping]
pt3_fld_strengthen [lemma, in PreciseTyping]
pt3_strengthen_full [lemma, in PreciseTyping]
pt3_strengthen [lemma, in PreciseTyping]
pt3_strengthen_one [lemma, in PreciseTyping]
pt3_dec_typ_tight [lemma, in PreciseTyping]
pt3_inert_sngl_invert [lemma, in PreciseTyping]
pt3_inert_pt2_sngl_invert [lemma, in PreciseTyping]
pt3_var_sngl [lemma, in PreciseTyping]
pt3_invert [lemma, in PreciseTyping]
pt3_bnd [lemma, in PreciseTyping]
pt3_trans_trans [lemma, in PreciseTyping]
pt3_weaken [lemma, in PreciseTyping]
pt3_weaken_one [lemma, in PreciseTyping]
pt3_field_trans' [lemma, in PreciseTyping]
pt3_field_trans [lemma, in PreciseTyping]
pt3_sngl_trans3 [lemma, in PreciseTyping]
pt3_backtrack [lemma, in PreciseTyping]
pt3_field_elim_p [lemma, in PreciseTyping]
pt3_field_elim [lemma, in PreciseTyping]
pt3_trans2 [lemma, in PreciseTyping]
pt3_trans [lemma, in PreciseTyping]
pt3_psel [lemma, in PreciseTyping]
pt3_inertsngl [lemma, in PreciseTyping]
pt3_and_destruct2 [lemma, in PreciseTyping]
pt3_and_destruct1 [lemma, in PreciseTyping]
pt3_sngl_trans [constructor, in PreciseTyping]
pt3_exists [lemma, in GeneralToTight]
pT:37 [binder, in CanonicalForms]
pT:43 [binder, in CanonicalForms]
pT:62 [binder, in CanonicalForms]
pT:68 [binder, in CanonicalForms]
pvar [abbreviation, in Definitions]
px:22 [binder, in CanonicalForms]
px:248 [binder, in CanonicalForms]
px:47 [binder, in CanonicalForms]
px:81 [binder, in CanonicalForms]
p_sel [constructor, in Definitions]
p_x0:61 [binder, in Substitution]
p_x0:60 [binder, in Substitution]
p_x0:59 [binder, in Substitution]
p_x0:58 [binder, in Substitution]
p':131 [binder, in Replacement]
p':136 [binder, in Replacement]
p':20 [binder, in Reduction]
p':252 [binder, in CanonicalForms]
p':64 [binder, in Reduction]
p0:114 [binder, in Replacement]
p0:121 [binder, in Replacement]
p:1 [binder, in Replacement]
p:10 [binder, in RecordAndInertTypes]
p:10 [binder, in Reduction]
p:10 [binder, in GeneralToTight]
p:100 [binder, in RecordAndInertTypes]
p:100 [binder, in InvertibleSubtyping]
p:100 [binder, in Safety]
p:100 [binder, in PreciseTyping]
p:101 [binder, in Definitions]
p:104 [binder, in Replacement]
p:105 [binder, in InvertibleSubtyping]
p:106 [binder, in InvertibleTyping]
p:106 [binder, in ReplacementTyping]
p:107 [binder, in CanonicalForms]
p:108 [binder, in PreciseFlow]
p:11 [binder, in Replacement]
p:11 [binder, in PreciseFlow]
p:11 [binder, in ReplacementTyping]
p:11 [binder, in Lookup]
p:110 [binder, in InvertibleSubtyping]
p:110 [binder, in Replacement]
p:110 [binder, in TightTyping]
p:110 [binder, in Definitions]
p:110 [binder, in PreciseTyping]
p:111 [binder, in InvertibleTyping]
p:112 [binder, in PreciseFlow]
p:113 [binder, in ReplacementTyping]
p:115 [binder, in InvertibleSubtyping]
p:115 [binder, in PreciseFlow]
p:115 [binder, in PreciseTyping]
p:116 [binder, in CanonicalForms]
p:116 [binder, in Binding]
p:116 [binder, in TightTyping]
p:117 [binder, in Replacement]
p:117 [binder, in Safety]
p:119 [binder, in PreciseTyping]
p:12 [binder, in RecordAndInertTypes]
p:121 [binder, in InvertibleSubtyping]
p:122 [binder, in CanonicalForms]
p:122 [binder, in PreciseFlow]
p:122 [binder, in InvertibleTyping]
p:122 [binder, in TightTyping]
p:122 [binder, in ReplacementTyping]
p:123 [binder, in PreciseTyping]
p:124 [binder, in Replacement]
p:125 [binder, in PreciseFlow]
p:126 [binder, in InvertibleSubtyping]
p:126 [binder, in TightTyping]
p:128 [binder, in CanonicalForms]
p:129 [binder, in Replacement]
p:129 [binder, in PreciseTyping]
p:13 [binder, in Binding]
p:13 [binder, in Substitution]
p:130 [binder, in Binding]
p:130 [binder, in ReplacementTyping]
p:131 [binder, in PreciseFlow]
p:134 [binder, in CanonicalForms]
p:134 [binder, in Replacement]
p:135 [binder, in PreciseTyping]
p:138 [binder, in PreciseFlow]
p:14 [binder, in Replacement]
p:14 [binder, in InvertibleTyping]
p:14 [binder, in ReplacementTyping]
p:14 [binder, in GeneralToTight]
p:140 [binder, in CanonicalForms]
p:140 [binder, in Binding]
p:141 [binder, in ReplacementTyping]
p:141 [binder, in PreciseTyping]
p:142 [binder, in Replacement]
p:144 [binder, in Replacement]
p:144 [binder, in Safety]
p:146 [binder, in PreciseTyping]
p:149 [binder, in CanonicalForms]
p:149 [binder, in ReplacementTyping]
p:15 [binder, in Reduction]
p:15 [binder, in TightTyping]
p:15 [binder, in PreciseTyping]
p:150 [binder, in Replacement]
p:151 [binder, in PreciseFlow]
p:151 [binder, in Safety]
p:151 [binder, in PreciseTyping]
p:156 [binder, in Replacement]
p:156 [binder, in ReplacementTyping]
p:156 [binder, in Definitions]
p:156 [binder, in PreciseTyping]
p:158 [binder, in CanonicalForms]
p:16 [binder, in Binding]
p:16 [binder, in GADTRules]
p:161 [binder, in Binding]
p:161 [binder, in PreciseTyping]
p:162 [binder, in Safety]
p:162 [binder, in ReplacementTyping]
p:164 [binder, in CanonicalForms]
p:165 [binder, in Binding]
p:165 [binder, in PreciseFlow]
p:165 [binder, in PreciseTyping]
p:17 [binder, in Substitution]
p:170 [binder, in PreciseTyping]
p:171 [binder, in CanonicalForms]
p:171 [binder, in Binding]
p:171 [binder, in Definitions]
p:172 [binder, in PreciseFlow]
p:173 [binder, in ReplacementTyping]
p:175 [binder, in Definitions]
p:175 [binder, in PreciseTyping]
p:176 [binder, in PreciseFlow]
p:18 [binder, in Lookup]
p:18 [binder, in PreciseTyping]
p:180 [binder, in ReplacementTyping]
p:180 [binder, in Definitions]
p:180 [binder, in PreciseTyping]
p:182 [binder, in PreciseFlow]
p:184 [binder, in GADTRules]
p:185 [binder, in Definitions]
p:185 [binder, in PreciseTyping]
p:187 [binder, in CanonicalForms]
p:187 [binder, in ReplacementTyping]
p:189 [binder, in GADTRules]
p:189 [binder, in Definitions]
p:189 [binder, in PreciseTyping]
p:19 [binder, in Binding]
p:19 [binder, in Reduction]
p:19 [binder, in GeneralToTight]
p:192 [binder, in PreciseFlow]
p:193 [binder, in Definitions]
p:194 [binder, in ReplacementTyping]
p:195 [binder, in CanonicalForms]
p:195 [binder, in PreciseTyping]
p:198 [binder, in Definitions]
p:198 [binder, in PreciseTyping]
p:2 [binder, in GADTRules]
p:2 [binder, in Reduction]
p:2 [binder, in GeneralToTight]
p:20 [binder, in RecordAndInertTypes]
p:20 [binder, in Replacement]
p:20 [binder, in ReplacementTyping]
p:20 [binder, in Substitution]
p:200 [binder, in CanonicalForms]
p:201 [binder, in ReplacementTyping]
p:202 [binder, in Binding]
p:203 [binder, in Definitions]
p:204 [binder, in ReplacementTyping]
p:205 [binder, in CanonicalForms]
p:205 [binder, in PreciseFlow]
p:206 [binder, in Definitions]
p:207 [binder, in PreciseTyping]
p:209 [binder, in ReplacementTyping]
p:21 [binder, in CanonicalForms]
p:21 [binder, in InvertibleTyping]
p:212 [binder, in CanonicalForms]
p:212 [binder, in Definitions]
p:216 [binder, in ReplacementTyping]
p:216 [binder, in PreciseTyping]
p:218 [binder, in Definitions]
p:218 [binder, in PreciseTyping]
p:22 [binder, in TightTyping]
p:22 [binder, in Substitution]
p:22 [binder, in PreciseTyping]
p:221 [binder, in ReplacementTyping]
p:222 [binder, in CanonicalForms]
p:222 [binder, in PreciseTyping]
p:225 [binder, in Definitions]
p:226 [binder, in ReplacementTyping]
p:227 [binder, in PreciseTyping]
p:23 [binder, in RecordAndInertTypes]
p:23 [binder, in GADTRules]
p:23 [binder, in PreciseFlow]
p:23 [binder, in Definitions]
p:230 [binder, in PreciseTyping]
p:232 [binder, in ReplacementTyping]
p:234 [binder, in ReplacementTyping]
p:234 [binder, in PreciseTyping]
p:238 [binder, in ReplacementTyping]
p:239 [binder, in PreciseTyping]
p:24 [binder, in ReplacementTyping]
p:24 [binder, in Substitution]
p:242 [binder, in ReplacementTyping]
p:244 [binder, in PreciseTyping]
p:246 [binder, in CanonicalForms]
p:246 [binder, in ReplacementTyping]
p:248 [binder, in PreciseTyping]
p:25 [binder, in PreciseTyping]
p:250 [binder, in ReplacementTyping]
p:255 [binder, in PreciseTyping]
p:256 [binder, in ReplacementTyping]
p:259 [binder, in CanonicalForms]
p:26 [binder, in Replacement]
p:26 [binder, in Definitions]
p:260 [binder, in ReplacementTyping]
p:261 [binder, in PreciseTyping]
p:264 [binder, in Definitions]
p:265 [binder, in ReplacementTyping]
p:266 [binder, in PreciseTyping]
p:269 [binder, in Binding]
p:269 [binder, in ReplacementTyping]
p:27 [binder, in RecordAndInertTypes]
p:27 [binder, in PreciseFlow]
p:27 [binder, in InvertibleTyping]
p:270 [binder, in CanonicalForms]
p:272 [binder, in Binding]
p:272 [binder, in PreciseTyping]
p:273 [binder, in Binding]
p:273 [binder, in ReplacementTyping]
p:274 [binder, in PreciseTyping]
p:276 [binder, in Binding]
p:279 [binder, in PreciseTyping]
p:28 [binder, in Reduction]
p:28 [binder, in TightTyping]
p:28 [binder, in PreciseTyping]
p:280 [binder, in CanonicalForms]
p:284 [binder, in PreciseTyping]
p:285 [binder, in Binding]
p:286 [binder, in CanonicalForms]
p:288 [binder, in PreciseTyping]
p:290 [binder, in Binding]
p:291 [binder, in CanonicalForms]
p:291 [binder, in ReplacementTyping]
p:292 [binder, in PreciseTyping]
p:297 [binder, in CanonicalForms]
p:297 [binder, in PreciseTyping]
p:298 [binder, in ReplacementTyping]
p:30 [binder, in RecordAndInertTypes]
p:30 [binder, in InvertibleTyping]
p:302 [binder, in PreciseTyping]
p:303 [binder, in CanonicalForms]
p:307 [binder, in PreciseTyping]
p:31 [binder, in Replacement]
p:31 [binder, in PreciseFlow]
p:31 [binder, in ReplacementTyping]
p:311 [binder, in PreciseTyping]
p:312 [binder, in CanonicalForms]
p:316 [binder, in PreciseTyping]
p:319 [binder, in CanonicalForms]
p:32 [binder, in InvertibleSubtyping]
p:32 [binder, in TightTyping]
p:32 [binder, in PreciseTyping]
p:325 [binder, in CanonicalForms]
p:326 [binder, in ReplacementTyping]
p:33 [binder, in RecordAndInertTypes]
p:330 [binder, in CanonicalForms]
p:332 [binder, in ReplacementTyping]
p:335 [binder, in CanonicalForms]
p:336 [binder, in Definitions]
p:340 [binder, in ReplacementTyping]
p:342 [binder, in CanonicalForms]
p:342 [binder, in Definitions]
p:349 [binder, in CanonicalForms]
p:349 [binder, in Definitions]
p:35 [binder, in Reduction]
p:35 [binder, in Lookup]
p:35 [binder, in GeneralToTight]
p:353 [binder, in Definitions]
p:356 [binder, in PreciseTyping]
p:36 [binder, in RecordAndInertTypes]
p:36 [binder, in Replacement]
p:36 [binder, in PreciseFlow]
p:36 [binder, in PreciseTyping]
p:360 [binder, in PreciseTyping]
p:364 [binder, in PreciseTyping]
p:365 [binder, in Definitions]
p:368 [binder, in PreciseTyping]
p:375 [binder, in Definitions]
p:379 [binder, in Definitions]
p:38 [binder, in InvertibleTyping]
p:38 [binder, in Safety]
p:38 [binder, in ReplacementTyping]
p:382 [binder, in Definitions]
p:387 [binder, in Definitions]
p:39 [binder, in InvertibleSubtyping]
p:39 [binder, in GeneralToTight]
p:390 [binder, in Definitions]
p:393 [binder, in Definitions]
p:394 [binder, in PreciseTyping]
p:396 [binder, in ReplacementTyping]
p:4 [binder, in InvertibleTyping]
p:4 [binder, in ReplacementTyping]
p:4 [binder, in PreciseTyping]
p:40 [binder, in PreciseTyping]
p:401 [binder, in ReplacementTyping]
p:403 [binder, in PreciseTyping]
p:408 [binder, in ReplacementTyping]
p:409 [binder, in PreciseTyping]
p:417 [binder, in PreciseTyping]
p:42 [binder, in PreciseFlow]
p:421 [binder, in Definitions]
p:424 [binder, in PreciseTyping]
p:43 [binder, in Replacement]
p:431 [binder, in PreciseTyping]
p:438 [binder, in PreciseTyping]
p:44 [binder, in InvertibleTyping]
p:44 [binder, in Reduction]
p:44 [binder, in TightTyping]
p:44 [binder, in ReplacementTyping]
p:44 [binder, in PreciseTyping]
p:445 [binder, in PreciseTyping]
p:452 [binder, in PreciseTyping]
p:456 [binder, in PreciseTyping]
p:46 [binder, in CanonicalForms]
p:46 [binder, in InvertibleSubtyping]
p:46 [binder, in PreciseFlow]
p:47 [binder, in ReplacementTyping]
p:47 [binder, in Definitions]
p:47 [binder, in PreciseTyping]
p:48 [binder, in Replacement]
p:48 [binder, in Lookup]
p:495 [binder, in Definitions]
p:5 [binder, in Binding]
p:5 [binder, in Replacement]
p:50 [binder, in PreciseTyping]
p:501 [binder, in Definitions]
p:507 [binder, in Definitions]
p:51 [binder, in Binding]
p:51 [binder, in RecordAndInertTypes]
p:511 [binder, in PreciseTyping]
p:512 [binder, in Definitions]
p:52 [binder, in Replacement]
p:52 [binder, in ReplacementTyping]
p:525 [binder, in PreciseTyping]
p:53 [binder, in InvertibleSubtyping]
p:53 [binder, in InvertibleTyping]
p:54 [binder, in TightTyping]
p:54 [binder, in PreciseTyping]
p:547 [binder, in PreciseTyping]
p:55 [binder, in Binding]
p:55 [binder, in InvertibleTyping]
p:55 [binder, in Reduction]
p:56 [binder, in RecordAndInertTypes]
p:57 [binder, in Replacement]
p:58 [binder, in Binding]
p:58 [binder, in TightTyping]
p:58 [binder, in PreciseTyping]
p:59 [binder, in InvertibleTyping]
p:60 [binder, in RecordAndInertTypes]
p:60 [binder, in InvertibleSubtyping]
p:61 [binder, in PreciseFlow]
p:61 [binder, in TightTyping]
p:62 [binder, in Binding]
p:62 [binder, in Replacement]
p:63 [binder, in Reduction]
p:63 [binder, in PreciseTyping]
p:64 [binder, in InvertibleTyping]
p:64 [binder, in ReplacementTyping]
p:64 [binder, in Lookup]
p:65 [binder, in InvertibleSubtyping]
p:66 [binder, in PreciseFlow]
p:66 [binder, in TightTyping]
p:66 [binder, in Substitution]
p:67 [binder, in Binding]
p:67 [binder, in ReplacementTyping]
p:68 [binder, in Replacement]
p:68 [binder, in InvertibleTyping]
p:68 [binder, in PreciseTyping]
p:69 [binder, in TightTyping]
p:7 [binder, in InvertibleTyping]
p:7 [binder, in Reduction]
p:7 [binder, in ReplacementTyping]
p:7 [binder, in Lookup]
p:7 [binder, in GeneralToTight]
p:70 [binder, in PreciseFlow]
p:70 [binder, in Reduction]
p:71 [binder, in CanonicalForms]
p:71 [binder, in Binding]
p:72 [binder, in TightTyping]
p:72 [binder, in PreciseTyping]
p:73 [binder, in InvertibleTyping]
p:74 [binder, in Binding]
p:74 [binder, in Replacement]
p:74 [binder, in PreciseFlow]
p:75 [binder, in ReplacementTyping]
p:77 [binder, in Substitution]
p:77 [binder, in PreciseTyping]
p:78 [binder, in PreciseFlow]
p:79 [binder, in Replacement]
p:79 [binder, in Reduction]
p:8 [binder, in Binding]
p:8 [binder, in PreciseTyping]
p:81 [binder, in ReplacementTyping]
p:82 [binder, in Replacement]
p:82 [binder, in PreciseFlow]
p:82 [binder, in InvertibleTyping]
p:82 [binder, in PreciseTyping]
p:83 [binder, in Binding]
p:83 [binder, in Substitution]
p:85 [binder, in Binding]
p:85 [binder, in ReplacementTyping]
p:86 [binder, in Replacement]
p:86 [binder, in PreciseFlow]
p:87 [binder, in PreciseTyping]
p:88 [binder, in Binding]
p:89 [binder, in CanonicalForms]
p:89 [binder, in Replacement]
p:89 [binder, in InvertibleTyping]
p:9 [binder, in Replacement]
p:9 [binder, in GADTRules]
p:90 [binder, in PreciseFlow]
p:92 [binder, in Replacement]
p:92 [binder, in ReplacementTyping]
p:93 [binder, in PreciseTyping]
p:94 [binder, in PreciseFlow]
p:95 [binder, in InvertibleSubtyping]
p:97 [binder, in RecordAndInertTypes]
p:98 [binder, in Replacement]
p:98 [binder, in PreciseFlow]
p:99 [binder, in ReplacementTyping]


Q

qbs:251 [binder, in CanonicalForms]
qx:250 [binder, in CanonicalForms]
q'bs:265 [binder, in CanonicalForms]
q'bs:267 [binder, in CanonicalForms]
q'bs:275 [binder, in CanonicalForms]
q'bs:277 [binder, in CanonicalForms]
q'x:264 [binder, in CanonicalForms]
q'x:266 [binder, in CanonicalForms]
q'x:274 [binder, in CanonicalForms]
q'x:276 [binder, in CanonicalForms]
q':113 [binder, in InvertibleTyping]
q':113 [binder, in PreciseTyping]
q':132 [binder, in Replacement]
q':137 [binder, in Replacement]
q':17 [binder, in Reduction]
q':248 [binder, in ReplacementTyping]
q':253 [binder, in ReplacementTyping]
q':254 [binder, in CanonicalForms]
q':258 [binder, in ReplacementTyping]
q':264 [binder, in PreciseTyping]
q':269 [binder, in PreciseTyping]
q0:115 [binder, in Replacement]
q0:116 [binder, in ReplacementTyping]
q0:122 [binder, in Replacement]
q0:125 [binder, in ReplacementTyping]
q0:134 [binder, in ReplacementTyping]
q0:194 [binder, in PreciseFlow]
q1:116 [binder, in PreciseTyping]
Q1:215 [binder, in CanonicalForms]
Q1:225 [binder, in CanonicalForms]
q2:117 [binder, in PreciseTyping]
Q2:216 [binder, in CanonicalForms]
Q3:217 [binder, in CanonicalForms]
Q3:226 [binder, in CanonicalForms]
q:10 [binder, in Replacement]
q:10 [binder, in GADTRules]
q:100 [binder, in ReplacementTyping]
q:101 [binder, in InvertibleSubtyping]
q:101 [binder, in Safety]
q:101 [binder, in PreciseTyping]
q:105 [binder, in Replacement]
q:107 [binder, in ReplacementTyping]
q:11 [binder, in Reduction]
q:11 [binder, in GeneralToTight]
q:111 [binder, in InvertibleSubtyping]
q:111 [binder, in Replacement]
q:111 [binder, in TightTyping]
q:111 [binder, in PreciseTyping]
q:112 [binder, in InvertibleTyping]
q:112 [binder, in ReplacementTyping]
q:113 [binder, in PreciseFlow]
q:114 [binder, in CanonicalForms]
q:116 [binder, in InvertibleSubtyping]
q:117 [binder, in Binding]
q:117 [binder, in TightTyping]
q:118 [binder, in CanonicalForms]
q:118 [binder, in Replacement]
q:118 [binder, in Safety]
q:12 [binder, in Binding]
q:12 [binder, in Replacement]
q:120 [binder, in PreciseTyping]
q:121 [binder, in ReplacementTyping]
q:124 [binder, in CanonicalForms]
q:124 [binder, in InvertibleTyping]
q:124 [binder, in PreciseTyping]
q:125 [binder, in Replacement]
q:129 [binder, in Binding]
q:130 [binder, in CanonicalForms]
q:130 [binder, in Replacement]
q:130 [binder, in PreciseTyping]
q:131 [binder, in ReplacementTyping]
q:135 [binder, in Replacement]
q:136 [binder, in CanonicalForms]
q:136 [binder, in PreciseTyping]
q:14 [binder, in Lookup]
q:142 [binder, in CanonicalForms]
q:142 [binder, in ReplacementTyping]
q:142 [binder, in PreciseTyping]
q:145 [binder, in Replacement]
q:147 [binder, in PreciseTyping]
q:15 [binder, in Replacement]
q:15 [binder, in InvertibleTyping]
q:15 [binder, in GeneralToTight]
q:150 [binder, in ReplacementTyping]
q:151 [binder, in CanonicalForms]
q:151 [binder, in Replacement]
q:157 [binder, in Replacement]
q:157 [binder, in ReplacementTyping]
q:159 [binder, in CanonicalForms]
q:16 [binder, in Reduction]
q:16 [binder, in TightTyping]
q:16 [binder, in ReplacementTyping]
q:162 [binder, in PreciseTyping]
q:163 [binder, in ReplacementTyping]
q:165 [binder, in CanonicalForms]
q:166 [binder, in PreciseTyping]
q:168 [binder, in Binding]
q:17 [binder, in CanonicalForms]
q:17 [binder, in GADTRules]
q:171 [binder, in PreciseTyping]
q:172 [binder, in Definitions]
q:174 [binder, in ReplacementTyping]
q:176 [binder, in Definitions]
q:176 [binder, in PreciseTyping]
q:177 [binder, in PreciseFlow]
q:181 [binder, in ReplacementTyping]
q:181 [binder, in Definitions]
q:183 [binder, in CanonicalForms]
q:183 [binder, in PreciseFlow]
q:184 [binder, in CanonicalForms]
q:186 [binder, in Definitions]
q:188 [binder, in ReplacementTyping]
q:19 [binder, in PreciseTyping]
q:190 [binder, in Definitions]
q:193 [binder, in PreciseFlow]
q:194 [binder, in Definitions]
q:195 [binder, in ReplacementTyping]
q:199 [binder, in Definitions]
q:2 [binder, in Replacement]
q:20 [binder, in GeneralToTight]
q:204 [binder, in Definitions]
q:205 [binder, in Binding]
q:206 [binder, in CanonicalForms]
q:207 [binder, in ReplacementTyping]
q:207 [binder, in Definitions]
q:21 [binder, in Replacement]
q:21 [binder, in Reduction]
q:212 [binder, in ReplacementTyping]
q:213 [binder, in CanonicalForms]
q:213 [binder, in ReplacementTyping]
q:213 [binder, in Definitions]
q:214 [binder, in ReplacementTyping]
q:219 [binder, in ReplacementTyping]
q:219 [binder, in Definitions]
q:22 [binder, in InvertibleTyping]
q:223 [binder, in CanonicalForms]
q:223 [binder, in ReplacementTyping]
q:223 [binder, in PreciseTyping]
q:236 [binder, in PreciseTyping]
q:24 [binder, in GADTRules]
q:240 [binder, in PreciseTyping]
q:245 [binder, in PreciseTyping]
q:247 [binder, in CanonicalForms]
q:247 [binder, in ReplacementTyping]
q:249 [binder, in PreciseTyping]
q:25 [binder, in ReplacementTyping]
q:251 [binder, in ReplacementTyping]
q:257 [binder, in ReplacementTyping]
q:261 [binder, in ReplacementTyping]
q:262 [binder, in PreciseTyping]
q:266 [binder, in ReplacementTyping]
q:267 [binder, in PreciseTyping]
q:27 [binder, in Replacement]
q:270 [binder, in ReplacementTyping]
q:275 [binder, in PreciseTyping]
q:280 [binder, in PreciseTyping]
q:285 [binder, in PreciseTyping]
q:287 [binder, in Binding]
q:287 [binder, in ReplacementTyping]
q:289 [binder, in PreciseTyping]
q:292 [binder, in ReplacementTyping]
q:299 [binder, in ReplacementTyping]
q:3 [binder, in GADTRules]
q:305 [binder, in PreciseTyping]
q:309 [binder, in PreciseTyping]
q:314 [binder, in PreciseTyping]
q:317 [binder, in PreciseTyping]
q:32 [binder, in Replacement]
q:32 [binder, in ReplacementTyping]
q:320 [binder, in CanonicalForms]
q:326 [binder, in CanonicalForms]
q:327 [binder, in ReplacementTyping]
q:328 [binder, in PreciseTyping]
q:33 [binder, in InvertibleSubtyping]
q:332 [binder, in CanonicalForms]
q:336 [binder, in CanonicalForms]
q:337 [binder, in Definitions]
q:340 [binder, in PreciseTyping]
q:343 [binder, in CanonicalForms]
q:347 [binder, in PreciseTyping]
q:348 [binder, in ReplacementTyping]
q:350 [binder, in CanonicalForms]
q:356 [binder, in ReplacementTyping]
q:357 [binder, in PreciseTyping]
q:36 [binder, in Reduction]
q:361 [binder, in PreciseTyping]
q:363 [binder, in ReplacementTyping]
q:365 [binder, in PreciseTyping]
q:367 [binder, in Definitions]
q:369 [binder, in ReplacementTyping]
q:37 [binder, in Replacement]
q:376 [binder, in ReplacementTyping]
q:376 [binder, in Definitions]
q:38 [binder, in CanonicalForms]
q:383 [binder, in ReplacementTyping]
q:383 [binder, in Definitions]
q:39 [binder, in ReplacementTyping]
q:390 [binder, in ReplacementTyping]
q:40 [binder, in InvertibleSubtyping]
q:405 [binder, in ReplacementTyping]
q:406 [binder, in ReplacementTyping]
q:417 [binder, in Definitions]
q:425 [binder, in Definitions]
q:432 [binder, in PreciseTyping]
q:439 [binder, in PreciseTyping]
q:44 [binder, in Replacement]
q:446 [binder, in PreciseTyping]
q:45 [binder, in InvertibleTyping]
q:45 [binder, in Reduction]
q:453 [binder, in PreciseTyping]
q:457 [binder, in PreciseTyping]
q:46 [binder, in TightTyping]
q:47 [binder, in InvertibleSubtyping]
q:49 [binder, in Replacement]
q:496 [binder, in Definitions]
q:502 [binder, in Definitions]
q:51 [binder, in PreciseTyping]
q:53 [binder, in Replacement]
q:536 [binder, in PreciseTyping]
q:54 [binder, in Binding]
q:54 [binder, in InvertibleSubtyping]
q:542 [binder, in PreciseTyping]
q:548 [binder, in PreciseTyping]
q:55 [binder, in TightTyping]
q:55 [binder, in Safety]
q:55 [binder, in PreciseTyping]
q:58 [binder, in Replacement]
q:59 [binder, in PreciseTyping]
q:6 [binder, in Replacement]
q:62 [binder, in InvertibleTyping]
q:62 [binder, in TightTyping]
q:63 [binder, in CanonicalForms]
q:63 [binder, in Replacement]
q:64 [binder, in PreciseTyping]
q:65 [binder, in InvertibleTyping]
q:68 [binder, in Binding]
q:69 [binder, in Replacement]
q:69 [binder, in InvertibleTyping]
q:69 [binder, in Safety]
q:7 [binder, in Safety]
q:73 [binder, in Lookup]
q:73 [binder, in PreciseTyping]
q:74 [binder, in Lookup]
q:75 [binder, in Binding]
q:75 [binder, in Replacement]
q:8 [binder, in InvertibleTyping]
q:8 [binder, in Reduction]
q:8 [binder, in Lookup]
q:80 [binder, in Replacement]
q:83 [binder, in Replacement]
q:83 [binder, in PreciseFlow]
q:83 [binder, in InvertibleTyping]
q:84 [binder, in CanonicalForms]
q:85 [binder, in PreciseTyping]
q:86 [binder, in ReplacementTyping]
q:87 [binder, in Replacement]
q:88 [binder, in PreciseTyping]
q:9 [binder, in PreciseTyping]
q:90 [binder, in Replacement]
q:91 [binder, in PreciseFlow]
q:93 [binder, in Replacement]
q:93 [binder, in ReplacementTyping]
q:94 [binder, in PreciseTyping]
q:96 [binder, in InvertibleSubtyping]
q:99 [binder, in Replacement]


R

rall1 [constructor, in Definitions]
rall2 [constructor, in Definitions]
rand1 [constructor, in Definitions]
rand2 [constructor, in Definitions]
rbnd [constructor, in Definitions]
rcd_mutind [definition, in Definitions]
rcd_typ_mut [definition, in Definitions]
rcd_dec_mut [definition, in Definitions]
rcd_andr [constructor, in Definitions]
rcd_andl [constructor, in Definitions]
rcd_rec [constructor, in Definitions]
rcd_fld [constructor, in Definitions]
rcd_typ [constructor, in Definitions]
rdtrm [constructor, in Definitions]
rdtyp1 [constructor, in Definitions]
rdtyp2 [constructor, in Definitions]
rd_trm_sngl [constructor, in Definitions]
rd_trm [constructor, in Definitions]
rd_typ [constructor, in Definitions]
RecordAndInertTypes [library]
record_has_ty_defs [lemma, in Binding]
record_typ_has_label_in [lemma, in RecordAndInertTypes]
record_open_tight [lemma, in RecordAndInertTypes]
record_open [lemma, in RecordAndInertTypes]
record_type [definition, in Definitions]
record_has [inductive, in Definitions]
record_typ [inductive, in Definitions]
record_dec [inductive, in Definitions]
red [inductive, in Reduction]
reduce_subtyp_fld_both_s [lemma, in GADTRules]
reduce_subtyp_rcd_both_s [lemma, in GADTRules]
reduce_subtyp_fld1_s [lemma, in GADTRules]
reduce_subtyp_rcd1_s [lemma, in GADTRules]
reduce_subtyp_fld2_s [lemma, in GADTRules]
reduce_subtyp_rcd2_s [lemma, in GADTRules]
Reduction [library]
red_ctx_case2 [constructor, in Reduction]
red_ctx_case1 [constructor, in Reduction]
red_case_lambda [constructor, in Reduction]
red_case_else [constructor, in Reduction]
red_case_match [constructor, in Reduction]
red_let_tgt [constructor, in Reduction]
red_let_path [constructor, in Reduction]
red_let_val [constructor, in Reduction]
red_ctx_app2 [constructor, in Reduction]
red_ctx_app1 [constructor, in Reduction]
red_app [constructor, in Reduction]
red_resolve [constructor, in Reduction]
rename_defs [lemma, in Substitution]
rename_def_defs [lemma, in Substitution]
rename_trms [lemma, in Substitution]
rename_ty_trm [lemma, in Substitution]
Replacement [library]
ReplacementTyping [library]
replacement_closure_v [lemma, in ReplacementTyping]
replacement_repl_closure_pq3_v [lemma, in ReplacementTyping]
replacement_repl_closure_pq2_v [lemma, in ReplacementTyping]
replacement_repl_closure_pq_v [lemma, in ReplacementTyping]
replacement_repl_closure_qp3_v [lemma, in ReplacementTyping]
replacement_repl_closure_qp2_v [lemma, in ReplacementTyping]
replacement_repl_closure_qp_v [lemma, in ReplacementTyping]
replacement_closure [lemma, in ReplacementTyping]
replacement_repl_closure_comp_typed_path [lemma, in ReplacementTyping]
replacement_repl_closure_comp_typed [lemma, in ReplacementTyping]
replacement_subtyping_closure [lemma, in ReplacementTyping]
replacement_repl_closure_pq_comp [lemma, in ReplacementTyping]
replacement_repl_closure_pq3 [lemma, in ReplacementTyping]
replacement_repl_closure_pq2 [lemma, in ReplacementTyping]
replacement_repl_closure_pq [lemma, in ReplacementTyping]
replacement_repl_closure_pq_helper [lemma, in ReplacementTyping]
replacement_repl_closure_pq_helper_mutind [lemma, in ReplacementTyping]
replacement_repl_closure_qp_comp [lemma, in ReplacementTyping]
replacement_repl_closure_qp3 [lemma, in ReplacementTyping]
replacement_repl_closure_qp2 [lemma, in ReplacementTyping]
replacement_repl_closure_qp [lemma, in ReplacementTyping]
repl_comp_to_sub_pq [lemma, in CanonicalForms]
repl_comp_to_sub_qp [lemma, in CanonicalForms]
repl_comp_to_sub_pq_step [lemma, in CanonicalForms]
repl_comp_to_sub_qp_step [lemma, in CanonicalForms]
repl_typ_subst [lemma, in Replacement]
repl_typ_subst_mutind [lemma, in Replacement]
repl_prefixes_sel [lemma, in Replacement]
repl_prefixes_sngl [lemma, in Replacement]
repl_field_elim [lemma, in Replacement]
repl_field_elim_mutind [lemma, in Replacement]
repl_insert [lemma, in Replacement]
repl_insert_mutind [lemma, in Replacement]
repl_comp_open [lemma, in Replacement]
repl_comp_open_rec [lemma, in Replacement]
repl_star_trm [lemma, in Replacement]
repl_star_typ2 [lemma, in Replacement]
repl_star_typ1 [lemma, in Replacement]
repl_star_all2 [lemma, in Replacement]
repl_star_all1 [lemma, in Replacement]
repl_star_bnd [lemma, in Replacement]
repl_star_and2 [lemma, in Replacement]
repl_star_and1 [lemma, in Replacement]
repl_star_rcd [lemma, in Replacement]
repl_repeat_dec [abbreviation, in Replacement]
repl_repeat_typ [abbreviation, in Replacement]
repl_open_var [lemma, in Replacement]
repl_open [lemma, in Replacement]
repl_open_rec [lemma, in Replacement]
repl_intro_path_sel [lemma, in Replacement]
repl_intro_sngl [lemma, in Replacement]
repl_swap [lemma, in Replacement]
repl_composition_sub [lemma, in InvertibleTyping]
repl_sub [lemma, in InvertibleTyping]
repl_val_to_precise_new [lemma, in ReplacementTyping]
repl_val_to_invertible_new [lemma, in ReplacementTyping]
repl_val_to_precise_lambda [lemma, in ReplacementTyping]
repl_to_invertible_obj [lemma, in ReplacementTyping]
repl_andv [lemma, in ReplacementTyping]
repl_sngl_trans [lemma, in ReplacementTyping]
repl_to_invertible_sngl [lemma, in ReplacementTyping]
repl_to_invertible_sngl_repl_comp [lemma, in ReplacementTyping]
repl_fld [lemma, in ReplacementTyping]
repl_prec_exists [lemma, in ReplacementTyping]
repl_to_inv [lemma, in ReplacementTyping]
repl_rec_intro [lemma, in ReplacementTyping]
repl_and [lemma, in ReplacementTyping]
repl_to_precise_rcd [lemma, in ReplacementTyping]
repl_to_precise_typ_all [lemma, in ReplacementTyping]
repl_mutind [definition, in Definitions]
repl_dec_mut [definition, in Definitions]
repl_typ_mut [definition, in Definitions]
repl_dec [inductive, in Definitions]
repl_typ [inductive, in Definitions]
repl_composition_fld_elim [lemma, in PreciseTyping]
repl_comp_trans_record_has [lemma, in PreciseTyping]
repl_comp_trans_open [lemma, in PreciseTyping]
repl_composition_weaken [lemma, in PreciseTyping]
repl_composition_weaken_one [lemma, in PreciseTyping]
repl_composition_open [lemma, in PreciseTyping]
repl_comp_record_has1 [lemma, in PreciseTyping]
repl_comp_record_has2 [lemma, in PreciseTyping]
repl_comp_typ_and2 [lemma, in PreciseTyping]
repl_comp_typ_and1 [lemma, in PreciseTyping]
repl_comp_trm_rcd' [lemma, in PreciseTyping]
repl_comp_trm_rcd [lemma, in PreciseTyping]
repl_comp_bnd [lemma, in PreciseTyping]
repl_comp_bnd' [lemma, in PreciseTyping]
repl_comp_bnd_inv2 [lemma, in PreciseTyping]
repl_comp_bnd_inv1 [lemma, in PreciseTyping]
repl_comp_sngl_inv2 [lemma, in PreciseTyping]
repl_comp_sngl_inv1 [lemma, in PreciseTyping]
repl_comp_to_prec' [lemma, in PreciseTyping]
repl_composition_qp_p [definition, in PreciseTyping]
repl_composition_qp [definition, in PreciseTyping]
repl_same_eq [lemma, in GeneralToTight]
resolved_path [definition, in Reduction]
resolve_typeable_path_sel [lemma, in CanonicalForms]
resolve_path_lookup_helper [lemma, in CanonicalForms]
rh_andr [constructor, in Definitions]
rh_andl [constructor, in Definitions]
rh_one [constructor, in Definitions]
rpath [constructor, in Definitions]
rrcd [constructor, in Definitions]
rsngl [constructor, in Definitions]
rt_cons [constructor, in Definitions]
rt_one [constructor, in Definitions]
rules_mutind [definition, in Definitions]
rules_subtyp [definition, in Definitions]
rules_defs_mut [definition, in Definitions]
rules_def_mut [definition, in Definitions]
rules_trm_mut [definition, in Definitions]
rx:256 [binder, in CanonicalForms]
r''':168 [binder, in ReplacementTyping]
r''':169 [binder, in ReplacementTyping]
r''':170 [binder, in ReplacementTyping]
r''':171 [binder, in ReplacementTyping]
r'':302 [binder, in ReplacementTyping]
r':209 [binder, in CanonicalForms]
r':219 [binder, in CanonicalForms]
r':228 [binder, in CanonicalForms]
r':301 [binder, in ReplacementTyping]
r':40 [binder, in CanonicalForms]
r':65 [binder, in CanonicalForms]
r':72 [binder, in Reduction]
r0:110 [binder, in CanonicalForms]
r0:115 [binder, in InvertibleTyping]
r0:117 [binder, in ReplacementTyping]
r0:126 [binder, in ReplacementTyping]
r0:13 [binder, in CanonicalForms]
r0:135 [binder, in ReplacementTyping]
r0:173 [binder, in CanonicalForms]
r0:195 [binder, in PreciseFlow]
r0:199 [binder, in PreciseFlow]
r0:313 [binder, in CanonicalForms]
r0:33 [binder, in CanonicalForms]
r0:352 [binder, in CanonicalForms]
r0:432 [binder, in ReplacementTyping]
r0:439 [binder, in ReplacementTyping]
r0:58 [binder, in CanonicalForms]
r0:77 [binder, in CanonicalForms]
r1:50 [binder, in Reduction]
r2:51 [binder, in Reduction]
r:101 [binder, in ReplacementTyping]
r:102 [binder, in Replacement]
r:102 [binder, in Safety]
r:108 [binder, in Replacement]
r:108 [binder, in ReplacementTyping]
r:143 [binder, in ReplacementTyping]
r:151 [binder, in ReplacementTyping]
r:158 [binder, in ReplacementTyping]
r:16 [binder, in InvertibleTyping]
r:164 [binder, in ReplacementTyping]
r:175 [binder, in ReplacementTyping]
r:182 [binder, in ReplacementTyping]
r:189 [binder, in ReplacementTyping]
r:19 [binder, in Replacement]
r:196 [binder, in ReplacementTyping]
r:206 [binder, in Binding]
r:208 [binder, in CanonicalForms]
r:209 [binder, in Binding]
r:218 [binder, in CanonicalForms]
r:227 [binder, in CanonicalForms]
r:23 [binder, in InvertibleTyping]
r:24 [binder, in Replacement]
r:26 [binder, in ReplacementTyping]
r:260 [binder, in CanonicalForms]
r:271 [binder, in CanonicalForms]
r:30 [binder, in Replacement]
r:33 [binder, in ReplacementTyping]
r:334 [binder, in ReplacementTyping]
r:339 [binder, in CanonicalForms]
r:341 [binder, in ReplacementTyping]
r:346 [binder, in CanonicalForms]
r:349 [binder, in ReplacementTyping]
r:357 [binder, in CanonicalForms]
r:357 [binder, in ReplacementTyping]
r:364 [binder, in ReplacementTyping]
r:370 [binder, in ReplacementTyping]
r:377 [binder, in ReplacementTyping]
r:384 [binder, in ReplacementTyping]
r:39 [binder, in CanonicalForms]
r:391 [binder, in ReplacementTyping]
r:40 [binder, in Reduction]
r:40 [binder, in ReplacementTyping]
r:448 [binder, in PreciseTyping]
r:449 [binder, in PreciseTyping]
r:535 [binder, in PreciseTyping]
r:541 [binder, in PreciseTyping]
r:58 [binder, in Reduction]
r:64 [binder, in CanonicalForms]
r:65 [binder, in Reduction]
r:66 [binder, in InvertibleTyping]
r:71 [binder, in InvertibleTyping]
r:71 [binder, in Reduction]
r:87 [binder, in ReplacementTyping]
r:9 [binder, in InvertibleTyping]
r:94 [binder, in ReplacementTyping]
r:96 [binder, in Replacement]


S

safety [lemma, in Safety]
Safety [section, in Safety]
Safety [library]
safety_helper [lemma, in Safety]
_ ==> _ = _ => _ [notation, in Safety]
sel_sub_fields [lemma, in Binding]
sel_fields_equal [lemma, in Binding]
sel_field_to_fields [lemma, in Binding]
sel_fields_subst [lemma, in Binding]
sel_fields_open [lemma, in Binding]
sel_fieldss_subst [lemma, in Replacement]
sel_fields [definition, in Definitions]
sel_field [definition, in Definitions]
sel_replacement [lemma, in GeneralToTight]
semantic_to_tight [lemma, in InvertibleSubtyping]
SEQUENCES [section, in Sequences]
Sequences [library]
SEQUENCES.A [variable, in Sequences]
SEQUENCES.R [variable, in Sequences]
SEQUENCES.R_functional [variable, in Sequences]
SingletonTypeExample [section, in SingletonTypeExample]
SingletonTypeExample [library]
SingletonTypeExample.Any [variable, in SingletonTypeExample]
SingletonTypeExample.AnyC [variable, in SingletonTypeExample]
SingletonTypeExample.AnyD [variable, in SingletonTypeExample]
SingletonTypeExample.C [variable, in SingletonTypeExample]
SingletonTypeExample.CD [variable, in SingletonTypeExample]
SingletonTypeExample.d [variable, in SingletonTypeExample]
SingletonTypeExample.D [variable, in SingletonTypeExample]
SingletonTypeExample.decr [variable, in SingletonTypeExample]
SingletonTypeExample.di [variable, in SingletonTypeExample]
SingletonTypeExample.incr [variable, in SingletonTypeExample]
sngl_path_lookup [lemma, in CanonicalForms]
sngl_typed3 [lemma, in PreciseTyping]
sngl_typed2 [lemma, in PreciseTyping]
sngl_typed [lemma, in PreciseTyping]
sngl_replacement [lemma, in GeneralToTight]
sssssuper [abbreviation, in ExampleTactics]
ssssuper [abbreviation, in ExampleTactics]
sssuper [abbreviation, in ExampleTactics]
ssuper [abbreviation, in ExampleTactics]
sta [definition, in Definitions]
star [inductive, in Sequences]
star_star_inv [lemma, in Sequences]
star_plus_trans [lemma, in Sequences]
star_trans [lemma, in Sequences]
star_one [lemma, in Sequences]
star_step [constructor, in Sequences]
star_refl [constructor, in Sequences]
st:179 [binder, in Safety]
st:182 [binder, in Safety]
st:185 [binder, in Safety]
st:187 [binder, in Safety]
subenv [inductive, in Subenvironments]
Subenvironments [library]
subenv_implies_ok [lemma, in Subenvironments]
subenv_last [lemma, in Subenvironments]
subenv_extend [lemma, in Subenvironments]
subenv_refl [lemma, in Subenvironments]
subenv_push [constructor, in Subenvironments]
subenv_empty [constructor, in Subenvironments]
Substitution [library]
subst_defs_hasnt_label [lemma, in Binding]
subst_defs_hasnt [lemma, in Binding]
subst_label_of_def [lemma, in Binding]
subst_intro_defs [lemma, in Binding]
subst_intro_typ [lemma, in Binding]
subst_intro_trm [lemma, in Binding]
subst_open_commut_defs_p [lemma, in Binding]
subst_open_commut_trm_p [lemma, in Binding]
subst_open_commut_trm_val_def_defs_p [lemma, in Binding]
subst_open_commut_typ_p [lemma, in Binding]
subst_open_commut_typ_dec_p [lemma, in Binding]
subst_open_commut_path_p [lemma, in Binding]
subst_open_commut_defs [lemma, in Binding]
subst_open_commut_trm [lemma, in Binding]
subst_open_commut_trm_val_def_defs [lemma, in Binding]
subst_open_commut_typ [lemma, in Binding]
subst_open_commut_typ_dec [lemma, in Binding]
subst_open_commut_path [lemma, in Binding]
subst_open_commut_avar [lemma, in Binding]
subst_fresh_ctx [lemma, in Binding]
subst_fresh_trm_val_def_defs [lemma, in Binding]
subst_fresh_typ [definition, in Binding]
subst_fresh_typ_dec [lemma, in Binding]
subst_fresh_path [lemma, in Binding]
subst_ctx [definition, in Binding]
subst_defrhs [definition, in Binding]
subst_defs [definition, in Binding]
subst_def [definition, in Binding]
subst_val [definition, in Binding]
subst_trm [definition, in Binding]
subst_dec [definition, in Binding]
subst_typ [definition, in Binding]
subst_path [definition, in Binding]
subst_avar [definition, in Binding]
subst_var_p [definition, in Binding]
subst_var [definition, in Binding]
subst_unique_membership [lemma, in GADTRules]
subst_unique_membership_labels [lemma, in GADTRules]
subst_fresh_var_path [lemma, in Substitution]
subst_var_path [lemma, in Substitution]
subst_ty_trm [lemma, in Substitution]
subst_rules [lemma, in Substitution]
subtyp [inductive, in Definitions]
subtyp_sngl_qp_repeat [lemma, in CanonicalForms]
subtyp_sngl_pq_repeat [lemma, in CanonicalForms]
subtyp_all_s [constructor, in InvertibleSubtyping]
subtyp_sel1_s [constructor, in InvertibleSubtyping]
subtyp_sel2_s [constructor, in InvertibleSubtyping]
subtyp_sngl_qp1_s [constructor, in InvertibleSubtyping]
subtyp_sngl_pq1_s [constructor, in InvertibleSubtyping]
subtyp_sngl_qp2_s [constructor, in InvertibleSubtyping]
subtyp_sngl_pq2_s [constructor, in InvertibleSubtyping]
subtyp_typ_s [constructor, in InvertibleSubtyping]
subtyp_fld_s [constructor, in InvertibleSubtyping]
subtyp_and2_s [constructor, in InvertibleSubtyping]
subtyp_and12_s [constructor, in InvertibleSubtyping]
subtyp_and11_s [constructor, in InvertibleSubtyping]
subtyp_refl_s [constructor, in InvertibleSubtyping]
subtyp_bot_s [constructor, in InvertibleSubtyping]
subtyp_top_s [constructor, in InvertibleSubtyping]
subtyp_s [inductive, in InvertibleSubtyping]
subtyp_s_rec_fld_false [lemma, in GADTRules]
subtyp_s_rec_typ_false [lemma, in GADTRules]
subtyp_s_typ_trm_false [lemma, in GADTRules]
subtyp_s_trm_typ_false [lemma, in GADTRules]
subtyp_sngl_qp2_t [lemma, in GADTRules]
subtyp_sngl_qp1_t [lemma, in GADTRules]
subtyp_sngl_pq2_t [lemma, in GADTRules]
subtyp_sngl_pq1_t [lemma, in GADTRules]
subtyp_all_t [constructor, in TightTyping]
subtyp_sel1_t [constructor, in TightTyping]
subtyp_sel2_t [constructor, in TightTyping]
subtyp_sngl_qp_t [constructor, in TightTyping]
subtyp_sngl_pq_t [constructor, in TightTyping]
subtyp_typ_t [constructor, in TightTyping]
subtyp_fld_t [constructor, in TightTyping]
subtyp_and2_t [constructor, in TightTyping]
subtyp_and12_t [constructor, in TightTyping]
subtyp_and11_t [constructor, in TightTyping]
subtyp_trans_t [constructor, in TightTyping]
subtyp_refl_t [constructor, in TightTyping]
subtyp_bot_t [constructor, in TightTyping]
subtyp_top_t [constructor, in TightTyping]
subtyp_t [inductive, in TightTyping]
subtyp_and_extend_l [lemma, in Safety]
subtyp_and_extend_r [lemma, in Safety]
subtyp_all [constructor, in Definitions]
subtyp_sel1 [constructor, in Definitions]
subtyp_sel2 [constructor, in Definitions]
subtyp_sngl_qp [constructor, in Definitions]
subtyp_sngl_pq [constructor, in Definitions]
subtyp_all_inv1 [constructor, in Definitions]
subtyp_typ_inv2 [constructor, in Definitions]
subtyp_typ_inv1 [constructor, in Definitions]
subtyp_typ [constructor, in Definitions]
subtyp_fld_inv [constructor, in Definitions]
subtyp_fld [constructor, in Definitions]
subtyp_and2 [constructor, in Definitions]
subtyp_and12 [constructor, in Definitions]
subtyp_and11 [constructor, in Definitions]
subtyp_trans [constructor, in Definitions]
subtyp_refl [constructor, in Definitions]
subtyp_bot [constructor, in Definitions]
subtyp_top [constructor, in Definitions]
super [abbreviation, in ExampleTactics]
SymbolImpl [abbreviation, in CompilerExample]
symbolsType [abbreviation, in CompilerExample]
S':19 [binder, in GADTRules]
S':33 [binder, in InvertibleTyping]
S':428 [binder, in ReplacementTyping]
S':49 [binder, in InvertibleSubtyping]
S':5 [binder, in GADTRules]
S':533 [binder, in PreciseTyping]
S':56 [binder, in InvertibleSubtyping]
S':70 [binder, in ReplacementTyping]
S':98 [binder, in InvertibleTyping]
S1:104 [binder, in TightTyping]
S1:130 [binder, in TightTyping]
S1:136 [binder, in GADTRules]
S1:138 [binder, in InvertibleSubtyping]
S1:145 [binder, in InvertibleSubtyping]
S1:149 [binder, in GADTRules]
S1:162 [binder, in GADTRules]
S1:169 [binder, in GADTRules]
S1:26 [binder, in InvertibleSubtyping]
S1:31 [binder, in GADTRules]
S1:311 [binder, in ReplacementTyping]
S1:40 [binder, in GADTRules]
S1:47 [binder, in GADTRules]
S1:470 [binder, in Definitions]
S1:477 [binder, in Definitions]
S1:484 [binder, in Definitions]
S1:490 [binder, in Definitions]
S1:518 [binder, in Definitions]
S1:55 [binder, in GeneralToTight]
S1:56 [binder, in ReplacementTyping]
S1:60 [binder, in GADTRules]
S1:61 [binder, in ReplacementTyping]
S1:67 [binder, in GADTRules]
S1:70 [binder, in InvertibleSubtyping]
S2:105 [binder, in TightTyping]
S2:131 [binder, in TightTyping]
S2:138 [binder, in GADTRules]
S2:139 [binder, in InvertibleSubtyping]
S2:146 [binder, in InvertibleSubtyping]
S2:151 [binder, in GADTRules]
S2:164 [binder, in GADTRules]
S2:171 [binder, in GADTRules]
S2:27 [binder, in InvertibleSubtyping]
S2:312 [binder, in ReplacementTyping]
S2:33 [binder, in GADTRules]
S2:42 [binder, in GADTRules]
S2:471 [binder, in Definitions]
S2:478 [binder, in Definitions]
S2:485 [binder, in Definitions]
S2:49 [binder, in GADTRules]
S2:492 [binder, in Definitions]
S2:520 [binder, in Definitions]
S2:57 [binder, in ReplacementTyping]
S2:57 [binder, in GeneralToTight]
S2:62 [binder, in ReplacementTyping]
S2:63 [binder, in GADTRules]
S2:69 [binder, in GADTRules]
S2:71 [binder, in InvertibleSubtyping]
S:10 [binder, in InvertibleSubtyping]
S:100 [binder, in CanonicalForms]
S:100 [binder, in PreciseFlow]
S:103 [binder, in CanonicalForms]
S:105 [binder, in GADTRules]
S:106 [binder, in PreciseTyping]
S:108 [binder, in Safety]
S:108 [binder, in PreciseTyping]
S:11 [binder, in GADTRules]
S:110 [binder, in GADTRules]
S:112 [binder, in CanonicalForms]
S:112 [binder, in Safety]
S:120 [binder, in PreciseFlow]
S:123 [binder, in InvertibleSubtyping]
S:125 [binder, in GADTRules]
S:132 [binder, in InvertibleSubtyping]
S:14 [binder, in InvertibleSubtyping]
S:140 [binder, in TightTyping]
S:141 [binder, in PreciseFlow]
S:15 [binder, in Subenvironments]
S:156 [binder, in InvertibleSubtyping]
S:160 [binder, in InvertibleSubtyping]
S:162 [binder, in PreciseFlow]
S:163 [binder, in InvertibleSubtyping]
S:17 [binder, in TightTyping]
S:17 [binder, in ReplacementTyping]
S:175 [binder, in CanonicalForms]
S:18 [binder, in CanonicalForms]
S:18 [binder, in InvertibleSubtyping]
S:18 [binder, in GADTRules]
S:18 [binder, in Narrowing]
S:18 [binder, in Safety]
S:182 [binder, in CanonicalForms]
S:23 [binder, in GeneralToTight]
S:24 [binder, in Safety]
S:25 [binder, in GADTRules]
S:25 [binder, in Substitution]
s:251 [binder, in Definitions]
S:254 [binder, in ReplacementTyping]
S:256 [binder, in PreciseTyping]
S:261 [binder, in CanonicalForms]
S:27 [binder, in CanonicalForms]
S:27 [binder, in Narrowing]
S:271 [binder, in Definitions]
S:272 [binder, in CanonicalForms]
S:288 [binder, in ReplacementTyping]
S:29 [binder, in CanonicalForms]
S:29 [binder, in Safety]
S:29 [binder, in GeneralToTight]
S:294 [binder, in Definitions]
S:294 [binder, in PreciseTyping]
S:298 [binder, in CanonicalForms]
S:299 [binder, in PreciseTyping]
S:309 [binder, in Binding]
S:31 [binder, in InvertibleTyping]
S:318 [binder, in Binding]
S:327 [binder, in Binding]
S:334 [binder, in Binding]
S:338 [binder, in Definitions]
S:34 [binder, in InvertibleSubtyping]
S:348 [binder, in PreciseTyping]
S:36 [binder, in Safety]
S:366 [binder, in Definitions]
S:39 [binder, in Weakening]
S:4 [binder, in GADTRules]
S:4 [binder, in GeneralToTight]
S:40 [binder, in InvertibleTyping]
S:41 [binder, in InvertibleSubtyping]
S:425 [binder, in ReplacementTyping]
S:447 [binder, in Definitions]
S:45 [binder, in TightTyping]
S:457 [binder, in Definitions]
S:461 [binder, in PreciseTyping]
S:465 [binder, in PreciseTyping]
S:47 [binder, in Safety]
S:477 [binder, in PreciseTyping]
S:48 [binder, in InvertibleSubtyping]
S:482 [binder, in PreciseTyping]
S:487 [binder, in PreciseTyping]
S:493 [binder, in PreciseTyping]
S:509 [binder, in Definitions]
S:51 [binder, in CanonicalForms]
S:514 [binder, in Definitions]
S:522 [binder, in PreciseTyping]
S:528 [binder, in PreciseTyping]
S:54 [binder, in CanonicalForms]
S:55 [binder, in InvertibleSubtyping]
S:57 [binder, in Safety]
S:62 [binder, in InvertibleSubtyping]
S:64 [binder, in PreciseFlow]
S:67 [binder, in InvertibleSubtyping]
S:67 [binder, in Substitution]
S:68 [binder, in ReplacementTyping]
S:71 [binder, in Safety]
S:72 [binder, in GADTRules]
S:74 [binder, in CanonicalForms]
S:77 [binder, in ReplacementTyping]
S:79 [binder, in CanonicalForms]
S:79 [binder, in GADTRules]
S:80 [binder, in InvertibleSubtyping]
S:81 [binder, in Binding]
S:86 [binder, in TightTyping]
S:89 [binder, in GADTRules]
S:91 [binder, in CanonicalForms]
S:94 [binder, in CanonicalForms]
S:95 [binder, in InvertibleTyping]
S:96 [binder, in TightTyping]
S:97 [binder, in CanonicalForms]
S:99 [binder, in GADTRules]


T

t [definition, in ListExample]
T [abbreviation, in CompilerExample]
t [definition, in CompilerExample]
t [abbreviation, in SingletonTypeExample]
T [abbreviation, in SingletonTypeExample]
tag_resolution [lemma, in CanonicalForms]
tds_mutind [definition, in Definitions]
tds_subtyp [definition, in Definitions]
tds_ty_defs_mut [definition, in Definitions]
tds_ty_def_mut [definition, in Definitions]
tds_ty_trm_mut [definition, in Definitions]
this [abbreviation, in ExampleTactics]
TightTyping [library]
tight_to_semantic [lemma, in InvertibleSubtyping]
tight_to_general [lemma, in TightTyping]
tight_bounds_dec [definition, in Definitions]
tight_bounds [definition, in Definitions]
tight_bounds_subst [lemma, in Substitution]
tight_bounds_subst_mut [lemma, in Substitution]
tight_to_prec_exists [lemma, in GeneralToTight]
TpeImpl [abbreviation, in CompilerExample]
tpr_path [constructor, in PreciseTyping]
trans_subtyp_s [lemma, in InvertibleSubtyping]
trans_subtyp_all_s [lemma, in InvertibleSubtyping]
trans_subtyp_typ_s [lemma, in InvertibleSubtyping]
trans_subtyp_fld_s [lemma, in InvertibleSubtyping]
trans_subtyp_and2_s [lemma, in InvertibleSubtyping]
trans_subtyp_top_s [lemma, in InvertibleSubtyping]
trm [inductive, in Definitions]
trm_mutind [definition, in Definitions]
trm_mut [definition, in Definitions]
trm_case [constructor, in Definitions]
trm_path [constructor, in Definitions]
trm_let [constructor, in Definitions]
trm_app [constructor, in Definitions]
trm_val [constructor, in Definitions]
trm_label [axiom, in Definitions]
ts_mutind_ts [definition, in TightTyping]
ts_subtyp_ts [definition, in TightTyping]
ts_ty_trm_mut_ts [definition, in TightTyping]
ts_mutind [definition, in Definitions]
ts_subtyp [definition, in Definitions]
ts_ty_trm_mut [definition, in Definitions]
tvar [abbreviation, in Definitions]
typ [inductive, in Definitions]
typeable_path_sel_lookup_terminate [lemma, in CanonicalForms]
typecheck [lemma, in SingletonTypeExample]
typed_path_lookup3_typ [lemma, in CanonicalForms]
typed_path_lookup3_obj [lemma, in CanonicalForms]
typed_path_lookup3 [lemma, in CanonicalForms]
typed_path_lookup_helper_obj [lemma, in CanonicalForms]
typed_path_lookup_helper [lemma, in CanonicalForms]
typed_path_lookup_same_var3 [lemma, in CanonicalForms]
typed_path_lookup_same_var2 [lemma, in CanonicalForms]
typed_paths_named [lemma, in Binding]
typed_path_repl_comp_qp [inductive, in PreciseTyping]
typed_repl_comp_qp [definition, in PreciseTyping]
typesType [abbreviation, in CompilerExample]
typing_empty_false [lemma, in Binding]
typing_implies_bound [lemma, in Binding]
typ_to_lookup3 [lemma, in CanonicalForms]
typ_to_lookup2 [lemma, in CanonicalForms]
typ_to_lookup1 [lemma, in CanonicalForms]
typ_mutind [definition, in Definitions]
typ_mut [definition, in Definitions]
typ_sngl [constructor, in Definitions]
typ_all [constructor, in Definitions]
typ_bnd [constructor, in Definitions]
typ_path [constructor, in Definitions]
typ_and [constructor, in Definitions]
typ_rcd [constructor, in Definitions]
typ_bot [constructor, in Definitions]
typ_top [constructor, in Definitions]
typ_label [axiom, in Definitions]
ty_defs_record_type [lemma, in RecordAndInertTypes]
ty_defs_record_type_helper [lemma, in RecordAndInertTypes]
ty_new_intro_p [constructor, in PreciseFlow]
ty_all_intro_p [constructor, in PreciseFlow]
ty_val_p [inductive, in PreciseFlow]
ty_rec_pq_invv [constructor, in InvertibleTyping]
ty_precise_invv [constructor, in InvertibleTyping]
ty_val_inv [inductive, in InvertibleTyping]
ty_self_inv [constructor, in InvertibleTyping]
ty_sngl_pq_inv [constructor, in InvertibleTyping]
ty_sel_pq_inv [constructor, in InvertibleTyping]
ty_rec_pq_inv [constructor, in InvertibleTyping]
ty_precise_inv [constructor, in InvertibleTyping]
ty_path_inv [inductive, in InvertibleTyping]
ty_sub_t [constructor, in TightTyping]
ty_and_intro_t [constructor, in TightTyping]
ty_rec_elim_t [constructor, in TightTyping]
ty_rcd_intro_t [constructor, in TightTyping]
ty_path_elim_t [constructor, in TightTyping]
ty_self_t [constructor, in TightTyping]
ty_sngl_t [constructor, in TightTyping]
ty_case_t [constructor, in TightTyping]
ty_let_t [constructor, in TightTyping]
ty_rec_intro_t [constructor, in TightTyping]
ty_new_elim_t [constructor, in TightTyping]
ty_new_intro_t [constructor, in TightTyping]
ty_all_elim_t [constructor, in TightTyping]
ty_all_intro_t [constructor, in TightTyping]
ty_var_t [constructor, in TightTyping]
ty_trm_t [inductive, in TightTyping]
ty_lookup_trans [lemma, in Safety]
ty_all_rv [constructor, in ReplacementTyping]
ty_top_rv [constructor, in ReplacementTyping]
ty_sel_qp_rv [constructor, in ReplacementTyping]
ty_rec_qp_rv [constructor, in ReplacementTyping]
ty_sel_rv [constructor, in ReplacementTyping]
ty_and_rv [constructor, in ReplacementTyping]
ty_inv_rv [constructor, in ReplacementTyping]
ty_replv [inductive, in ReplacementTyping]
ty_all_r [constructor, in ReplacementTyping]
ty_dec_typ_r [constructor, in ReplacementTyping]
ty_dec_trm_r [constructor, in ReplacementTyping]
ty_top_r [constructor, in ReplacementTyping]
ty_sngl_qp_r [constructor, in ReplacementTyping]
ty_sel_qp_r [constructor, in ReplacementTyping]
ty_rec_qp_r [constructor, in ReplacementTyping]
ty_rcd_intro_r [constructor, in ReplacementTyping]
ty_sel_r [constructor, in ReplacementTyping]
ty_bnd_r [constructor, in ReplacementTyping]
ty_and_r [constructor, in ReplacementTyping]
ty_inv_r [constructor, in ReplacementTyping]
ty_repl [inductive, in ReplacementTyping]
ty_def_mutind [definition, in Definitions]
ty_defs_mut' [definition, in Definitions]
ty_def_mut' [definition, in Definitions]
ty_mutind [definition, in Definitions]
ty_defs_mut [definition, in Definitions]
ty_def_mut [definition, in Definitions]
ty_trm_mut [definition, in Definitions]
ty_defs_cons [constructor, in Definitions]
ty_defs_one [constructor, in Definitions]
ty_defs [inductive, in Definitions]
ty_def_path [constructor, in Definitions]
ty_def_new [constructor, in Definitions]
ty_def_all [constructor, in Definitions]
ty_def_typ [constructor, in Definitions]
ty_def [inductive, in Definitions]
ty_sub [constructor, in Definitions]
ty_and_intro [constructor, in Definitions]
ty_rec_elim [constructor, in Definitions]
ty_rec_intro [constructor, in Definitions]
ty_path_elim [constructor, in Definitions]
ty_self [constructor, in Definitions]
ty_sngl [constructor, in Definitions]
ty_case [constructor, in Definitions]
ty_let [constructor, in Definitions]
ty_rcd_intro [constructor, in Definitions]
ty_new_elim [constructor, in Definitions]
ty_new_intro [constructor, in Definitions]
ty_all_elim [constructor, in Definitions]
ty_all_intro [constructor, in Definitions]
ty_var [constructor, in Definitions]
ty_trm [inductive, in Definitions]
T':103 [binder, in ReplacementTyping]
T':11 [binder, in InvertibleTyping]
T':110 [binder, in ReplacementTyping]
T':113 [binder, in TightTyping]
T':115 [binder, in ReplacementTyping]
T':118 [binder, in PreciseFlow]
T':119 [binder, in TightTyping]
T':120 [binder, in InvertibleTyping]
T':121 [binder, in Binding]
t':124 [binder, in Safety]
T':13 [binder, in GADTRules]
T':13 [binder, in GeneralToTight]
t':132 [binder, in Safety]
T':133 [binder, in ReplacementTyping]
t':160 [binder, in Safety]
T':162 [binder, in CanonicalForms]
T':166 [binder, in ReplacementTyping]
t':167 [binder, in Safety]
T':168 [binder, in CanonicalForms]
T':17 [binder, in Replacement]
t':171 [binder, in Safety]
t':174 [binder, in Safety]
T':177 [binder, in ReplacementTyping]
T':184 [binder, in ReplacementTyping]
T':187 [binder, in PreciseFlow]
T':189 [binder, in PreciseFlow]
T':191 [binder, in ReplacementTyping]
T':198 [binder, in ReplacementTyping]
T':244 [binder, in ReplacementTyping]
t':262 [binder, in Binding]
T':27 [binder, in GADTRules]
T':28 [binder, in ReplacementTyping]
T':29 [binder, in Replacement]
T':295 [binder, in ReplacementTyping]
T':307 [binder, in CanonicalForms]
T':32 [binder, in CanonicalForms]
T':329 [binder, in ReplacementTyping]
T':336 [binder, in ReplacementTyping]
T':34 [binder, in Replacement]
T':34 [binder, in InvertibleTyping]
T':343 [binder, in ReplacementTyping]
T':354 [binder, in Binding]
T':36 [binder, in InvertibleSubtyping]
T':362 [binder, in Binding]
T':372 [binder, in ReplacementTyping]
T':379 [binder, in ReplacementTyping]
T':386 [binder, in ReplacementTyping]
T':393 [binder, in ReplacementTyping]
T':4 [binder, in Replacement]
T':406 [binder, in PreciseTyping]
T':429 [binder, in ReplacementTyping]
T':43 [binder, in InvertibleSubtyping]
T':43 [binder, in GeneralToTight]
T':437 [binder, in ReplacementTyping]
T':444 [binder, in ReplacementTyping]
T':45 [binder, in RecordAndInertTypes]
T':468 [binder, in PreciseTyping]
T':473 [binder, in PreciseTyping]
T':478 [binder, in PreciseTyping]
T':483 [binder, in PreciseTyping]
T':488 [binder, in PreciseTyping]
T':49 [binder, in RecordAndInertTypes]
T':494 [binder, in PreciseTyping]
T':498 [binder, in Definitions]
T':501 [binder, in PreciseTyping]
T':504 [binder, in Definitions]
T':505 [binder, in PreciseTyping]
T':51 [binder, in GeneralToTight]
T':58 [binder, in RecordAndInertTypes]
T':62 [binder, in RecordAndInertTypes]
T':7 [binder, in Subenvironments]
T':71 [binder, in ReplacementTyping]
T':73 [binder, in Safety]
T':86 [binder, in InvertibleTyping]
T':89 [binder, in ReplacementTyping]
T':93 [binder, in Safety]
t':96 [binder, in Safety]
T':96 [binder, in ReplacementTyping]
t':97 [binder, in Safety]
T':97 [binder, in PreciseTyping]
T':99 [binder, in InvertibleTyping]
t0':32 [binder, in Reduction]
T0:104 [binder, in Safety]
t0:29 [binder, in Reduction]
T1:106 [binder, in TightTyping]
T1:107 [binder, in InvertibleSubtyping]
T1:123 [binder, in GADTRules]
T1:128 [binder, in PreciseFlow]
T1:130 [binder, in GADTRules]
T1:132 [binder, in PreciseFlow]
T1:132 [binder, in TightTyping]
t1:134 [binder, in Safety]
T1:137 [binder, in GADTRules]
T1:140 [binder, in InvertibleSubtyping]
T1:143 [binder, in GADTRules]
T1:147 [binder, in InvertibleSubtyping]
T1:150 [binder, in GADTRules]
T1:157 [binder, in GADTRules]
T1:163 [binder, in GADTRules]
T1:170 [binder, in GADTRules]
T1:176 [binder, in GADTRules]
T1:177 [binder, in Definitions]
T1:181 [binder, in GADTRules]
t1:181 [binder, in Safety]
T1:182 [binder, in Definitions]
t1:184 [binder, in Safety]
T1:191 [binder, in Definitions]
T1:195 [binder, in Definitions]
T1:200 [binder, in Definitions]
T1:208 [binder, in Definitions]
T1:214 [binder, in Definitions]
T1:220 [binder, in Definitions]
T1:28 [binder, in InvertibleSubtyping]
T1:303 [binder, in Definitions]
T1:309 [binder, in ReplacementTyping]
T1:309 [binder, in Definitions]
T1:32 [binder, in GADTRules]
T1:344 [binder, in CanonicalForms]
t1:369 [binder, in Definitions]
T1:37 [binder, in GADTRules]
T1:40 [binder, in Replacement]
T1:41 [binder, in GADTRules]
t1:41 [binder, in Reduction]
T1:429 [binder, in PreciseTyping]
t1:43 [binder, in Lookup]
T1:45 [binder, in Replacement]
T1:467 [binder, in Definitions]
T1:472 [binder, in Definitions]
T1:479 [binder, in Definitions]
T1:48 [binder, in GADTRules]
t1:48 [binder, in TightTyping]
T1:486 [binder, in Definitions]
T1:491 [binder, in Definitions]
T1:50 [binder, in Replacement]
T1:519 [binder, in Definitions]
t1:52 [binder, in Reduction]
T1:54 [binder, in Replacement]
T1:54 [binder, in ReplacementTyping]
T1:56 [binder, in GADTRules]
T1:56 [binder, in GeneralToTight]
T1:59 [binder, in Replacement]
T1:59 [binder, in ReplacementTyping]
t1:60 [binder, in Reduction]
T1:61 [binder, in GADTRules]
T1:64 [binder, in Replacement]
t1:67 [binder, in Reduction]
T1:68 [binder, in GADTRules]
T1:70 [binder, in Replacement]
T1:72 [binder, in InvertibleSubtyping]
t1:74 [binder, in Reduction]
T1:76 [binder, in Replacement]
t1:76 [binder, in Lookup]
T1:90 [binder, in RecordAndInertTypes]
T2:107 [binder, in TightTyping]
T2:108 [binder, in InvertibleSubtyping]
T2:118 [binder, in ReplacementTyping]
T2:129 [binder, in PreciseFlow]
T2:133 [binder, in PreciseFlow]
T2:133 [binder, in TightTyping]
t2:135 [binder, in Safety]
T2:136 [binder, in ReplacementTyping]
T2:139 [binder, in GADTRules]
T2:141 [binder, in InvertibleSubtyping]
T2:144 [binder, in GADTRules]
T2:148 [binder, in InvertibleSubtyping]
T2:152 [binder, in GADTRules]
T2:158 [binder, in GADTRules]
T2:165 [binder, in GADTRules]
T2:172 [binder, in GADTRules]
T2:177 [binder, in GADTRules]
T2:178 [binder, in Definitions]
T2:182 [binder, in GADTRules]
T2:183 [binder, in Definitions]
T2:192 [binder, in Definitions]
T2:196 [binder, in Definitions]
T2:201 [binder, in Definitions]
T2:209 [binder, in Definitions]
T2:215 [binder, in Definitions]
T2:221 [binder, in Definitions]
T2:29 [binder, in InvertibleSubtyping]
T2:304 [binder, in Definitions]
T2:310 [binder, in ReplacementTyping]
T2:310 [binder, in Definitions]
T2:34 [binder, in GADTRules]
T2:345 [binder, in CanonicalForms]
t2:370 [binder, in Definitions]
T2:38 [binder, in GADTRules]
T2:41 [binder, in Replacement]
t2:42 [binder, in Reduction]
T2:43 [binder, in GADTRules]
T2:430 [binder, in PreciseTyping]
t2:44 [binder, in Lookup]
T2:46 [binder, in Replacement]
T2:468 [binder, in Definitions]
T2:473 [binder, in Definitions]
T2:480 [binder, in Definitions]
T2:487 [binder, in Definitions]
t2:49 [binder, in TightTyping]
T2:493 [binder, in Definitions]
T2:50 [binder, in GADTRules]
T2:51 [binder, in Replacement]
T2:521 [binder, in Definitions]
t2:53 [binder, in Reduction]
T2:55 [binder, in Replacement]
T2:55 [binder, in ReplacementTyping]
T2:57 [binder, in GADTRules]
T2:58 [binder, in GeneralToTight]
T2:60 [binder, in Replacement]
T2:60 [binder, in ReplacementTyping]
t2:61 [binder, in Reduction]
T2:64 [binder, in GADTRules]
T2:65 [binder, in Replacement]
t2:68 [binder, in Reduction]
T2:70 [binder, in GADTRules]
T2:71 [binder, in Replacement]
T2:73 [binder, in InvertibleSubtyping]
t2:75 [binder, in Reduction]
T2:77 [binder, in Replacement]
t2:77 [binder, in Lookup]
T2:91 [binder, in RecordAndInertTypes]
T3:120 [binder, in ReplacementTyping]
T3:138 [binder, in ReplacementTyping]
t3:140 [binder, in Safety]
t:1 [binder, in CanonicalForms]
T:10 [binder, in InvertibleTyping]
T:10 [binder, in TightTyping]
T:100 [binder, in Replacement]
T:100 [binder, in GADTRules]
T:100 [binder, in TightTyping]
T:101 [binder, in CanonicalForms]
T:101 [binder, in PreciseFlow]
T:102 [binder, in InvertibleSubtyping]
T:102 [binder, in ReplacementTyping]
T:103 [binder, in Substitution]
T:103 [binder, in PreciseTyping]
T:104 [binder, in CanonicalForms]
T:104 [binder, in InvertibleTyping]
T:105 [binder, in PreciseFlow]
T:105 [binder, in Safety]
T:106 [binder, in Replacement]
T:106 [binder, in GADTRules]
T:107 [binder, in RecordAndInertTypes]
T:108 [binder, in CanonicalForms]
T:108 [binder, in InvertibleTyping]
t:109 [binder, in CanonicalForms]
T:109 [binder, in PreciseFlow]
T:109 [binder, in Safety]
T:109 [binder, in ReplacementTyping]
T:11 [binder, in InvertibleSubtyping]
t:111 [binder, in Binding]
T:111 [binder, in GADTRules]
T:111 [binder, in PreciseFlow]
T:112 [binder, in Replacement]
T:112 [binder, in TightTyping]
T:112 [binder, in Substitution]
T:112 [binder, in PreciseTyping]
T:113 [binder, in InvertibleSubtyping]
T:113 [binder, in Safety]
T:114 [binder, in ReplacementTyping]
T:115 [binder, in GADTRules]
T:116 [binder, in Definitions]
T:117 [binder, in CanonicalForms]
T:117 [binder, in PreciseFlow]
T:117 [binder, in InvertibleTyping]
T:117 [binder, in Substitution]
T:118 [binder, in TightTyping]
T:119 [binder, in InvertibleSubtyping]
T:119 [binder, in Replacement]
T:119 [binder, in Safety]
T:12 [binder, in Subenvironments]
T:12 [binder, in GADTRules]
T:12 [binder, in Reduction]
T:12 [binder, in Safety]
T:12 [binder, in ReplacementTyping]
T:12 [binder, in GeneralToTight]
T:120 [binder, in Binding]
T:121 [binder, in PreciseTyping]
t:122 [binder, in Safety]
T:123 [binder, in CanonicalForms]
T:124 [binder, in InvertibleSubtyping]
T:124 [binder, in TightTyping]
T:125 [binder, in InvertibleTyping]
T:125 [binder, in Safety]
T:126 [binder, in GADTRules]
T:126 [binder, in PreciseFlow]
t:126 [binder, in Definitions]
T:126 [binder, in PreciseTyping]
T:127 [binder, in Replacement]
T:128 [binder, in InvertibleSubtyping]
T:128 [binder, in TightTyping]
T:129 [binder, in CanonicalForms]
t:129 [binder, in Safety]
t:13 [binder, in RecordAndInertTypes]
T:13 [binder, in PreciseFlow]
t:13 [binder, in Reduction]
T:13 [binder, in Safety]
t:13 [binder, in Lookup]
T:130 [binder, in Safety]
T:132 [binder, in GADTRules]
T:132 [binder, in ReplacementTyping]
T:132 [binder, in PreciseTyping]
T:133 [binder, in Binding]
T:133 [binder, in InvertibleSubtyping]
T:135 [binder, in CanonicalForms]
T:137 [binder, in Binding]
t:137 [binder, in TightTyping]
T:138 [binder, in TightTyping]
T:138 [binder, in Safety]
T:138 [binder, in PreciseTyping]
T:139 [binder, in PreciseFlow]
T:14 [binder, in Substitution]
T:141 [binder, in CanonicalForms]
t:143 [binder, in Binding]
t:145 [binder, in Safety]
T:146 [binder, in Replacement]
T:146 [binder, in Safety]
T:148 [binder, in PreciseFlow]
T:15 [binder, in InvertibleSubtyping]
T:15 [binder, in Narrowing]
T:15 [binder, in ReplacementTyping]
T:15 [binder, in Substitution]
T:150 [binder, in CanonicalForms]
T:150 [binder, in Binding]
T:152 [binder, in Replacement]
T:152 [binder, in Safety]
t:152 [binder, in Definitions]
T:153 [binder, in Binding]
T:153 [binder, in PreciseFlow]
T:153 [binder, in PreciseTyping]
T:157 [binder, in InvertibleSubtyping]
T:158 [binder, in Replacement]
t:158 [binder, in Definitions]
T:158 [binder, in PreciseTyping]
T:159 [binder, in PreciseFlow]
t:159 [binder, in Safety]
T:16 [binder, in Replacement]
T:16 [binder, in Lookup]
T:16 [binder, in PreciseTyping]
T:161 [binder, in CanonicalForms]
T:161 [binder, in InvertibleSubtyping]
t:163 [binder, in Safety]
T:163 [binder, in PreciseTyping]
T:164 [binder, in InvertibleSubtyping]
t:165 [binder, in Safety]
T:165 [binder, in ReplacementTyping]
T:166 [binder, in PreciseFlow]
t:166 [binder, in Definitions]
T:167 [binder, in CanonicalForms]
T:168 [binder, in PreciseTyping]
t:169 [binder, in Safety]
T:17 [binder, in Binding]
T:172 [binder, in CanonicalForms]
T:173 [binder, in Binding]
T:173 [binder, in PreciseFlow]
t:173 [binder, in Safety]
T:173 [binder, in PreciseTyping]
t:175 [binder, in Safety]
T:176 [binder, in Safety]
T:176 [binder, in ReplacementTyping]
T:178 [binder, in PreciseTyping]
t:179 [binder, in CanonicalForms]
T:179 [binder, in PreciseFlow]
T:18 [binder, in TightTyping]
T:180 [binder, in Binding]
T:181 [binder, in CanonicalForms]
T:181 [binder, in PreciseTyping]
T:183 [binder, in ReplacementTyping]
t:184 [binder, in Binding]
T:184 [binder, in PreciseFlow]
T:186 [binder, in PreciseTyping]
T:187 [binder, in GADTRules]
T:188 [binder, in CanonicalForms]
T:19 [binder, in InvertibleSubtyping]
T:19 [binder, in Weakening]
t:190 [binder, in CanonicalForms]
T:190 [binder, in ReplacementTyping]
T:190 [binder, in PreciseTyping]
T:191 [binder, in GADTRules]
T:196 [binder, in CanonicalForms]
T:196 [binder, in PreciseTyping]
t:197 [binder, in CanonicalForms]
t:197 [binder, in Binding]
T:197 [binder, in ReplacementTyping]
T:199 [binder, in PreciseTyping]
t:2 [binder, in Narrowing]
t:2 [binder, in Weakening]
T:20 [binder, in GADTRules]
T:20 [binder, in Safety]
T:20 [binder, in PreciseTyping]
T:201 [binder, in CanonicalForms]
T:201 [binder, in PreciseFlow]
t:202 [binder, in CanonicalForms]
T:202 [binder, in ReplacementTyping]
T:206 [binder, in PreciseFlow]
T:206 [binder, in ReplacementTyping]
T:208 [binder, in PreciseTyping]
T:21 [binder, in PreciseFlow]
T:21 [binder, in TightTyping]
T:21 [binder, in GeneralToTight]
T:210 [binder, in Binding]
T:211 [binder, in ReplacementTyping]
t:214 [binder, in CanonicalForms]
T:217 [binder, in Binding]
T:218 [binder, in ReplacementTyping]
T:219 [binder, in PreciseTyping]
T:22 [binder, in InvertibleSubtyping]
T:22 [binder, in ReplacementTyping]
t:221 [binder, in Binding]
t:224 [binder, in CanonicalForms]
T:224 [binder, in ReplacementTyping]
T:225 [binder, in PreciseTyping]
T:227 [binder, in ReplacementTyping]
T:228 [binder, in Definitions]
T:228 [binder, in PreciseTyping]
t:23 [binder, in Reduction]
t:23 [binder, in Narrowing]
T:23 [binder, in Substitution]
T:23 [binder, in PreciseTyping]
T:230 [binder, in ReplacementTyping]
T:231 [binder, in PreciseTyping]
T:234 [binder, in CanonicalForms]
t:234 [binder, in Binding]
t:234 [binder, in Definitions]
T:235 [binder, in ReplacementTyping]
T:235 [binder, in PreciseTyping]
t:24 [binder, in CanonicalForms]
T:24 [binder, in Narrowing]
T:24 [binder, in Weakening]
T:240 [binder, in ReplacementTyping]
t:241 [binder, in Binding]
T:242 [binder, in PreciseTyping]
T:243 [binder, in ReplacementTyping]
T:244 [binder, in Binding]
T:246 [binder, in PreciseTyping]
T:25 [binder, in CanonicalForms]
T:25 [binder, in RecordAndInertTypes]
T:25 [binder, in PreciseFlow]
t:25 [binder, in Lookup]
T:250 [binder, in Definitions]
T:250 [binder, in PreciseTyping]
T:258 [binder, in PreciseTyping]
T:26 [binder, in GADTRules]
t:26 [binder, in Reduction]
T:26 [binder, in Safety]
T:26 [binder, in PreciseTyping]
t:26 [binder, in GeneralToTight]
T:260 [binder, in Definitions]
t:261 [binder, in Binding]
T:262 [binder, in CanonicalForms]
T:262 [binder, in Definitions]
T:263 [binder, in ReplacementTyping]
T:263 [binder, in PreciseTyping]
T:267 [binder, in ReplacementTyping]
T:267 [binder, in Definitions]
T:268 [binder, in PreciseTyping]
t:27 [binder, in Binding]
T:27 [binder, in ReplacementTyping]
t:27 [binder, in Substitution]
T:27 [binder, in GeneralToTight]
T:271 [binder, in ReplacementTyping]
T:272 [binder, in Definitions]
T:273 [binder, in Definitions]
T:274 [binder, in ReplacementTyping]
T:276 [binder, in PreciseTyping]
T:278 [binder, in Definitions]
T:279 [binder, in Binding]
T:279 [binder, in ReplacementTyping]
T:28 [binder, in Replacement]
T:28 [binder, in InvertibleTyping]
T:28 [binder, in Substitution]
T:281 [binder, in CanonicalForms]
T:281 [binder, in Definitions]
T:281 [binder, in PreciseTyping]
T:282 [binder, in ReplacementTyping]
T:284 [binder, in Definitions]
T:286 [binder, in ReplacementTyping]
T:286 [binder, in PreciseTyping]
T:287 [binder, in CanonicalForms]
T:29 [binder, in RecordAndInertTypes]
T:29 [binder, in PreciseFlow]
T:29 [binder, in PreciseTyping]
T:290 [binder, in Definitions]
T:290 [binder, in PreciseTyping]
T:293 [binder, in CanonicalForms]
T:294 [binder, in ReplacementTyping]
T:295 [binder, in Definitions]
T:297 [binder, in Definitions]
T:298 [binder, in Definitions]
T:299 [binder, in CanonicalForms]
T:299 [binder, in Binding]
T:3 [binder, in Replacement]
T:3 [binder, in Narrowing]
T:3 [binder, in Weakening]
t:30 [binder, in Reduction]
T:30 [binder, in TightTyping]
T:303 [binder, in PreciseTyping]
T:304 [binder, in CanonicalForms]
t:304 [binder, in Binding]
T:305 [binder, in Binding]
T:307 [binder, in ReplacementTyping]
t:308 [binder, in CanonicalForms]
T:308 [binder, in PreciseTyping]
T:312 [binder, in Definitions]
T:313 [binder, in PreciseTyping]
T:315 [binder, in CanonicalForms]
T:318 [binder, in ReplacementTyping]
T:318 [binder, in PreciseTyping]
T:32 [binder, in RecordAndInertTypes]
T:32 [binder, in InvertibleTyping]
T:32 [binder, in Narrowing]
t:32 [binder, in Lookup]
t:32 [binder, in GeneralToTight]
T:322 [binder, in CanonicalForms]
T:322 [binder, in ReplacementTyping]
T:323 [binder, in Binding]
T:326 [binder, in PreciseTyping]
T:327 [binder, in Definitions]
T:328 [binder, in ReplacementTyping]
T:329 [binder, in Binding]
T:33 [binder, in Replacement]
T:33 [binder, in PreciseFlow]
T:33 [binder, in Safety]
T:33 [binder, in PreciseTyping]
T:33 [binder, in GeneralToTight]
T:331 [binder, in Definitions]
t:332 [binder, in Definitions]
T:332 [binder, in PreciseTyping]
T:335 [binder, in ReplacementTyping]
T:338 [binder, in PreciseTyping]
T:339 [binder, in Binding]
T:339 [binder, in Definitions]
T:34 [binder, in TightTyping]
t:34 [binder, in Lookup]
T:342 [binder, in ReplacementTyping]
T:344 [binder, in Binding]
T:344 [binder, in Definitions]
t:345 [binder, in Binding]
T:345 [binder, in PreciseTyping]
T:35 [binder, in RecordAndInertTypes]
T:35 [binder, in InvertibleSubtyping]
t:35 [binder, in Weakening]
T:351 [binder, in ReplacementTyping]
T:351 [binder, in Definitions]
T:352 [binder, in PreciseTyping]
T:353 [binder, in CanonicalForms]
T:353 [binder, in Binding]
T:355 [binder, in Definitions]
t:358 [binder, in Definitions]
T:358 [binder, in PreciseTyping]
T:359 [binder, in ReplacementTyping]
t:36 [binder, in TightTyping]
T:36 [binder, in GeneralToTight]
T:36 [binder, in Weakening]
T:360 [binder, in Definitions]
T:361 [binder, in Binding]
T:362 [binder, in PreciseTyping]
T:366 [binder, in ReplacementTyping]
T:366 [binder, in PreciseTyping]
T:37 [binder, in PreciseTyping]
T:370 [binder, in PreciseTyping]
T:371 [binder, in Binding]
T:371 [binder, in ReplacementTyping]
T:371 [binder, in Definitions]
T:377 [binder, in Definitions]
T:377 [binder, in PreciseTyping]
T:378 [binder, in ReplacementTyping]
T:38 [binder, in PreciseFlow]
T:38 [binder, in Reduction]
T:38 [binder, in TightTyping]
T:380 [binder, in Definitions]
T:382 [binder, in PreciseTyping]
T:385 [binder, in ReplacementTyping]
T:385 [binder, in Definitions]
T:388 [binder, in Definitions]
T:390 [binder, in PreciseTyping]
T:391 [binder, in Definitions]
T:392 [binder, in ReplacementTyping]
T:394 [binder, in Definitions]
T:395 [binder, in PreciseTyping]
t:397 [binder, in Definitions]
T:398 [binder, in ReplacementTyping]
T:398 [binder, in Definitions]
T:4 [binder, in InvertibleSubtyping]
t:40 [binder, in Lookup]
T:40 [binder, in GeneralToTight]
T:403 [binder, in ReplacementTyping]
T:404 [binder, in Definitions]
T:405 [binder, in PreciseTyping]
T:408 [binder, in Definitions]
t:409 [binder, in Definitions]
T:41 [binder, in RecordAndInertTypes]
T:41 [binder, in PreciseTyping]
T:410 [binder, in ReplacementTyping]
T:410 [binder, in PreciseTyping]
T:414 [binder, in ReplacementTyping]
T:418 [binder, in ReplacementTyping]
T:419 [binder, in PreciseTyping]
T:42 [binder, in InvertibleSubtyping]
T:42 [binder, in InvertibleTyping]
t:42 [binder, in Lookup]
T:420 [binder, in Definitions]
T:425 [binder, in PreciseTyping]
T:426 [binder, in ReplacementTyping]
T:427 [binder, in Definitions]
T:43 [binder, in PreciseFlow]
T:434 [binder, in ReplacementTyping]
T:439 [binder, in Definitions]
T:44 [binder, in Substitution]
T:441 [binder, in ReplacementTyping]
T:441 [binder, in Definitions]
T:443 [binder, in Definitions]
T:445 [binder, in Definitions]
T:447 [binder, in PreciseTyping]
T:448 [binder, in Definitions]
T:45 [binder, in ReplacementTyping]
T:45 [binder, in PreciseTyping]
T:451 [binder, in Definitions]
T:451 [binder, in PreciseTyping]
T:454 [binder, in Definitions]
T:455 [binder, in PreciseTyping]
T:458 [binder, in Definitions]
T:459 [binder, in PreciseTyping]
T:46 [binder, in RecordAndInertTypes]
T:46 [binder, in InvertibleTyping]
T:46 [binder, in Safety]
T:46 [binder, in Weakening]
T:461 [binder, in Definitions]
T:463 [binder, in PreciseTyping]
T:467 [binder, in PreciseTyping]
T:47 [binder, in PreciseFlow]
T:472 [binder, in PreciseTyping]
T:476 [binder, in PreciseTyping]
T:48 [binder, in Reduction]
T:48 [binder, in PreciseTyping]
T:48 [binder, in GeneralToTight]
T:481 [binder, in PreciseTyping]
T:485 [binder, in PreciseTyping]
t:49 [binder, in CanonicalForms]
T:49 [binder, in ReplacementTyping]
T:49 [binder, in Substitution]
T:491 [binder, in PreciseTyping]
T:497 [binder, in Definitions]
T:497 [binder, in PreciseTyping]
T:5 [binder, in PreciseFlow]
T:5 [binder, in InvertibleTyping]
T:5 [binder, in Safety]
T:5 [binder, in ReplacementTyping]
T:5 [binder, in PreciseTyping]
T:50 [binder, in CanonicalForms]
T:50 [binder, in InvertibleSubtyping]
T:50 [binder, in InvertibleTyping]
T:50 [binder, in TightTyping]
T:503 [binder, in Definitions]
T:503 [binder, in PreciseTyping]
T:509 [binder, in PreciseTyping]
T:51 [binder, in PreciseFlow]
T:51 [binder, in Definitions]
T:510 [binder, in Definitions]
T:514 [binder, in PreciseTyping]
T:515 [binder, in Definitions]
T:519 [binder, in PreciseTyping]
t:52 [binder, in GeneralToTight]
T:524 [binder, in PreciseTyping]
T:527 [binder, in PreciseTyping]
T:528 [binder, in Definitions]
T:539 [binder, in PreciseTyping]
T:54 [binder, in RecordAndInertTypes]
T:54 [binder, in PreciseFlow]
T:545 [binder, in PreciseTyping]
T:550 [binder, in PreciseTyping]
T:56 [binder, in InvertibleTyping]
t:56 [binder, in Reduction]
T:56 [binder, in TightTyping]
T:57 [binder, in InvertibleSubtyping]
T:57 [binder, in PreciseFlow]
T:57 [binder, in Reduction]
T:59 [binder, in RecordAndInertTypes]
T:59 [binder, in TightTyping]
T:59 [binder, in Safety]
T:6 [binder, in InvertibleSubtyping]
T:6 [binder, in Subenvironments]
T:6 [binder, in GADTRules]
t:6 [binder, in PreciseFlow]
T:61 [binder, in InvertibleTyping]
t:61 [binder, in Definitions]
T:62 [binder, in PreciseFlow]
t:62 [binder, in Lookup]
T:63 [binder, in InvertibleSubtyping]
T:64 [binder, in TightTyping]
t:65 [binder, in Lookup]
T:67 [binder, in PreciseFlow]
T:67 [binder, in TightTyping]
T:67 [binder, in Safety]
T:68 [binder, in InvertibleSubtyping]
T:69 [binder, in ReplacementTyping]
T:7 [binder, in CanonicalForms]
T:7 [binder, in TightTyping]
T:70 [binder, in TightTyping]
t:70 [binder, in Substitution]
T:70 [binder, in PreciseTyping]
T:71 [binder, in PreciseFlow]
T:71 [binder, in Substitution]
T:72 [binder, in CanonicalForms]
T:72 [binder, in RecordAndInertTypes]
t:72 [binder, in Lookup]
t:73 [binder, in CanonicalForms]
T:73 [binder, in GADTRules]
T:73 [binder, in TightTyping]
T:74 [binder, in InvertibleTyping]
T:74 [binder, in Substitution]
T:75 [binder, in PreciseFlow]
T:75 [binder, in PreciseTyping]
t:76 [binder, in TightTyping]
t:76 [binder, in Substitution]
T:77 [binder, in RecordAndInertTypes]
T:77 [binder, in InvertibleSubtyping]
T:77 [binder, in TightTyping]
T:78 [binder, in PreciseTyping]
T:79 [binder, in PreciseFlow]
T:79 [binder, in Safety]
T:79 [binder, in ReplacementTyping]
T:8 [binder, in InvertibleSubtyping]
T:8 [binder, in Safety]
T:8 [binder, in ReplacementTyping]
T:8 [binder, in GeneralToTight]
T:80 [binder, in Binding]
T:80 [binder, in GADTRules]
T:80 [binder, in InvertibleTyping]
T:80 [binder, in TightTyping]
T:80 [binder, in Substitution]
T:81 [binder, in InvertibleSubtyping]
T:81 [binder, in Replacement]
T:82 [binder, in TightTyping]
T:82 [binder, in ReplacementTyping]
T:83 [binder, in RecordAndInertTypes]
T:83 [binder, in PreciseTyping]
T:84 [binder, in Binding]
t:84 [binder, in RecordAndInertTypes]
T:84 [binder, in TightTyping]
T:85 [binder, in RecordAndInertTypes]
T:85 [binder, in GADTRules]
T:85 [binder, in InvertibleTyping]
T:86 [binder, in Binding]
T:87 [binder, in PreciseFlow]
T:87 [binder, in TightTyping]
t:87 [binder, in Definitions]
T:88 [binder, in RecordAndInertTypes]
T:88 [binder, in ReplacementTyping]
T:88 [binder, in Substitution]
t:9 [binder, in CanonicalForms]
t:9 [binder, in TightTyping]
T:90 [binder, in CanonicalForms]
T:90 [binder, in GADTRules]
T:90 [binder, in TightTyping]
t:90 [binder, in Substitution]
T:90 [binder, in PreciseTyping]
T:91 [binder, in Binding]
T:91 [binder, in Replacement]
T:91 [binder, in InvertibleTyping]
t:92 [binder, in CanonicalForms]
T:92 [binder, in RecordAndInertTypes]
T:92 [binder, in PreciseFlow]
T:92 [binder, in Safety]
T:93 [binder, in TightTyping]
T:94 [binder, in Replacement]
T:94 [binder, in GADTRules]
T:95 [binder, in CanonicalForms]
T:95 [binder, in PreciseFlow]
T:95 [binder, in ReplacementTyping]
T:95 [binder, in Substitution]
T:96 [binder, in Binding]
T:96 [binder, in RecordAndInertTypes]
T:96 [binder, in InvertibleTyping]
T:96 [binder, in PreciseTyping]
T:97 [binder, in InvertibleSubtyping]
T:97 [binder, in TightTyping]
T:98 [binder, in CanonicalForms]
t:98 [binder, in Binding]
T:98 [binder, in RecordAndInertTypes]
T:99 [binder, in RecordAndInertTypes]
t:99 [binder, in Definitions]


U

unique_rcd_trm [lemma, in RecordAndInertTypes]
unique_rcd_typ [lemma, in RecordAndInertTypes]
unique_membership_notin_trm_labels [lemma, in GADTRules]
unique_membership_notin_typ_labels [lemma, in GADTRules]
unique_membership_in_trm_labels [lemma, in GADTRules]
unique_membership_in_typ_labels [lemma, in GADTRules]
unique_membership [inductive, in Definitions]
U':152 [binder, in ReplacementTyping]
U':159 [binder, in ReplacementTyping]
U':188 [binder, in PreciseFlow]
U':190 [binder, in PreciseFlow]
U':358 [binder, in ReplacementTyping]
U':365 [binder, in ReplacementTyping]
U':422 [binder, in ReplacementTyping]
U':44 [binder, in GeneralToTight]
U':489 [binder, in PreciseTyping]
U':495 [binder, in PreciseTyping]
U':499 [binder, in PreciseTyping]
U':507 [binder, in PreciseTyping]
U1:117 [binder, in GADTRules]
U1:134 [binder, in GADTRules]
U1:134 [binder, in PreciseFlow]
U1:135 [binder, in InvertibleSubtyping]
U1:141 [binder, in GADTRules]
U1:146 [binder, in GADTRules]
U1:154 [binder, in GADTRules]
U1:160 [binder, in GADTRules]
U1:167 [binder, in GADTRules]
U1:174 [binder, in GADTRules]
U1:179 [binder, in GADTRules]
U1:299 [binder, in Definitions]
U1:305 [binder, in Definitions]
U1:34 [binder, in PreciseFlow]
U1:39 [binder, in PreciseFlow]
U1:465 [binder, in Definitions]
U1:476 [binder, in Definitions]
U1:483 [binder, in Definitions]
U1:76 [binder, in GADTRules]
U1:82 [binder, in GADTRules]
U1:83 [binder, in InvertibleSubtyping]
U1:84 [binder, in InvertibleSubtyping]
U1:85 [binder, in InvertibleSubtyping]
U1:86 [binder, in InvertibleSubtyping]
U1:87 [binder, in InvertibleSubtyping]
U1:88 [binder, in InvertibleSubtyping]
U1:89 [binder, in InvertibleSubtyping]
U1:90 [binder, in InvertibleSubtyping]
U1:91 [binder, in InvertibleSubtyping]
U1:92 [binder, in InvertibleSubtyping]
U1:93 [binder, in InvertibleSubtyping]
U1:94 [binder, in RecordAndInertTypes]
U2:118 [binder, in GADTRules]
U2:135 [binder, in PreciseFlow]
U2:147 [binder, in GADTRules]
U2:155 [binder, in GADTRules]
U2:300 [binder, in Definitions]
U2:306 [binder, in Definitions]
U2:35 [binder, in PreciseFlow]
U2:40 [binder, in PreciseFlow]
U2:77 [binder, in GADTRules]
U2:83 [binder, in GADTRules]
U2:95 [binder, in RecordAndInertTypes]
u:100 [binder, in Definitions]
U:101 [binder, in Replacement]
U:101 [binder, in TightTyping]
U:102 [binder, in RecordAndInertTypes]
U:102 [binder, in PreciseFlow]
U:102 [binder, in InvertibleTyping]
u:102 [binder, in Definitions]
U:103 [binder, in GADTRules]
U:104 [binder, in ReplacementTyping]
U:104 [binder, in PreciseTyping]
u:105 [binder, in Definitions]
U:106 [binder, in PreciseFlow]
U:107 [binder, in Replacement]
U:108 [binder, in GADTRules]
U:109 [binder, in InvertibleTyping]
u:109 [binder, in Definitions]
U:11 [binder, in CanonicalForms]
U:11 [binder, in TightTyping]
U:11 [binder, in PreciseTyping]
U:110 [binder, in Safety]
U:110 [binder, in Substitution]
U:111 [binder, in ReplacementTyping]
U:113 [binder, in Replacement]
U:113 [binder, in GADTRules]
U:114 [binder, in TightTyping]
U:114 [binder, in Safety]
u:115 [binder, in Definitions]
u:118 [binder, in Definitions]
U:119 [binder, in InvertibleTyping]
u:12 [binder, in CanonicalForms]
U:12 [binder, in InvertibleSubtyping]
U:12 [binder, in InvertibleTyping]
U:120 [binder, in CanonicalForms]
U:120 [binder, in Replacement]
U:120 [binder, in TightTyping]
U:121 [binder, in GADTRules]
u:125 [binder, in Definitions]
U:126 [binder, in CanonicalForms]
U:127 [binder, in PreciseTyping]
U:128 [binder, in Replacement]
U:128 [binder, in GADTRules]
u:128 [binder, in Definitions]
U:129 [binder, in InvertibleSubtyping]
u:131 [binder, in Definitions]
U:132 [binder, in CanonicalForms]
U:133 [binder, in PreciseTyping]
U:134 [binder, in InvertibleSubtyping]
u:134 [binder, in Definitions]
u:137 [binder, in Definitions]
U:138 [binder, in CanonicalForms]
U:139 [binder, in PreciseTyping]
U:14 [binder, in GADTRules]
U:141 [binder, in TightTyping]
U:142 [binder, in InvertibleSubtyping]
U:142 [binder, in PreciseFlow]
U:144 [binder, in CanonicalForms]
U:144 [binder, in PreciseTyping]
U:145 [binder, in CanonicalForms]
U:145 [binder, in ReplacementTyping]
U:146 [binder, in CanonicalForms]
U:146 [binder, in ReplacementTyping]
U:147 [binder, in CanonicalForms]
U:147 [binder, in Replacement]
u:148 [binder, in Safety]
U:149 [binder, in InvertibleSubtyping]
U:149 [binder, in PreciseFlow]
u:149 [binder, in Definitions]
U:149 [binder, in PreciseTyping]
U:15 [binder, in CanonicalForms]
u:15 [binder, in RecordAndInertTypes]
U:15 [binder, in Safety]
u:151 [binder, in Definitions]
U:153 [binder, in CanonicalForms]
U:153 [binder, in Replacement]
u:153 [binder, in Definitions]
U:154 [binder, in CanonicalForms]
U:154 [binder, in PreciseFlow]
U:154 [binder, in ReplacementTyping]
U:154 [binder, in PreciseTyping]
U:155 [binder, in CanonicalForms]
u:155 [binder, in Definitions]
U:156 [binder, in CanonicalForms]
u:157 [binder, in Definitions]
U:158 [binder, in InvertibleSubtyping]
U:159 [binder, in Replacement]
u:159 [binder, in Definitions]
U:159 [binder, in PreciseTyping]
U:16 [binder, in InvertibleSubtyping]
U:16 [binder, in Subenvironments]
U:160 [binder, in CanonicalForms]
U:160 [binder, in PreciseFlow]
u:161 [binder, in Definitions]
u:163 [binder, in Definitions]
u:165 [binder, in Definitions]
U:166 [binder, in CanonicalForms]
U:167 [binder, in PreciseFlow]
U:167 [binder, in ReplacementTyping]
U:174 [binder, in PreciseFlow]
U:178 [binder, in ReplacementTyping]
u:179 [binder, in Binding]
U:179 [binder, in Definitions]
u:180 [binder, in CanonicalForms]
U:180 [binder, in PreciseFlow]
u:183 [binder, in Binding]
U:183 [binder, in PreciseTyping]
U:184 [binder, in Definitions]
U:185 [binder, in GADTRules]
U:185 [binder, in PreciseFlow]
U:185 [binder, in ReplacementTyping]
u:186 [binder, in Safety]
u:188 [binder, in Safety]
U:189 [binder, in CanonicalForms]
U:19 [binder, in InvertibleTyping]
U:19 [binder, in Narrowing]
u:19 [binder, in Lookup]
U:190 [binder, in GADTRules]
u:191 [binder, in CanonicalForms]
u:192 [binder, in CanonicalForms]
U:192 [binder, in ReplacementTyping]
U:192 [binder, in PreciseTyping]
u:196 [binder, in Binding]
U:197 [binder, in Definitions]
U:199 [binder, in ReplacementTyping]
U:20 [binder, in InvertibleSubtyping]
u:200 [binder, in Binding]
U:200 [binder, in PreciseTyping]
U:202 [binder, in Definitions]
U:203 [binder, in PreciseFlow]
U:207 [binder, in CanonicalForms]
U:207 [binder, in PreciseFlow]
U:21 [binder, in GADTRules]
U:211 [binder, in Definitions]
u:216 [binder, in Binding]
U:217 [binder, in Definitions]
U:22 [binder, in Safety]
U:22 [binder, in GeneralToTight]
u:220 [binder, in Binding]
U:220 [binder, in PreciseTyping]
U:228 [binder, in ReplacementTyping]
U:23 [binder, in InvertibleSubtyping]
U:231 [binder, in ReplacementTyping]
U:232 [binder, in PreciseTyping]
u:233 [binder, in Binding]
U:236 [binder, in ReplacementTyping]
u:237 [binder, in Binding]
U:237 [binder, in PreciseTyping]
u:240 [binder, in Binding]
u:243 [binder, in Binding]
u:246 [binder, in Binding]
U:25 [binder, in InvertibleTyping]
U:25 [binder, in Weakening]
U:252 [binder, in ReplacementTyping]
U:252 [binder, in PreciseTyping]
U:253 [binder, in PreciseTyping]
U:259 [binder, in PreciseTyping]
U:26 [binder, in CanonicalForms]
u:26 [binder, in Binding]
U:26 [binder, in PreciseFlow]
U:27 [binder, in Safety]
U:277 [binder, in PreciseTyping]
U:279 [binder, in Definitions]
u:28 [binder, in CanonicalForms]
U:28 [binder, in GADTRules]
U:28 [binder, in Narrowing]
U:282 [binder, in CanonicalForms]
U:282 [binder, in Definitions]
U:282 [binder, in PreciseTyping]
U:283 [binder, in ReplacementTyping]
u:29 [binder, in Binding]
U:29 [binder, in ReplacementTyping]
U:295 [binder, in PreciseTyping]
U:296 [binder, in ReplacementTyping]
U:30 [binder, in PreciseFlow]
U:30 [binder, in PreciseTyping]
U:30 [binder, in GeneralToTight]
U:300 [binder, in PreciseTyping]
U:304 [binder, in ReplacementTyping]
U:304 [binder, in PreciseTyping]
U:305 [binder, in CanonicalForms]
U:316 [binder, in CanonicalForms]
U:319 [binder, in ReplacementTyping]
u:32 [binder, in Binding]
U:321 [binder, in PreciseTyping]
U:323 [binder, in ReplacementTyping]
U:329 [binder, in PreciseTyping]
U:330 [binder, in Binding]
U:330 [binder, in ReplacementTyping]
U:333 [binder, in Definitions]
U:337 [binder, in ReplacementTyping]
U:34 [binder, in Safety]
U:34 [binder, in PreciseTyping]
U:341 [binder, in Binding]
U:341 [binder, in PreciseTyping]
U:344 [binder, in ReplacementTyping]
U:346 [binder, in Binding]
u:35 [binder, in Binding]
U:352 [binder, in ReplacementTyping]
U:354 [binder, in PreciseTyping]
U:355 [binder, in CanonicalForms]
u:359 [binder, in Definitions]
U:36 [binder, in ReplacementTyping]
U:360 [binder, in ReplacementTyping]
U:361 [binder, in Definitions]
U:37 [binder, in InvertibleSubtyping]
u:37 [binder, in TightTyping]
U:37 [binder, in GeneralToTight]
U:371 [binder, in PreciseTyping]
U:372 [binder, in Definitions]
U:373 [binder, in ReplacementTyping]
U:379 [binder, in PreciseTyping]
u:38 [binder, in Binding]
U:38 [binder, in PreciseTyping]
U:380 [binder, in ReplacementTyping]
U:385 [binder, in PreciseTyping]
U:387 [binder, in ReplacementTyping]
U:39 [binder, in TightTyping]
U:392 [binder, in PreciseTyping]
U:394 [binder, in ReplacementTyping]
U:395 [binder, in Definitions]
U:399 [binder, in Definitions]
U:40 [binder, in Weakening]
U:407 [binder, in PreciseTyping]
U:41 [binder, in InvertibleTyping]
U:41 [binder, in GeneralToTight]
U:411 [binder, in Definitions]
U:415 [binder, in ReplacementTyping]
U:42 [binder, in Replacement]
U:42 [binder, in ReplacementTyping]
u:42 [binder, in Definitions]
U:42 [binder, in PreciseTyping]
U:420 [binder, in ReplacementTyping]
U:420 [binder, in PreciseTyping]
U:426 [binder, in PreciseTyping]
U:433 [binder, in PreciseTyping]
U:436 [binder, in ReplacementTyping]
U:44 [binder, in InvertibleSubtyping]
U:44 [binder, in PreciseFlow]
U:440 [binder, in PreciseTyping]
U:443 [binder, in ReplacementTyping]
U:449 [binder, in Definitions]
U:452 [binder, in Definitions]
U:455 [binder, in Definitions]
U:459 [binder, in Definitions]
u:46 [binder, in Definitions]
U:460 [binder, in PreciseTyping]
U:462 [binder, in Definitions]
U:464 [binder, in PreciseTyping]
U:47 [binder, in Replacement]
U:47 [binder, in InvertibleTyping]
U:48 [binder, in PreciseFlow]
U:48 [binder, in Safety]
U:486 [binder, in PreciseTyping]
U:49 [binder, in GeneralToTight]
U:492 [binder, in PreciseTyping]
U:498 [binder, in PreciseTyping]
U:499 [binder, in Definitions]
U:5 [binder, in GeneralToTight]
U:50 [binder, in ReplacementTyping]
u:50 [binder, in Definitions]
U:50 [binder, in Substitution]
U:504 [binder, in PreciseTyping]
U:505 [binder, in Definitions]
U:51 [binder, in InvertibleSubtyping]
U:51 [binder, in InvertibleTyping]
U:51 [binder, in TightTyping]
U:510 [binder, in PreciseTyping]
U:515 [binder, in PreciseTyping]
U:52 [binder, in CanonicalForms]
U:520 [binder, in PreciseTyping]
U:529 [binder, in PreciseTyping]
u:53 [binder, in CanonicalForms]
u:53 [binder, in Definitions]
U:538 [binder, in PreciseTyping]
U:544 [binder, in PreciseTyping]
U:56 [binder, in Replacement]
U:56 [binder, in Safety]
U:57 [binder, in CanonicalForms]
U:57 [binder, in InvertibleTyping]
U:58 [binder, in InvertibleSubtyping]
U:6 [binder, in PreciseTyping]
u:60 [binder, in Definitions]
U:61 [binder, in Replacement]
U:61 [binder, in PreciseTyping]
U:63 [binder, in PreciseFlow]
u:63 [binder, in Definitions]
U:66 [binder, in Replacement]
u:66 [binder, in Definitions]
U:66 [binder, in PreciseTyping]
U:68 [binder, in PreciseFlow]
u:69 [binder, in Definitions]
U:7 [binder, in RecordAndInertTypes]
U:7 [binder, in GADTRules]
U:7 [binder, in PreciseFlow]
U:70 [binder, in InvertibleTyping]
U:70 [binder, in Safety]
U:72 [binder, in Replacement]
U:72 [binder, in PreciseFlow]
u:72 [binder, in Definitions]
U:74 [binder, in GADTRules]
U:74 [binder, in TightTyping]
U:75 [binder, in CanonicalForms]
U:75 [binder, in InvertibleTyping]
U:75 [binder, in Substitution]
U:76 [binder, in CanonicalForms]
U:76 [binder, in PreciseFlow]
U:78 [binder, in InvertibleSubtyping]
U:78 [binder, in TightTyping]
U:78 [binder, in ReplacementTyping]
U:79 [binder, in PreciseTyping]
U:80 [binder, in PreciseFlow]
u:81 [binder, in Substitution]
U:82 [binder, in InvertibleSubtyping]
U:82 [binder, in Substitution]
U:83 [binder, in ReplacementTyping]
U:84 [binder, in PreciseFlow]
u:84 [binder, in Definitions]
U:84 [binder, in PreciseTyping]
U:86 [binder, in GADTRules]
u:86 [binder, in Definitions]
U:87 [binder, in InvertibleTyping]
U:87 [binder, in Safety]
U:88 [binder, in PreciseFlow]
U:88 [binder, in TightTyping]
u:88 [binder, in Definitions]
U:9 [binder, in ReplacementTyping]
U:9 [binder, in GeneralToTight]
U:90 [binder, in ReplacementTyping]
u:90 [binder, in Definitions]
U:91 [binder, in GADTRules]
U:91 [binder, in TightTyping]
U:91 [binder, in Substitution]
U:91 [binder, in PreciseTyping]
u:92 [binder, in Definitions]
U:94 [binder, in TightTyping]
u:94 [binder, in Definitions]
U:95 [binder, in Replacement]
u:96 [binder, in Definitions]
U:96 [binder, in Substitution]
U:97 [binder, in GADTRules]
U:97 [binder, in PreciseFlow]
U:97 [binder, in ReplacementTyping]
U:98 [binder, in TightTyping]
u:98 [binder, in Definitions]
U:98 [binder, in PreciseTyping]


V

val [inductive, in Definitions]
val_typing [lemma, in Safety]
val_mut [definition, in Definitions]
val_lambda [constructor, in Definitions]
val_new [constructor, in Definitions]
val_typ_all_to_lambda [lemma, in GeneralToTight]
V':532 [binder, in PreciseTyping]
v1:49 [binder, in Lookup]
v2:50 [binder, in Lookup]
V:10 [binder, in CanonicalForms]
v:100 [binder, in Binding]
V:103 [binder, in Replacement]
v:103 [binder, in InvertibleTyping]
V:105 [binder, in PreciseTyping]
V:107 [binder, in PreciseTyping]
V:109 [binder, in Replacement]
v:129 [binder, in Definitions]
v:144 [binder, in Binding]
V:145 [binder, in PreciseFlow]
V:153 [binder, in ReplacementTyping]
v:154 [binder, in Safety]
V:155 [binder, in PreciseFlow]
V:160 [binder, in ReplacementTyping]
v:160 [binder, in Definitions]
V:163 [binder, in PreciseFlow]
V:169 [binder, in PreciseFlow]
v:178 [binder, in Safety]
v:186 [binder, in Binding]
V:205 [binder, in PreciseTyping]
V:213 [binder, in PreciseTyping]
v:22 [binder, in Reduction]
v:22 [binder, in Lookup]
v:223 [binder, in Binding]
v:235 [binder, in Definitions]
v:252 [binder, in Definitions]
V:263 [binder, in CanonicalForms]
V:273 [binder, in CanonicalForms]
v:278 [binder, in ReplacementTyping]
v:281 [binder, in ReplacementTyping]
v:283 [binder, in CanonicalForms]
v:285 [binder, in ReplacementTyping]
v:288 [binder, in CanonicalForms]
v:293 [binder, in ReplacementTyping]
v:294 [binder, in CanonicalForms]
v:3 [binder, in Reduction]
v:30 [binder, in Binding]
v:30 [binder, in Lookup]
v:300 [binder, in CanonicalForms]
v:300 [binder, in ReplacementTyping]
v:306 [binder, in ReplacementTyping]
v:314 [binder, in ReplacementTyping]
v:317 [binder, in ReplacementTyping]
V:32 [binder, in Safety]
V:320 [binder, in PreciseTyping]
v:321 [binder, in ReplacementTyping]
v:325 [binder, in ReplacementTyping]
v:328 [binder, in CanonicalForms]
v:331 [binder, in CanonicalForms]
v:333 [binder, in ReplacementTyping]
v:338 [binder, in CanonicalForms]
v:339 [binder, in ReplacementTyping]
v:347 [binder, in ReplacementTyping]
v:355 [binder, in ReplacementTyping]
v:356 [binder, in CanonicalForms]
v:362 [binder, in ReplacementTyping]
v:365 [binder, in Binding]
v:368 [binder, in ReplacementTyping]
v:374 [binder, in Binding]
v:375 [binder, in ReplacementTyping]
v:382 [binder, in ReplacementTyping]
v:389 [binder, in ReplacementTyping]
v:39 [binder, in Lookup]
v:399 [binder, in ReplacementTyping]
V:40 [binder, in Safety]
V:400 [binder, in PreciseTyping]
v:404 [binder, in ReplacementTyping]
v:411 [binder, in ReplacementTyping]
V:412 [binder, in Definitions]
v:413 [binder, in ReplacementTyping]
V:415 [binder, in PreciseTyping]
v:417 [binder, in ReplacementTyping]
v:421 [binder, in ReplacementTyping]
v:424 [binder, in ReplacementTyping]
V:427 [binder, in PreciseTyping]
v:46 [binder, in Lookup]
V:469 [binder, in PreciseTyping]
v:47 [binder, in GeneralToTight]
V:470 [binder, in PreciseTyping]
V:48 [binder, in InvertibleTyping]
v:5 [binder, in Lookup]
v:50 [binder, in PreciseFlow]
V:516 [binder, in PreciseTyping]
v:529 [binder, in Definitions]
V:530 [binder, in PreciseTyping]
v:56 [binder, in PreciseFlow]
v:60 [binder, in Lookup]
V:61 [binder, in Safety]
v:64 [binder, in Definitions]
v:70 [binder, in Lookup]
V:75 [binder, in Safety]
V:76 [binder, in Safety]
v:79 [binder, in InvertibleTyping]
v:80 [binder, in Reduction]
V:80 [binder, in PreciseTyping]
v:82 [binder, in Reduction]
V:82 [binder, in Safety]
v:84 [binder, in InvertibleTyping]
V:85 [binder, in CanonicalForms]
V:86 [binder, in CanonicalForms]
V:88 [binder, in Safety]
v:91 [binder, in Safety]
v:92 [binder, in InvertibleTyping]
v:93 [binder, in Definitions]
v:94 [binder, in InvertibleTyping]
V:97 [binder, in Replacement]


W

Weakening [library]
weaken_ty_defs [lemma, in Weakening]
weaken_subtyp [lemma, in Weakening]
weaken_ty_trm [lemma, in Weakening]
weaken_rules [lemma, in Weakening]
well_typed_notin_dom [lemma, in Binding]
well_typed_to_ok_G [lemma, in Binding]
well_typed_push [constructor, in Definitions]
well_typed_empty [constructor, in Definitions]
well_typed [inductive, in Definitions]
wf [inductive, in PreciseTyping]
wfe_push [constructor, in PreciseTyping]
wfe_empty [constructor, in PreciseTyping]
wf_prefix [lemma, in PreciseTyping]
wf_prefix_one [lemma, in PreciseTyping]
wt_to_ok_γ [lemma, in Binding]
wt_prefix [lemma, in Binding]
W:31 [binder, in CanonicalForms]
W:523 [binder, in PreciseTyping]
W:56 [binder, in CanonicalForms]
W:62 [binder, in Safety]
W:81 [binder, in Safety]
W:83 [binder, in CanonicalForms]
W:94 [binder, in Safety]
W:95 [binder, in Safety]


X

xs:291 [binder, in Binding]
x:1 [binder, in RecordAndInertTypes]
x:10 [binder, in Substitution]
x:104 [binder, in PreciseFlow]
x:105 [binder, in Substitution]
x:106 [binder, in RecordAndInertTypes]
x:108 [binder, in Binding]
x:11 [binder, in Subenvironments]
x:11 [binder, in Safety]
x:11 [binder, in Substitution]
x:110 [binder, in Binding]
x:112 [binder, in Binding]
x:114 [binder, in Substitution]
x:116 [binder, in Substitution]
x:123 [binder, in Binding]
x:127 [binder, in Binding]
x:128 [binder, in Binding]
x:13 [binder, in TightTyping]
x:131 [binder, in Binding]
x:135 [binder, in Binding]
x:135 [binder, in TightTyping]
x:139 [binder, in Binding]
x:14 [binder, in Subenvironments]
x:140 [binder, in Replacement]
x:141 [binder, in Binding]
x:146 [binder, in PreciseFlow]
x:148 [binder, in Replacement]
x:149 [binder, in Binding]
x:15 [binder, in PreciseFlow]
x:15 [binder, in Weakening]
x:150 [binder, in InvertibleSubtyping]
x:151 [binder, in Binding]
x:151 [binder, in InvertibleSubtyping]
x:152 [binder, in InvertibleSubtyping]
x:153 [binder, in InvertibleSubtyping]
x:154 [binder, in InvertibleSubtyping]
x:154 [binder, in Replacement]
x:155 [binder, in Binding]
x:157 [binder, in PreciseFlow]
x:16 [binder, in PreciseFlow]
x:16 [binder, in Safety]
x:16 [binder, in Substitution]
x:160 [binder, in Binding]
x:160 [binder, in Replacement]
x:167 [binder, in Binding]
x:168 [binder, in PreciseFlow]
x:17 [binder, in RecordAndInertTypes]
x:170 [binder, in Binding]
x:177 [binder, in Binding]
x:181 [binder, in Binding]
x:182 [binder, in PreciseTyping]
x:183 [binder, in GADTRules]
x:188 [binder, in GADTRules]
x:19 [binder, in PreciseFlow]
x:19 [binder, in Safety]
x:19 [binder, in Substitution]
x:191 [binder, in PreciseTyping]
x:194 [binder, in Binding]
x:198 [binder, in Binding]
x:203 [binder, in PreciseTyping]
x:204 [binder, in Binding]
x:207 [binder, in Binding]
x:21 [binder, in Substitution]
x:211 [binder, in PreciseTyping]
x:214 [binder, in Binding]
x:215 [binder, in PreciseTyping]
x:218 [binder, in Binding]
x:23 [binder, in Safety]
x:23 [binder, in Lookup]
x:231 [binder, in CanonicalForms]
x:231 [binder, in Binding]
x:235 [binder, in Binding]
x:239 [binder, in Binding]
x:242 [binder, in Binding]
x:245 [binder, in Binding]
x:248 [binder, in Binding]
x:25 [binder, in Reduction]
x:251 [binder, in Binding]
x:257 [binder, in Binding]
x:263 [binder, in Binding]
x:266 [binder, in Binding]
x:271 [binder, in PreciseTyping]
x:28 [binder, in Safety]
x:282 [binder, in Binding]
x:289 [binder, in Definitions]
x:29 [binder, in Lookup]
x:3 [binder, in Binding]
x:308 [binder, in Binding]
x:31 [binder, in Substitution]
x:317 [binder, in Binding]
x:325 [binder, in PreciseTyping]
x:326 [binder, in Binding]
x:326 [binder, in Definitions]
x:331 [binder, in PreciseTyping]
x:333 [binder, in Binding]
x:338 [binder, in Binding]
x:339 [binder, in PreciseTyping]
x:343 [binder, in Binding]
x:346 [binder, in PreciseTyping]
x:35 [binder, in Replacement]
x:35 [binder, in Safety]
x:352 [binder, in Binding]
x:353 [binder, in PreciseTyping]
x:36 [binder, in Lookup]
x:360 [binder, in Binding]
x:362 [binder, in Definitions]
x:363 [binder, in Binding]
x:370 [binder, in Binding]
x:378 [binder, in PreciseTyping]
x:38 [binder, in RecordAndInertTypes]
x:383 [binder, in Binding]
x:383 [binder, in PreciseTyping]
x:39 [binder, in Substitution]
x:391 [binder, in PreciseTyping]
x:398 [binder, in PreciseTyping]
x:4 [binder, in CanonicalForms]
x:4 [binder, in Lookup]
x:400 [binder, in Definitions]
x:405 [binder, in Definitions]
x:41 [binder, in TightTyping]
x:413 [binder, in Definitions]
x:413 [binder, in PreciseTyping]
x:422 [binder, in Definitions]
x:428 [binder, in Definitions]
x:43 [binder, in RecordAndInertTypes]
X:43 [binder, in Sequences]
x:433 [binder, in Definitions]
x:45 [binder, in GADTRules]
x:47 [binder, in RecordAndInertTypes]
X:47 [binder, in Sequences]
x:47 [binder, in Substitution]
x:5 [binder, in Subenvironments]
x:513 [binder, in PreciseTyping]
x:52 [binder, in GADTRules]
x:522 [binder, in Definitions]
x:527 [binder, in Definitions]
x:53 [binder, in PreciseFlow]
x:53 [binder, in Substitution]
x:530 [binder, in Definitions]
x:531 [binder, in Definitions]
x:532 [binder, in Definitions]
x:533 [binder, in Definitions]
x:534 [binder, in Definitions]
x:535 [binder, in Definitions]
x:536 [binder, in Definitions]
x:537 [binder, in Definitions]
x:538 [binder, in Definitions]
x:539 [binder, in Definitions]
x:540 [binder, in Definitions]
x:541 [binder, in Definitions]
x:542 [binder, in Definitions]
x:543 [binder, in Definitions]
x:57 [binder, in Binding]
x:58 [binder, in PreciseFlow]
x:58 [binder, in Lookup]
x:59 [binder, in PreciseFlow]
x:6 [binder, in Binding]
x:6 [binder, in TightTyping]
x:60 [binder, in GeneralToTight]
x:64 [binder, in Binding]
x:68 [binder, in Lookup]
x:69 [binder, in Substitution]
x:7 [binder, in Substitution]
x:7 [binder, in Weakening]
x:72 [binder, in Binding]
x:75 [binder, in InvertibleSubtyping]
x:78 [binder, in Binding]
x:78 [binder, in RecordAndInertTypes]
x:78 [binder, in Safety]
x:8 [binder, in PreciseFlow]
x:84 [binder, in Substitution]
x:85 [binder, in Substitution]
x:87 [binder, in Binding]
x:9 [binder, in Binding]
x:90 [binder, in Binding]
x:90 [binder, in Safety]
x:93 [binder, in Substitution]
x:95 [binder, in Binding]
x:97 [binder, in Binding]


Y

ys:292 [binder, in Binding]
y:100 [binder, in InvertibleTyping]
y:113 [binder, in Binding]
y:12 [binder, in Substitution]
y:132 [binder, in Binding]
y:136 [binder, in Binding]
y:141 [binder, in Replacement]
y:142 [binder, in Binding]
y:144 [binder, in PreciseFlow]
y:149 [binder, in Replacement]
y:155 [binder, in Replacement]
y:156 [binder, in Binding]
y:161 [binder, in Replacement]
y:163 [binder, in Binding]
y:178 [binder, in Binding]
y:182 [binder, in Binding]
y:195 [binder, in Binding]
y:199 [binder, in Binding]
y:2 [binder, in Binding]
y:208 [binder, in Binding]
y:21 [binder, in Lookup]
y:215 [binder, in Binding]
y:219 [binder, in Binding]
y:232 [binder, in Binding]
y:236 [binder, in Binding]
y:237 [binder, in CanonicalForms]
y:242 [binder, in CanonicalForms]
y:249 [binder, in Binding]
y:252 [binder, in Binding]
y:258 [binder, in Binding]
y:283 [binder, in Binding]
y:309 [binder, in CanonicalForms]
y:315 [binder, in ReplacementTyping]
y:336 [binder, in PreciseTyping]
y:343 [binder, in PreciseTyping]
y:350 [binder, in PreciseTyping]
y:36 [binder, in InvertibleTyping]
y:373 [binder, in Definitions]
y:384 [binder, in PreciseTyping]
y:430 [binder, in ReplacementTyping]
y:45 [binder, in GeneralToTight]
y:52 [binder, in TightTyping]
y:53 [binder, in GeneralToTight]
y:59 [binder, in Binding]
y:61 [binder, in Lookup]
y:65 [binder, in ReplacementTyping]
y:71 [binder, in Lookup]
y:73 [binder, in ReplacementTyping]
y:79 [binder, in Lookup]
y:81 [binder, in Lookup]


Z

z:1 [binder, in Binding]
z:1 [binder, in Safety]
z:1 [binder, in Substitution]
z:106 [binder, in Substitution]
z:11 [binder, in Binding]
z:11 [binder, in Narrowing]
z:115 [binder, in Binding]
z:119 [binder, in Binding]
z:119 [binder, in Substitution]
z:15 [binder, in Binding]
z:152 [binder, in Binding]
z:162 [binder, in Binding]
z:169 [binder, in Binding]
z:172 [binder, in Binding]
z:18 [binder, in Binding]
z:25 [binder, in Binding]
z:25 [binder, in TightTyping]
z:26 [binder, in TightTyping]
z:28 [binder, in Binding]
z:29 [binder, in Weakening]
z:296 [binder, in Binding]
z:3 [binder, in Substitution]
z:31 [binder, in Binding]
z:31 [binder, in Weakening]
z:310 [binder, in Binding]
z:319 [binder, in Binding]
z:32 [binder, in Substitution]
z:33 [binder, in Narrowing]
z:334 [binder, in Definitions]
z:335 [binder, in Binding]
z:34 [binder, in Binding]
z:346 [binder, in Definitions]
z:347 [binder, in Definitions]
z:37 [binder, in Binding]
z:4 [binder, in Binding]
z:40 [binder, in Substitution]
z:42 [binder, in Safety]
z:43 [binder, in Weakening]
z:5 [binder, in Narrowing]
z:50 [binder, in Binding]
z:50 [binder, in Safety]
z:54 [binder, in Substitution]
z:56 [binder, in Substitution]
z:62 [binder, in Substitution]
z:63 [binder, in RecordAndInertTypes]
z:63 [binder, in Safety]
z:64 [binder, in Substitution]
z:68 [binder, in RecordAndInertTypes]
z:7 [binder, in Binding]
z:73 [binder, in RecordAndInertTypes]
z:73 [binder, in Substitution]
z:86 [binder, in Substitution]
z:94 [binder, in Substitution]
z:97 [binder, in Substitution]


other

_ ⊢{} _ <: _ [notation, in InvertibleSubtyping]
_ ⪯ _ [notation, in Subenvironments]
_ Λ _ [notation, in ExampleTactics]
_ ⊢! _ : _ ⪼ _ [notation, in PreciseFlow]
_ ⊢!v _ : _ [notation, in PreciseFlow]
_ ⊢##v _ : _ [notation, in InvertibleTyping]
_ ⊢## _ : _ [notation, in InvertibleTyping]
_ ⟼* _ [notation, in Reduction]
_ ⟼ _ [notation, in Reduction]
_ ⊢# _ <: _ [notation, in TightTyping]
_ ⊢# _ : _ [notation, in TightTyping]
_ ⊢//v _ : _ [notation, in ReplacementTyping]
_ ⊢// _ : _ [notation, in ReplacementTyping]
_ ⫶ _ [notation, in Definitions]
_ ⊢ _ <: _ [notation, in Definitions]
_ ; _ ; _ ⊢ _ :: _ [notation, in Definitions]
_ ; _ ; _ ⊢ _ : _ [notation, in Definitions]
_ ⊢ _ : _ [notation, in Definitions]
_ ↘ _ [notation, in Definitions]
_ •• _ [notation, in Definitions]
_ • _ [notation, in Definitions]
_ ↓ _ [notation, in Definitions]
_ ∧ _ [notation, in Definitions]
_ ⟦ _ ⤳* _ ⟧ [notation, in Lookup]
_ ⟦ _ ⤳ _ ⟧ [notation, in Lookup]
_ ⊩ _ ⟿' _ ⬳ _ [notation, in PreciseTyping]
_ ⊩ _ ⟿ _ ⬳ _ [notation, in PreciseTyping]
_ ⊢ _ ⟿' _ [notation, in PreciseTyping]
_ ⊢ _ ⟿ _ [notation, in PreciseTyping]
_ ⊢!!! _ : _ [notation, in PreciseTyping]
_ ⊢!! _ : _ [notation, in PreciseTyping]
case _ of _ ↘ _ ⇒ _ else _ [notation, in Definitions]
{ _ ⦂= _ } [notation, in Definitions]
{ _ :=v _ } [notation, in Definitions]
{ _ :=p _ } [notation, in Definitions]
{ _ := _ } [notation, in Definitions]
{ _ >: _ <: _ } [notation, in Definitions]
{ _ ⦂ _ } [notation, in Definitions]
{{ _ }} [notation, in Definitions]
λ ( _ ) _ [notation, in Definitions]
μ _ [notation, in Definitions]
ν [ _ ↘ _ ] ( _ ) _ [notation, in Definitions]
∀ ( _ ) _ [notation, in Definitions]
[notation, in Definitions]
[notation, in Definitions]
γ':123 [binder, in Safety]
γ':131 [binder, in Safety]
γ':158 [binder, in Safety]
γ':166 [binder, in Safety]
γ':170 [binder, in Safety]
γ':33 [binder, in Reduction]
γ':66 [binder, in Lookup]
γ':78 [binder, in Lookup]
γ1:136 [binder, in Safety]
γ1:180 [binder, in Safety]
γ1:183 [binder, in Safety]
γ1:27 [binder, in Lookup]
γ1:375 [binder, in Binding]
γ2:137 [binder, in Safety]
γ2:28 [binder, in Lookup]
γ2:376 [binder, in Binding]
γ3:139 [binder, in Safety]
γ:1 [binder, in Reduction]
γ:10 [binder, in Lookup]
γ:106 [binder, in CanonicalForms]
γ:116 [binder, in Safety]
γ:119 [binder, in CanonicalForms]
γ:121 [binder, in Safety]
γ:125 [binder, in CanonicalForms]
γ:128 [binder, in Safety]
γ:131 [binder, in CanonicalForms]
γ:137 [binder, in CanonicalForms]
γ:14 [binder, in Reduction]
γ:143 [binder, in CanonicalForms]
γ:143 [binder, in Safety]
γ:147 [binder, in Safety]
γ:152 [binder, in CanonicalForms]
γ:153 [binder, in Safety]
γ:157 [binder, in Safety]
γ:161 [binder, in Safety]
γ:164 [binder, in Safety]
γ:168 [binder, in Safety]
γ:170 [binder, in CanonicalForms]
γ:172 [binder, in Safety]
γ:177 [binder, in Safety]
γ:178 [binder, in CanonicalForms]
γ:18 [binder, in Reduction]
γ:186 [binder, in CanonicalForms]
γ:194 [binder, in CanonicalForms]
γ:199 [binder, in CanonicalForms]
γ:20 [binder, in CanonicalForms]
γ:20 [binder, in Lookup]
γ:204 [binder, in CanonicalForms]
γ:211 [binder, in CanonicalForms]
γ:221 [binder, in CanonicalForms]
γ:230 [binder, in CanonicalForms]
γ:236 [binder, in CanonicalForms]
γ:24 [binder, in Reduction]
γ:241 [binder, in CanonicalForms]
γ:258 [binder, in CanonicalForms]
γ:26 [binder, in Lookup]
γ:269 [binder, in CanonicalForms]
γ:27 [binder, in Reduction]
γ:279 [binder, in CanonicalForms]
γ:285 [binder, in CanonicalForms]
γ:290 [binder, in CanonicalForms]
γ:296 [binder, in CanonicalForms]
γ:3 [binder, in Lookup]
γ:302 [binder, in CanonicalForms]
γ:31 [binder, in Reduction]
γ:310 [binder, in CanonicalForms]
γ:323 [binder, in CanonicalForms]
γ:329 [binder, in CanonicalForms]
γ:33 [binder, in Lookup]
γ:333 [binder, in CanonicalForms]
γ:34 [binder, in Reduction]
γ:340 [binder, in CanonicalForms]
γ:347 [binder, in CanonicalForms]
γ:373 [binder, in Binding]
γ:378 [binder, in Binding]
γ:379 [binder, in Binding]
γ:38 [binder, in Lookup]
γ:382 [binder, in Binding]
γ:41 [binder, in Lookup]
γ:43 [binder, in Reduction]
γ:45 [binder, in CanonicalForms]
γ:45 [binder, in Lookup]
γ:47 [binder, in Lookup]
γ:526 [binder, in Definitions]
γ:54 [binder, in Reduction]
γ:57 [binder, in Lookup]
γ:6 [binder, in Reduction]
γ:6 [binder, in Lookup]
γ:62 [binder, in Reduction]
γ:63 [binder, in Lookup]
γ:67 [binder, in Lookup]
γ:69 [binder, in Reduction]
γ:70 [binder, in CanonicalForms]
γ:75 [binder, in Lookup]
γ:78 [binder, in Reduction]
γ:81 [binder, in Reduction]
γ:88 [binder, in CanonicalForms]
γ:9 [binder, in Reduction]
γ:98 [binder, in Safety]



Notation Index

E

_ ↠* _ [in Safety]
_ ↠ _ [in Safety]


S

_ ==> _ = _ => _ [in Safety]


other

_ ⊢{} _ <: _ [in InvertibleSubtyping]
_ ⪯ _ [in Subenvironments]
_ Λ _ [in ExampleTactics]
_ ⊢! _ : _ ⪼ _ [in PreciseFlow]
_ ⊢!v _ : _ [in PreciseFlow]
_ ⊢##v _ : _ [in InvertibleTyping]
_ ⊢## _ : _ [in InvertibleTyping]
_ ⟼* _ [in Reduction]
_ ⟼ _ [in Reduction]
_ ⊢# _ <: _ [in TightTyping]
_ ⊢# _ : _ [in TightTyping]
_ ⊢//v _ : _ [in ReplacementTyping]
_ ⊢// _ : _ [in ReplacementTyping]
_ ⫶ _ [in Definitions]
_ ⊢ _ <: _ [in Definitions]
_ ; _ ; _ ⊢ _ :: _ [in Definitions]
_ ; _ ; _ ⊢ _ : _ [in Definitions]
_ ⊢ _ : _ [in Definitions]
_ ↘ _ [in Definitions]
_ •• _ [in Definitions]
_ • _ [in Definitions]
_ ↓ _ [in Definitions]
_ ∧ _ [in Definitions]
_ ⟦ _ ⤳* _ ⟧ [in Lookup]
_ ⟦ _ ⤳ _ ⟧ [in Lookup]
_ ⊩ _ ⟿' _ ⬳ _ [in PreciseTyping]
_ ⊩ _ ⟿ _ ⬳ _ [in PreciseTyping]
_ ⊢ _ ⟿' _ [in PreciseTyping]
_ ⊢ _ ⟿ _ [in PreciseTyping]
_ ⊢!!! _ : _ [in PreciseTyping]
_ ⊢!! _ : _ [in PreciseTyping]
case _ of _ ↘ _ ⇒ _ else _ [in Definitions]
{ _ ⦂= _ } [in Definitions]
{ _ :=v _ } [in Definitions]
{ _ :=p _ } [in Definitions]
{ _ := _ } [in Definitions]
{ _ >: _ <: _ } [in Definitions]
{ _ ⦂ _ } [in Definitions]
{{ _ }} [in Definitions]
λ ( _ ) _ [in Definitions]
μ _ [in Definitions]
ν [ _ ↘ _ ] ( _ ) _ [in Definitions]
∀ ( _ ) _ [in Definitions]
[in Definitions]
[in Definitions]



Binder Index

A

A1:46 [in Reduction]
a1:54 [in GADTRules]
A1:59 [in GADTRules]
A2:47 [in Reduction]
a2:55 [in GADTRules]
A2:62 [in GADTRules]
a:10 [in PreciseTyping]
a:101 [in RecordAndInertTypes]
a:102 [in GADTRules]
a:102 [in TightTyping]
a:102 [in PreciseTyping]
A:103 [in Safety]
A:104 [in GADTRules]
A:106 [in InvertibleSubtyping]
a:106 [in Definitions]
a:107 [in InvertibleTyping]
A:108 [in TightTyping]
A:109 [in GADTRules]
a:11 [in Sequences]
A:111 [in CanonicalForms]
a:114 [in GADTRules]
A:114 [in PreciseFlow]
a:116 [in Replacement]
A:116 [in InvertibleTyping]
A:12 [in PreciseFlow]
a:12 [in Lookup]
A:122 [in InvertibleSubtyping]
a:123 [in Replacement]
A:123 [in InvertibleTyping]
A:123 [in TightTyping]
A:124 [in GADTRules]
a:125 [in PreciseTyping]
a:126 [in Replacement]
A:127 [in InvertibleSubtyping]
A:127 [in PreciseFlow]
A:127 [in TightTyping]
A:13 [in Replacement]
a:131 [in InvertibleSubtyping]
a:131 [in GADTRules]
a:131 [in PreciseTyping]
A:135 [in GADTRules]
A:137 [in InvertibleSubtyping]
a:137 [in PreciseTyping]
A:138 [in Replacement]
A:14 [in CanonicalForms]
a:14 [in RecordAndInertTypes]
A:140 [in PreciseFlow]
a:142 [in GADTRules]
a:143 [in PreciseTyping]
A:148 [in GADTRules]
a:148 [in PreciseTyping]
A:15 [in Lookup]
a:150 [in Definitions]
a:152 [in PreciseFlow]
a:152 [in PreciseTyping]
a:156 [in GADTRules]
a:157 [in PreciseTyping]
a:16 [in Sequences]
A:161 [in GADTRules]
a:161 [in PreciseFlow]
A:168 [in GADTRules]
A:17 [in InvertibleTyping]
a:17 [in Safety]
A:174 [in CanonicalForms]
a:175 [in GADTRules]
a:178 [in PreciseFlow]
A:18 [in ReplacementTyping]
a:180 [in GADTRules]
A:188 [in Definitions]
a:19 [in Sequences]
A:200 [in PreciseFlow]
A:205 [in ReplacementTyping]
a:21 [in ReplacementTyping]
a:21 [in Sequences]
A:210 [in ReplacementTyping]
A:210 [in Definitions]
A:216 [in Definitions]
A:217 [in ReplacementTyping]
A:222 [in ReplacementTyping]
a:222 [in Definitions]
a:223 [in Definitions]
A:23 [in TightTyping]
a:23 [in Sequences]
a:239 [in ReplacementTyping]
a:24 [in InvertibleSubtyping]
a:24 [in PreciseFlow]
A:257 [in PreciseTyping]
A:259 [in Definitions]
a:26 [in Sequences]
a:260 [in Binding]
a:261 [in Definitions]
a:262 [in ReplacementTyping]
a:263 [in Definitions]
a:265 [in Binding]
a:270 [in Binding]
a:274 [in Binding]
A:289 [in ReplacementTyping]
a:29 [in TightTyping]
a:29 [in Sequences]
A:292 [in CanonicalForms]
A:293 [in Definitions]
A:293 [in PreciseTyping]
a:296 [in Definitions]
A:298 [in PreciseTyping]
A:3 [in GeneralToTight]
A:30 [in InvertibleSubtyping]
A:30 [in GADTRules]
A:303 [in ReplacementTyping]
A:312 [in PreciseTyping]
A:314 [in CanonicalForms]
a:32 [in Sequences]
A:321 [in CanonicalForms]
A:327 [in CanonicalForms]
a:33 [in TightTyping]
A:337 [in CanonicalForms]
A:34 [in CanonicalForms]
A:34 [in ReplacementTyping]
A:343 [in Definitions]
A:347 [in Binding]
a:35 [in Sequences]
a:350 [in Definitions]
A:351 [in CanonicalForms]
a:354 [in Definitions]
A:355 [in Binding]
a:36 [in GADTRules]
A:364 [in Binding]
A:368 [in Definitions]
a:369 [in PreciseTyping]
A:37 [in Reduction]
a:384 [in Definitions]
A:39 [in InvertibleTyping]
A:397 [in ReplacementTyping]
a:40 [in Sequences]
A:402 [in ReplacementTyping]
A:403 [in Definitions]
A:409 [in ReplacementTyping]
A:418 [in Definitions]
a:418 [in PreciseTyping]
a:42 [in Sequences]
a:43 [in Definitions]
A:433 [in ReplacementTyping]
a:44 [in Sequences]
A:440 [in ReplacementTyping]
a:46 [in Sequences]
a:463 [in Definitions]
a:466 [in Definitions]
A:47 [in TightTyping]
A:474 [in Definitions]
a:475 [in PreciseTyping]
a:48 [in ReplacementTyping]
a:48 [in Sequences]
a:480 [in PreciseTyping]
A:481 [in Definitions]
A:488 [in Definitions]
a:5 [in Sequences]
a:50 [in Sequences]
a:500 [in PreciseTyping]
a:506 [in PreciseTyping]
A:508 [in Definitions]
a:51 [in Sequences]
a:51 [in Lookup]
A:513 [in Definitions]
A:52 [in PreciseTyping]
A:53 [in ReplacementTyping]
a:53 [in Sequences]
a:531 [in PreciseTyping]
a:537 [in PreciseTyping]
a:54 [in Safety]
a:54 [in Lookup]
a:543 [in PreciseTyping]
a:549 [in PreciseTyping]
a:55 [in Sequences]
a:56 [in Sequences]
A:56 [in PreciseTyping]
A:59 [in CanonicalForms]
A:59 [in Reduction]
a:59 [in Sequences]
a:6 [in Safety]
a:6 [in Sequences]
A:60 [in InvertibleTyping]
a:60 [in PreciseTyping]
A:61 [in InvertibleSubtyping]
a:61 [in Sequences]
a:63 [in Binding]
a:63 [in TightTyping]
a:65 [in PreciseTyping]
A:66 [in InvertibleSubtyping]
A:66 [in GADTRules]
A:66 [in Reduction]
A:67 [in Replacement]
a:67 [in Sequences]
a:68 [in Safety]
a:69 [in PreciseTyping]
a:71 [in Sequences]
A:73 [in Replacement]
A:73 [in Reduction]
a:74 [in Sequences]
a:74 [in PreciseTyping]
A:76 [in ReplacementTyping]
a:77 [in Sequences]
A:78 [in CanonicalForms]
a:78 [in Replacement]
A:78 [in GADTRules]
a:79 [in Sequences]
a:8 [in CanonicalForms]
a:81 [in Sequences]
a:82 [in RecordAndInertTypes]
a:84 [in GADTRules]
a:85 [in Definitions]
A:88 [in GADTRules]
A:89 [in RecordAndInertTypes]
a:89 [in PreciseTyping]
a:9 [in Sequences]
a:9 [in Lookup]
A:90 [in InvertibleTyping]
a:93 [in RecordAndInertTypes]
a:93 [in GADTRules]
a:95 [in PreciseTyping]
a:96 [in GADTRules]
A:98 [in GADTRules]


B

bs'':86 [in Safety]
bs':66 [in Binding]
bs':85 [in Safety]
bs0:196 [in PreciseFlow]
bs0:286 [in Binding]
bs1:288 [in Binding]
bs:107 [in Substitution]
bs:112 [in InvertibleSubtyping]
bs:117 [in InvertibleSubtyping]
bs:12 [in Narrowing]
bs:133 [in Replacement]
bs:139 [in Replacement]
bs:14 [in Safety]
bs:147 [in PreciseFlow]
bs:158 [in PreciseFlow]
bs:16 [in Weakening]
bs:167 [in PreciseTyping]
bs:172 [in PreciseTyping]
bs:177 [in PreciseTyping]
bs:18 [in InvertibleTyping]
bs:186 [in PreciseFlow]
bs:187 [in Definitions]
bs:197 [in PreciseFlow]
bs:2 [in RecordAndInertTypes]
bs:2 [in Safety]
bs:204 [in PreciseTyping]
bs:205 [in Definitions]
bs:21 [in Safety]
bs:212 [in PreciseTyping]
bs:224 [in PreciseTyping]
bs:232 [in CanonicalForms]
bs:238 [in CanonicalForms]
bs:24 [in InvertibleTyping]
bs:24 [in Lookup]
bs:241 [in PreciseTyping]
bs:243 [in CanonicalForms]
bs:25 [in Safety]
bs:251 [in PreciseTyping]
bs:264 [in Binding]
bs:267 [in Binding]
bs:27 [in Definitions]
bs:271 [in Binding]
bs:275 [in Binding]
bs:277 [in Binding]
bs:289 [in Binding]
bs:297 [in Binding]
bs:30 [in Safety]
bs:31 [in Lookup]
bs:311 [in Binding]
bs:319 [in PreciseTyping]
bs:320 [in Binding]
bs:327 [in PreciseTyping]
bs:33 [in Substitution]
bs:336 [in Binding]
bs:337 [in PreciseTyping]
bs:34 [in Narrowing]
bs:344 [in PreciseTyping]
bs:35 [in ReplacementTyping]
bs:351 [in PreciseTyping]
bs:37 [in Safety]
bs:37 [in Lookup]
bs:376 [in PreciseTyping]
bs:381 [in PreciseTyping]
bs:389 [in PreciseTyping]
bs:399 [in PreciseTyping]
bs:401 [in Definitions]
bs:404 [in PreciseTyping]
bs:406 [in Definitions]
bs:41 [in ReplacementTyping]
bs:41 [in Substitution]
bs:414 [in Definitions]
bs:414 [in PreciseTyping]
bs:423 [in Definitions]
bs:429 [in Definitions]
bs:43 [in Safety]
bs:434 [in Definitions]
bs:44 [in Weakening]
bs:441 [in PreciseTyping]
bs:5 [in CanonicalForms]
bs:51 [in Safety]
bs:56 [in Binding]
bs:59 [in Lookup]
bs:6 [in Narrowing]
bs:60 [in Binding]
bs:64 [in RecordAndInertTypes]
bs:64 [in Safety]
bs:65 [in Binding]
bs:69 [in Binding]
bs:69 [in RecordAndInertTypes]
bs:69 [in Lookup]
bs:73 [in Binding]
bs:74 [in RecordAndInertTypes]
bs:79 [in Binding]
bs:79 [in RecordAndInertTypes]
bs:8 [in Weakening]
bs:80 [in Safety]
bs:80 [in Lookup]
bs:82 [in Lookup]
bs:98 [in Substitution]
b':76 [in Sequences]
b:10 [in Sequences]
b:12 [in Sequences]
b:17 [in Sequences]
b:20 [in Sequences]
b:22 [in Sequences]
b:24 [in Definitions]
b:24 [in Sequences]
b:27 [in Sequences]
b:30 [in Sequences]
b:33 [in Sequences]
b:41 [in Sequences]
b:410 [in Definitions]
b:415 [in Definitions]
b:426 [in Definitions]
b:45 [in Sequences]
b:49 [in Sequences]
b:52 [in Sequences]
b:52 [in Lookup]
b:54 [in Sequences]
b:55 [in Lookup]
b:60 [in Safety]
b:60 [in Sequences]
b:61 [in Binding]
b:62 [in Sequences]
b:63 [in Sequences]
b:65 [in Sequences]
b:68 [in Sequences]
b:7 [in Sequences]
b:72 [in Sequences]
b:74 [in Safety]
b:75 [in Sequences]
b:78 [in Sequences]
b:80 [in Sequences]
b:83 [in Safety]


C

cs:233 [in CanonicalForms]
cs:239 [in CanonicalForms]
cs:244 [in CanonicalForms]
cs:253 [in CanonicalForms]
cs:268 [in Binding]
cs:278 [in Binding]
cs:31 [in Safety]
cs:39 [in Safety]
cs:41 [in Safety]
cs:58 [in Safety]
cs:72 [in Safety]
c:13 [in Sequences]
c:18 [in Sequences]
c:25 [in Sequences]
c:28 [in Sequences]
c:31 [in Sequences]
c:34 [in Sequences]
c:53 [in Lookup]
c:56 [in Lookup]
c:64 [in Sequences]
c:66 [in Sequences]
c:69 [in Sequences]
c:73 [in Sequences]
c:8 [in Sequences]
c:84 [in Safety]


D

drhs:106 [in Binding]
drhs:138 [in Definitions]
drhs:147 [in Binding]
drhs:192 [in Binding]
drhs:229 [in Binding]
drhs:238 [in Definitions]
drhs:39 [in Binding]
drhs:73 [in Definitions]
ds':16 [in CanonicalForms]
ds':49 [in Safety]
ds:104 [in Binding]
ds:106 [in Safety]
ds:109 [in Binding]
ds:109 [in Substitution]
ds:11 [in RecordAndInertTypes]
ds:113 [in CanonicalForms]
ds:118 [in InvertibleTyping]
ds:118 [in Substitution]
ds:135 [in Definitions]
ds:14 [in PreciseFlow]
ds:14 [in Narrowing]
ds:143 [in Replacement]
ds:146 [in Binding]
ds:17 [in Lookup]
ds:176 [in CanonicalForms]
ds:18 [in Weakening]
ds:190 [in Binding]
ds:20 [in TightTyping]
ds:201 [in Binding]
ds:202 [in PreciseFlow]
ds:227 [in Binding]
ds:237 [in Definitions]
ds:238 [in Binding]
ds:247 [in Binding]
ds:254 [in Binding]
ds:255 [in CanonicalForms]
ds:255 [in Binding]
ds:259 [in Binding]
ds:293 [in Binding]
ds:30 [in CanonicalForms]
ds:300 [in Binding]
ds:31 [in Narrowing]
ds:317 [in CanonicalForms]
ds:322 [in Binding]
ds:34 [in Definitions]
ds:340 [in Binding]
ds:345 [in Definitions]
ds:354 [in CanonicalForms]
ds:36 [in Binding]
ds:37 [in Definitions]
ds:39 [in Reduction]
ds:39 [in Definitions]
ds:4 [in RecordAndInertTypes]
ds:4 [in Safety]
ds:419 [in Definitions]
ds:43 [in Substitution]
ds:435 [in ReplacementTyping]
ds:437 [in Definitions]
ds:442 [in ReplacementTyping]
ds:45 [in Safety]
ds:45 [in Weakening]
ds:49 [in Reduction]
ds:55 [in CanonicalForms]
ds:6 [in CanonicalForms]
ds:66 [in Safety]
ds:70 [in Definitions]
ds:71 [in RecordAndInertTypes]
ds:76 [in RecordAndInertTypes]
ds:8 [in RecordAndInertTypes]
ds:80 [in CanonicalForms]
D':124 [in ReplacementTyping]
D':125 [in Binding]
D':144 [in ReplacementTyping]
D':17 [in GeneralToTight]
D':23 [in Replacement]
D':350 [in ReplacementTyping]
D':40 [in RecordAndInertTypes]
D':53 [in RecordAndInertTypes]
D':8 [in Replacement]
D1:173 [in Definitions]
d1:294 [in Binding]
d1:38 [in Replacement]
D2:127 [in ReplacementTyping]
D2:174 [in Definitions]
d2:295 [in Binding]
d2:39 [in Replacement]
D3:129 [in ReplacementTyping]
d:10 [in Weakening]
d:100 [in Substitution]
D:101 [in Substitution]
d:102 [in Binding]
D:11 [in Weakening]
D:119 [in GADTRules]
D:119 [in PreciseFlow]
D:119 [in Definitions]
D:123 [in PreciseFlow]
D:123 [in ReplacementTyping]
D:124 [in Binding]
d:132 [in Definitions]
D:134 [in Binding]
D:138 [in Binding]
D:139 [in ReplacementTyping]
d:145 [in Binding]
D:154 [in Definitions]
D:16 [in RecordAndInertTypes]
D:16 [in GeneralToTight]
d:162 [in Definitions]
D:175 [in Binding]
D:18 [in Substitution]
d:188 [in Binding]
D:19 [in RecordAndInertTypes]
D:20 [in Binding]
D:212 [in Binding]
D:22 [in RecordAndInertTypes]
D:22 [in Replacement]
d:225 [in Binding]
D:229 [in Definitions]
d:236 [in Definitions]
d:250 [in Binding]
d:256 [in Binding]
D:265 [in Definitions]
D:269 [in Definitions]
D:277 [in Definitions]
D:280 [in Definitions]
D:283 [in Definitions]
d:29 [in Definitions]
D:301 [in Binding]
d:302 [in Binding]
D:31 [in Definitions]
d:313 [in Binding]
D:313 [in Definitions]
D:314 [in Binding]
d:33 [in Binding]
D:345 [in ReplacementTyping]
d:35 [in Substitution]
D:36 [in Substitution]
D:37 [in RecordAndInertTypes]
d:38 [in Definitions]
d:431 [in Definitions]
D:432 [in Definitions]
d:436 [in Definitions]
D:438 [in Definitions]
D:50 [in RecordAndInertTypes]
d:53 [in Safety]
D:54 [in Definitions]
d:66 [in RecordAndInertTypes]
D:67 [in RecordAndInertTypes]
d:67 [in Definitions]
D:7 [in Replacement]
d:8 [in Narrowing]
d:81 [in RecordAndInertTypes]
D:85 [in Replacement]
D:86 [in RecordAndInertTypes]
D:89 [in Definitions]
d:9 [in RecordAndInertTypes]
D:9 [in Narrowing]
D:93 [in Binding]
d:95 [in Definitions]
D:96 [in PreciseFlow]


E

E1:367 [in Binding]
E2:368 [in Binding]
E:366 [in Binding]
e:91 [in Definitions]


F

f:36 [in Sequences]


G

G':10 [in Narrowing]
G':103 [in RecordAndInertTypes]
G':109 [in RecordAndInertTypes]
G':126 [in Safety]
G':16 [in Narrowing]
G':171 [in PreciseFlow]
G':187 [in PreciseTyping]
G':194 [in PreciseTyping]
G':20 [in Narrowing]
G':22 [in Narrowing]
G':26 [in Narrowing]
G':30 [in Narrowing]
G':334 [in PreciseTyping]
G':372 [in PreciseTyping]
G':4 [in Subenvironments]
G':4 [in Narrowing]
G':402 [in PreciseTyping]
G':421 [in PreciseTyping]
G':423 [in PreciseTyping]
G':444 [in PreciseTyping]
G':518 [in PreciseTyping]
G0:24 [in GeneralToTight]
G1':350 [in Binding]
G1':358 [in Binding]
G1:102 [in Substitution]
G1:111 [in Substitution]
G1:12 [in Weakening]
G1:17 [in Subenvironments]
G1:20 [in Weakening]
G1:201 [in PreciseTyping]
G1:209 [in PreciseTyping]
G1:26 [in Weakening]
G1:29 [in Substitution]
G1:306 [in Binding]
G1:315 [in Binding]
G1:324 [in Binding]
G1:33 [in Weakening]
G1:331 [in Binding]
G1:348 [in Binding]
G1:35 [in CanonicalForms]
G1:356 [in Binding]
G1:369 [in Binding]
G1:37 [in Substitution]
G1:37 [in Weakening]
G1:374 [in PreciseTyping]
G1:387 [in PreciseTyping]
G1:396 [in PreciseTyping]
G1:4 [in Weakening]
G1:41 [in CanonicalForms]
G1:41 [in Weakening]
G1:411 [in PreciseTyping]
G1:45 [in Substitution]
G1:51 [in Substitution]
G1:60 [in CanonicalForms]
G1:66 [in CanonicalForms]
G1:87 [in Substitution]
G1:9 [in Subenvironments]
G2':351 [in Binding]
G2':359 [in Binding]
G2:10 [in Subenvironments]
G2:104 [in Substitution]
G2:113 [in Substitution]
G2:13 [in Weakening]
G2:142 [in Safety]
G2:18 [in Subenvironments]
G2:202 [in PreciseTyping]
G2:21 [in Weakening]
G2:210 [in PreciseTyping]
G2:27 [in Weakening]
G2:30 [in Substitution]
G2:307 [in Binding]
G2:316 [in Binding]
G2:325 [in Binding]
G2:332 [in Binding]
G2:34 [in Weakening]
G2:349 [in Binding]
G2:357 [in Binding]
G2:36 [in CanonicalForms]
G2:372 [in Binding]
G2:375 [in PreciseTyping]
G2:38 [in Substitution]
G2:38 [in Weakening]
G2:388 [in PreciseTyping]
G2:397 [in PreciseTyping]
G2:412 [in PreciseTyping]
G2:42 [in CanonicalForms]
G2:42 [in Weakening]
G2:46 [in Substitution]
G2:5 [in Weakening]
G2:52 [in Substitution]
G2:61 [in CanonicalForms]
G2:67 [in CanonicalForms]
G2:89 [in Substitution]
G3:14 [in Weakening]
G3:141 [in Safety]
G3:22 [in Weakening]
G3:28 [in Weakening]
G3:5 [in Substitution]
G3:6 [in Weakening]
G3:8 [in Substitution]
G4:6 [in Substitution]
G4:9 [in Substitution]
G:1 [in GADTRules]
G:1 [in Narrowing]
G:1 [in GeneralToTight]
G:1 [in Weakening]
G:10 [in PreciseFlow]
G:10 [in ReplacementTyping]
G:101 [in GADTRules]
G:101 [in InvertibleTyping]
G:102 [in CanonicalForms]
G:103 [in PreciseFlow]
G:103 [in TightTyping]
G:104 [in RecordAndInertTypes]
G:104 [in InvertibleSubtyping]
G:105 [in CanonicalForms]
G:105 [in RecordAndInertTypes]
G:105 [in InvertibleTyping]
G:105 [in ReplacementTyping]
G:107 [in GADTRules]
G:107 [in PreciseFlow]
G:107 [in Safety]
G:108 [in RecordAndInertTypes]
G:108 [in Substitution]
G:109 [in InvertibleSubtyping]
G:109 [in TightTyping]
G:109 [in PreciseTyping]
G:110 [in PreciseFlow]
G:110 [in InvertibleTyping]
G:111 [in Safety]
G:112 [in GADTRules]
G:114 [in InvertibleSubtyping]
G:114 [in InvertibleTyping]
G:114 [in PreciseTyping]
G:115 [in CanonicalForms]
G:115 [in TightTyping]
G:115 [in Safety]
G:115 [in Substitution]
G:116 [in GADTRules]
G:116 [in PreciseFlow]
G:118 [in PreciseTyping]
G:119 [in ReplacementTyping]
G:120 [in InvertibleSubtyping]
G:120 [in GADTRules]
G:120 [in Safety]
G:121 [in CanonicalForms]
G:121 [in PreciseFlow]
G:121 [in InvertibleTyping]
G:121 [in TightTyping]
G:122 [in PreciseTyping]
G:124 [in PreciseFlow]
G:125 [in InvertibleSubtyping]
G:125 [in TightTyping]
G:127 [in CanonicalForms]
G:127 [in GADTRules]
G:127 [in Safety]
G:128 [in ReplacementTyping]
G:128 [in PreciseTyping]
G:129 [in TightTyping]
G:13 [in InvertibleSubtyping]
G:13 [in Subenvironments]
G:13 [in InvertibleTyping]
G:13 [in Narrowing]
G:13 [in ReplacementTyping]
G:130 [in InvertibleSubtyping]
G:130 [in PreciseFlow]
G:133 [in CanonicalForms]
G:133 [in GADTRules]
G:133 [in Safety]
G:134 [in PreciseTyping]
G:136 [in InvertibleSubtyping]
G:136 [in PreciseFlow]
G:136 [in TightTyping]
G:137 [in PreciseFlow]
G:137 [in ReplacementTyping]
G:139 [in CanonicalForms]
G:139 [in TightTyping]
G:14 [in TightTyping]
G:14 [in PreciseTyping]
G:140 [in GADTRules]
G:140 [in ReplacementTyping]
G:140 [in PreciseTyping]
G:143 [in InvertibleSubtyping]
G:143 [in PreciseFlow]
G:145 [in GADTRules]
G:145 [in PreciseTyping]
G:148 [in CanonicalForms]
G:148 [in Binding]
G:148 [in ReplacementTyping]
G:149 [in Safety]
G:15 [in GADTRules]
G:150 [in PreciseFlow]
G:150 [in Safety]
G:150 [in PreciseTyping]
G:153 [in GADTRules]
G:154 [in Binding]
G:155 [in InvertibleSubtyping]
G:155 [in ReplacementTyping]
G:155 [in PreciseTyping]
G:156 [in PreciseFlow]
G:157 [in CanonicalForms]
G:157 [in Binding]
G:158 [in Binding]
G:159 [in Binding]
G:159 [in InvertibleSubtyping]
G:159 [in GADTRules]
G:160 [in PreciseTyping]
G:161 [in ReplacementTyping]
G:162 [in InvertibleSubtyping]
G:163 [in CanonicalForms]
G:164 [in PreciseFlow]
G:164 [in PreciseTyping]
G:166 [in GADTRules]
G:169 [in CanonicalForms]
G:169 [in PreciseTyping]
G:17 [in InvertibleSubtyping]
G:17 [in Narrowing]
G:17 [in PreciseTyping]
G:17 [in Weakening]
G:170 [in PreciseFlow]
G:172 [in ReplacementTyping]
G:173 [in GADTRules]
G:174 [in PreciseTyping]
G:175 [in PreciseFlow]
G:177 [in CanonicalForms]
G:178 [in GADTRules]
G:179 [in ReplacementTyping]
G:179 [in PreciseTyping]
G:18 [in GeneralToTight]
G:181 [in PreciseFlow]
G:184 [in PreciseTyping]
G:185 [in CanonicalForms]
G:186 [in ReplacementTyping]
G:188 [in PreciseTyping]
G:19 [in CanonicalForms]
G:19 [in TightTyping]
G:19 [in ReplacementTyping]
G:191 [in PreciseFlow]
G:193 [in CanonicalForms]
G:193 [in ReplacementTyping]
G:193 [in PreciseTyping]
G:197 [in PreciseTyping]
G:198 [in CanonicalForms]
G:198 [in PreciseFlow]
G:2 [in Substitution]
G:20 [in PreciseFlow]
G:20 [in InvertibleTyping]
G:200 [in ReplacementTyping]
G:203 [in CanonicalForms]
G:203 [in ReplacementTyping]
G:204 [in PreciseFlow]
G:206 [in PreciseTyping]
G:208 [in ReplacementTyping]
G:21 [in InvertibleSubtyping]
G:21 [in Narrowing]
G:21 [in PreciseTyping]
G:210 [in CanonicalForms]
G:214 [in PreciseTyping]
G:215 [in ReplacementTyping]
G:217 [in PreciseTyping]
G:22 [in GADTRules]
G:22 [in PreciseFlow]
G:220 [in CanonicalForms]
G:220 [in ReplacementTyping]
G:221 [in PreciseTyping]
G:225 [in ReplacementTyping]
G:226 [in PreciseTyping]
G:229 [in CanonicalForms]
G:229 [in ReplacementTyping]
G:229 [in PreciseTyping]
G:23 [in ReplacementTyping]
G:23 [in Weakening]
G:233 [in ReplacementTyping]
G:233 [in PreciseTyping]
G:235 [in CanonicalForms]
G:237 [in ReplacementTyping]
G:238 [in PreciseTyping]
G:24 [in PreciseTyping]
G:240 [in CanonicalForms]
G:241 [in ReplacementTyping]
G:243 [in PreciseTyping]
G:245 [in CanonicalForms]
G:245 [in ReplacementTyping]
G:247 [in PreciseTyping]
G:249 [in ReplacementTyping]
G:249 [in Definitions]
G:25 [in InvertibleSubtyping]
G:25 [in Narrowing]
G:25 [in GeneralToTight]
G:254 [in PreciseTyping]
G:255 [in ReplacementTyping]
G:257 [in CanonicalForms]
G:259 [in ReplacementTyping]
G:26 [in InvertibleTyping]
G:26 [in Substitution]
G:260 [in PreciseTyping]
G:264 [in ReplacementTyping]
G:265 [in PreciseTyping]
G:268 [in CanonicalForms]
G:268 [in ReplacementTyping]
G:27 [in TightTyping]
G:27 [in PreciseTyping]
G:270 [in PreciseTyping]
G:272 [in ReplacementTyping]
G:273 [in PreciseTyping]
G:277 [in ReplacementTyping]
G:278 [in CanonicalForms]
G:278 [in PreciseTyping]
G:28 [in PreciseFlow]
G:28 [in GeneralToTight]
G:280 [in ReplacementTyping]
G:283 [in PreciseTyping]
G:284 [in CanonicalForms]
G:284 [in ReplacementTyping]
G:287 [in PreciseTyping]
G:288 [in Definitions]
G:289 [in CanonicalForms]
G:29 [in GADTRules]
G:29 [in InvertibleTyping]
G:29 [in Narrowing]
G:290 [in ReplacementTyping]
G:291 [in PreciseTyping]
G:295 [in CanonicalForms]
G:296 [in PreciseTyping]
G:297 [in ReplacementTyping]
G:298 [in Binding]
G:3 [in CanonicalForms]
G:3 [in RecordAndInertTypes]
G:3 [in InvertibleSubtyping]
G:3 [in Subenvironments]
G:3 [in InvertibleTyping]
G:3 [in Safety]
G:3 [in ReplacementTyping]
G:3 [in PreciseTyping]
G:30 [in ReplacementTyping]
G:30 [in Weakening]
G:301 [in CanonicalForms]
G:301 [in PreciseTyping]
G:303 [in Binding]
G:305 [in ReplacementTyping]
G:306 [in PreciseTyping]
G:308 [in ReplacementTyping]
G:31 [in InvertibleSubtyping]
G:31 [in TightTyping]
G:31 [in PreciseTyping]
G:31 [in GeneralToTight]
G:310 [in PreciseTyping]
G:311 [in CanonicalForms]
G:312 [in Binding]
G:315 [in PreciseTyping]
G:316 [in ReplacementTyping]
G:318 [in CanonicalForms]
G:32 [in PreciseFlow]
G:32 [in Weakening]
G:320 [in ReplacementTyping]
G:321 [in Binding]
G:324 [in CanonicalForms]
G:324 [in ReplacementTyping]
G:324 [in PreciseTyping]
G:328 [in Binding]
G:328 [in Definitions]
G:330 [in Definitions]
G:330 [in PreciseTyping]
G:331 [in ReplacementTyping]
G:333 [in PreciseTyping]
G:334 [in CanonicalForms]
G:335 [in Definitions]
G:335 [in PreciseTyping]
G:337 [in Binding]
G:338 [in ReplacementTyping]
G:34 [in Substitution]
G:34 [in GeneralToTight]
G:341 [in CanonicalForms]
G:341 [in Definitions]
G:342 [in Binding]
G:342 [in PreciseTyping]
G:346 [in ReplacementTyping]
G:348 [in CanonicalForms]
G:348 [in Definitions]
G:349 [in PreciseTyping]
G:35 [in GADTRules]
G:35 [in TightTyping]
G:35 [in PreciseTyping]
G:352 [in Definitions]
G:354 [in ReplacementTyping]
G:355 [in PreciseTyping]
G:357 [in Definitions]
G:359 [in PreciseTyping]
G:361 [in ReplacementTyping]
G:363 [in PreciseTyping]
G:364 [in Definitions]
G:367 [in ReplacementTyping]
G:367 [in PreciseTyping]
G:37 [in PreciseFlow]
G:37 [in InvertibleTyping]
G:37 [in ReplacementTyping]
G:373 [in PreciseTyping]
G:374 [in ReplacementTyping]
G:374 [in Definitions]
G:377 [in Binding]
G:378 [in Definitions]
G:38 [in InvertibleSubtyping]
G:38 [in GeneralToTight]
G:380 [in Binding]
G:380 [in PreciseTyping]
G:381 [in Binding]
G:381 [in ReplacementTyping]
G:381 [in Definitions]
G:386 [in Definitions]
G:386 [in PreciseTyping]
G:388 [in ReplacementTyping]
G:389 [in Definitions]
G:39 [in GADTRules]
G:39 [in PreciseTyping]
G:392 [in Definitions]
G:393 [in PreciseTyping]
G:395 [in ReplacementTyping]
G:396 [in Definitions]
G:4 [in PreciseFlow]
G:4 [in Substitution]
G:400 [in ReplacementTyping]
G:401 [in PreciseTyping]
G:402 [in Definitions]
G:407 [in ReplacementTyping]
G:407 [in Definitions]
G:408 [in PreciseTyping]
G:41 [in PreciseFlow]
G:412 [in ReplacementTyping]
G:416 [in ReplacementTyping]
G:416 [in Definitions]
G:416 [in PreciseTyping]
G:419 [in ReplacementTyping]
G:42 [in Substitution]
G:422 [in PreciseTyping]
G:423 [in ReplacementTyping]
G:424 [in Definitions]
G:428 [in PreciseTyping]
G:43 [in InvertibleTyping]
G:43 [in TightTyping]
G:43 [in ReplacementTyping]
G:43 [in PreciseTyping]
G:430 [in Definitions]
G:431 [in ReplacementTyping]
G:434 [in PreciseTyping]
G:435 [in Definitions]
G:437 [in PreciseTyping]
G:438 [in ReplacementTyping]
G:44 [in CanonicalForms]
G:44 [in Safety]
G:440 [in Definitions]
G:442 [in Definitions]
G:442 [in PreciseTyping]
G:443 [in PreciseTyping]
G:444 [in Definitions]
G:446 [in Definitions]
G:45 [in InvertibleSubtyping]
G:45 [in PreciseFlow]
G:450 [in Definitions]
G:450 [in PreciseTyping]
G:453 [in Definitions]
G:454 [in PreciseTyping]
G:456 [in Definitions]
G:458 [in PreciseTyping]
G:46 [in GADTRules]
G:46 [in ReplacementTyping]
G:46 [in PreciseTyping]
G:46 [in GeneralToTight]
G:460 [in Definitions]
G:462 [in PreciseTyping]
G:464 [in Definitions]
G:466 [in PreciseTyping]
G:469 [in Definitions]
G:471 [in PreciseTyping]
G:474 [in PreciseTyping]
G:475 [in Definitions]
G:479 [in PreciseTyping]
G:48 [in Substitution]
G:482 [in Definitions]
G:484 [in PreciseTyping]
G:489 [in Definitions]
G:49 [in PreciseFlow]
G:49 [in InvertibleTyping]
G:49 [in PreciseTyping]
G:490 [in PreciseTyping]
G:494 [in Definitions]
G:496 [in PreciseTyping]
G:5 [in InvertibleSubtyping]
G:5 [in TightTyping]
G:500 [in Definitions]
G:502 [in PreciseTyping]
G:506 [in Definitions]
G:508 [in PreciseTyping]
G:51 [in ReplacementTyping]
G:511 [in Definitions]
G:512 [in PreciseTyping]
G:517 [in Definitions]
G:517 [in PreciseTyping]
G:52 [in Binding]
G:52 [in InvertibleSubtyping]
G:52 [in PreciseFlow]
G:52 [in InvertibleTyping]
G:52 [in Safety]
G:521 [in PreciseTyping]
G:525 [in Definitions]
G:526 [in PreciseTyping]
G:53 [in GADTRules]
G:53 [in TightTyping]
G:53 [in PreciseTyping]
G:534 [in PreciseTyping]
G:54 [in InvertibleTyping]
G:54 [in GeneralToTight]
G:540 [in PreciseTyping]
G:546 [in PreciseTyping]
G:55 [in PreciseFlow]
G:55 [in Substitution]
G:57 [in TightTyping]
G:57 [in Substitution]
G:57 [in PreciseTyping]
G:58 [in GADTRules]
G:58 [in InvertibleTyping]
G:58 [in ReplacementTyping]
G:59 [in InvertibleSubtyping]
G:6 [in InvertibleTyping]
G:6 [in ReplacementTyping]
G:6 [in GeneralToTight]
G:60 [in PreciseFlow]
G:60 [in TightTyping]
G:62 [in PreciseTyping]
G:63 [in InvertibleTyping]
G:63 [in Substitution]
G:64 [in InvertibleSubtyping]
G:65 [in RecordAndInertTypes]
G:65 [in GADTRules]
G:65 [in PreciseFlow]
G:65 [in TightTyping]
G:65 [in Safety]
G:65 [in Substitution]
G:66 [in ReplacementTyping]
G:67 [in InvertibleTyping]
G:67 [in PreciseTyping]
G:68 [in TightTyping]
G:68 [in Substitution]
G:69 [in CanonicalForms]
G:69 [in InvertibleSubtyping]
G:69 [in PreciseFlow]
G:7 [in InvertibleSubtyping]
G:7 [in Narrowing]
G:7 [in PreciseTyping]
G:70 [in RecordAndInertTypes]
G:71 [in GADTRules]
G:71 [in TightTyping]
G:71 [in PreciseTyping]
G:72 [in InvertibleTyping]
G:72 [in Substitution]
G:73 [in PreciseFlow]
G:74 [in ReplacementTyping]
G:75 [in RecordAndInertTypes]
G:75 [in GADTRules]
G:75 [in TightTyping]
G:76 [in InvertibleSubtyping]
G:76 [in PreciseTyping]
G:77 [in Binding]
G:77 [in PreciseFlow]
G:77 [in Safety]
G:78 [in InvertibleTyping]
G:79 [in InvertibleSubtyping]
G:79 [in TightTyping]
G:79 [in Substitution]
G:8 [in Subenvironments]
G:8 [in GADTRules]
G:8 [in TightTyping]
G:80 [in RecordAndInertTypes]
G:80 [in ReplacementTyping]
G:81 [in GADTRules]
G:81 [in PreciseFlow]
G:81 [in InvertibleTyping]
G:81 [in TightTyping]
G:81 [in PreciseTyping]
G:82 [in Binding]
G:83 [in TightTyping]
G:84 [in ReplacementTyping]
G:85 [in PreciseFlow]
G:85 [in TightTyping]
G:86 [in PreciseTyping]
G:87 [in CanonicalForms]
G:88 [in InvertibleTyping]
G:89 [in PreciseFlow]
G:89 [in TightTyping]
G:89 [in Safety]
G:9 [in InvertibleSubtyping]
G:9 [in Weakening]
G:91 [in ReplacementTyping]
G:92 [in TightTyping]
G:92 [in Substitution]
G:92 [in PreciseTyping]
G:93 [in CanonicalForms]
G:93 [in PreciseFlow]
G:93 [in InvertibleTyping]
G:94 [in InvertibleSubtyping]
G:95 [in GADTRules]
G:95 [in TightTyping]
G:96 [in CanonicalForms]
G:98 [in ReplacementTyping]
G:99 [in CanonicalForms]
G:99 [in InvertibleSubtyping]
G:99 [in PreciseFlow]
G:99 [in TightTyping]
G:99 [in Safety]
G:99 [in Substitution]
G:99 [in PreciseTyping]


I

i:18 [in RecordAndInertTypes]
i:21 [in RecordAndInertTypes]
i:37 [in Sequences]


K

k:104 [in Definitions]
k:108 [in Definitions]
k:114 [in Binding]
k:114 [in Definitions]
k:117 [in Definitions]
k:118 [in Binding]
k:122 [in Binding]
k:124 [in Definitions]
k:126 [in Binding]
k:127 [in Definitions]
k:130 [in Definitions]
k:133 [in Definitions]
k:136 [in Definitions]
k:24 [in RecordAndInertTypes]
k:28 [in RecordAndInertTypes]
k:31 [in RecordAndInertTypes]
k:39 [in RecordAndInertTypes]
k:41 [in Definitions]
k:44 [in RecordAndInertTypes]
k:45 [in Definitions]
k:48 [in RecordAndInertTypes]
k:49 [in Definitions]
k:52 [in RecordAndInertTypes]
k:52 [in Definitions]
k:57 [in RecordAndInertTypes]
k:59 [in Definitions]
k:61 [in RecordAndInertTypes]
k:62 [in Definitions]
k:65 [in Definitions]
k:68 [in Definitions]
k:71 [in Definitions]


L

ls:103 [in InvertibleSubtyping]
ls:118 [in InvertibleSubtyping]
ls:147 [in ReplacementTyping]
ls:26 [in RecordAndInertTypes]
ls:268 [in Definitions]
ls:274 [in Definitions]
ls:285 [in Definitions]
ls:311 [in Definitions]
ls:34 [in RecordAndInertTypes]
ls:353 [in ReplacementTyping]
ls:42 [in RecordAndInertTypes]
ls:5 [in RecordAndInertTypes]
ls:55 [in RecordAndInertTypes]
ls:87 [in RecordAndInertTypes]
ls:98 [in InvertibleSubtyping]
L1:301 [in Definitions]
L1:307 [in Definitions]
L2:302 [in Definitions]
L2:308 [in Definitions]
L:12 [in TightTyping]
L:122 [in GADTRules]
L:129 [in GADTRules]
L:134 [in TightTyping]
L:144 [in InvertibleSubtyping]
l:164 [in Definitions]
L:186 [in GADTRules]
L:24 [in TightTyping]
l:253 [in Binding]
l:266 [in Definitions]
l:270 [in Definitions]
l:284 [in Binding]
L:3 [in PreciseFlow]
L:306 [in CanonicalForms]
L:313 [in ReplacementTyping]
L:329 [in Definitions]
l:33 [in Definitions]
L:340 [in Definitions]
L:35 [in InvertibleTyping]
L:356 [in Definitions]
L:363 [in Definitions]
L:40 [in TightTyping]
l:40 [in Definitions]
L:42 [in TightTyping]
L:42 [in GeneralToTight]
L:427 [in ReplacementTyping]
L:44 [in GADTRules]
L:50 [in GeneralToTight]
L:51 [in GADTRules]
L:516 [in Definitions]
L:59 [in GeneralToTight]
l:6 [in RecordAndInertTypes]
L:63 [in ReplacementTyping]
L:72 [in ReplacementTyping]
L:74 [in InvertibleSubtyping]
L:78 [in Substitution]
L:87 [in GADTRules]
L:9 [in PreciseFlow]
L:92 [in GADTRules]
L:97 [in InvertibleTyping]
l:97 [in Definitions]


M

m:280 [in Binding]


N

n:101 [in Binding]
n:103 [in Binding]
n:105 [in Binding]
n:107 [in Binding]
n:164 [in Binding]
n:166 [in Binding]
n:174 [in Binding]
n:176 [in Binding]
n:18 [in Replacement]
n:185 [in Binding]
n:187 [in Binding]
n:189 [in Binding]
n:191 [in Binding]
n:193 [in Binding]
n:203 [in Binding]
n:211 [in Binding]
n:213 [in Binding]
n:222 [in Binding]
n:224 [in Binding]
n:226 [in Binding]
n:228 [in Binding]
n:230 [in Binding]
n:25 [in Replacement]
n:281 [in Binding]
n:53 [in Binding]
n:57 [in Sequences]
n:58 [in Sequences]
n:70 [in Binding]
n:76 [in Binding]
n:84 [in Replacement]
n:88 [in Replacement]
n:89 [in Binding]
n:92 [in Binding]
n:94 [in Binding]
n:99 [in Binding]


P

pbs:23 [in CanonicalForms]
pbs:249 [in CanonicalForms]
pbs:48 [in CanonicalForms]
pbs:82 [in CanonicalForms]
ps:103 [in Definitions]
pT:37 [in CanonicalForms]
pT:43 [in CanonicalForms]
pT:62 [in CanonicalForms]
pT:68 [in CanonicalForms]
px:22 [in CanonicalForms]
px:248 [in CanonicalForms]
px:47 [in CanonicalForms]
px:81 [in CanonicalForms]
p_x0:61 [in Substitution]
p_x0:60 [in Substitution]
p_x0:59 [in Substitution]
p_x0:58 [in Substitution]
p':131 [in Replacement]
p':136 [in Replacement]
p':20 [in Reduction]
p':252 [in CanonicalForms]
p':64 [in Reduction]
p0:114 [in Replacement]
p0:121 [in Replacement]
p:1 [in Replacement]
p:10 [in RecordAndInertTypes]
p:10 [in Reduction]
p:10 [in GeneralToTight]
p:100 [in RecordAndInertTypes]
p:100 [in InvertibleSubtyping]
p:100 [in Safety]
p:100 [in PreciseTyping]
p:101 [in Definitions]
p:104 [in Replacement]
p:105 [in InvertibleSubtyping]
p:106 [in InvertibleTyping]
p:106 [in ReplacementTyping]
p:107 [in CanonicalForms]
p:108 [in PreciseFlow]
p:11 [in Replacement]
p:11 [in PreciseFlow]
p:11 [in ReplacementTyping]
p:11 [in Lookup]
p:110 [in InvertibleSubtyping]
p:110 [in Replacement]
p:110 [in TightTyping]
p:110 [in Definitions]
p:110 [in PreciseTyping]
p:111 [in InvertibleTyping]
p:112 [in PreciseFlow]
p:113 [in ReplacementTyping]
p:115 [in InvertibleSubtyping]
p:115 [in PreciseFlow]
p:115 [in PreciseTyping]
p:116 [in CanonicalForms]
p:116 [in Binding]
p:116 [in TightTyping]
p:117 [in Replacement]
p:117 [in Safety]
p:119 [in PreciseTyping]
p:12 [in RecordAndInertTypes]
p:121 [in InvertibleSubtyping]
p:122 [in CanonicalForms]
p:122 [in PreciseFlow]
p:122 [in InvertibleTyping]
p:122 [in TightTyping]
p:122 [in ReplacementTyping]
p:123 [in PreciseTyping]
p:124 [in Replacement]
p:125 [in PreciseFlow]
p:126 [in InvertibleSubtyping]
p:126 [in TightTyping]
p:128 [in CanonicalForms]
p:129 [in Replacement]
p:129 [in PreciseTyping]
p:13 [in Binding]
p:13 [in Substitution]
p:130 [in Binding]
p:130 [in ReplacementTyping]
p:131 [in PreciseFlow]
p:134 [in CanonicalForms]
p:134 [in Replacement]
p:135 [in PreciseTyping]
p:138 [in PreciseFlow]
p:14 [in Replacement]
p:14 [in InvertibleTyping]
p:14 [in ReplacementTyping]
p:14 [in GeneralToTight]
p:140 [in CanonicalForms]
p:140 [in Binding]
p:141 [in ReplacementTyping]
p:141 [in PreciseTyping]
p:142 [in Replacement]
p:144 [in Replacement]
p:144 [in Safety]
p:146 [in PreciseTyping]
p:149 [in CanonicalForms]
p:149 [in ReplacementTyping]
p:15 [in Reduction]
p:15 [in TightTyping]
p:15 [in PreciseTyping]
p:150 [in Replacement]
p:151 [in PreciseFlow]
p:151 [in Safety]
p:151 [in PreciseTyping]
p:156 [in Replacement]
p:156 [in ReplacementTyping]
p:156 [in Definitions]
p:156 [in PreciseTyping]
p:158 [in CanonicalForms]
p:16 [in Binding]
p:16 [in GADTRules]
p:161 [in Binding]
p:161 [in PreciseTyping]
p:162 [in Safety]
p:162 [in ReplacementTyping]
p:164 [in CanonicalForms]
p:165 [in Binding]
p:165 [in PreciseFlow]
p:165 [in PreciseTyping]
p:17 [in Substitution]
p:170 [in PreciseTyping]
p:171 [in CanonicalForms]
p:171 [in Binding]
p:171 [in Definitions]
p:172 [in PreciseFlow]
p:173 [in ReplacementTyping]
p:175 [in Definitions]
p:175 [in PreciseTyping]
p:176 [in PreciseFlow]
p:18 [in Lookup]
p:18 [in PreciseTyping]
p:180 [in ReplacementTyping]
p:180 [in Definitions]
p:180 [in PreciseTyping]
p:182 [in PreciseFlow]
p:184 [in GADTRules]
p:185 [in Definitions]
p:185 [in PreciseTyping]
p:187 [in CanonicalForms]
p:187 [in ReplacementTyping]
p:189 [in GADTRules]
p:189 [in Definitions]
p:189 [in PreciseTyping]
p:19 [in Binding]
p:19 [in Reduction]
p:19 [in GeneralToTight]
p:192 [in PreciseFlow]
p:193 [in Definitions]
p:194 [in ReplacementTyping]
p:195 [in CanonicalForms]
p:195 [in PreciseTyping]
p:198 [in Definitions]
p:198 [in PreciseTyping]
p:2 [in GADTRules]
p:2 [in Reduction]
p:2 [in GeneralToTight]
p:20 [in RecordAndInertTypes]
p:20 [in Replacement]
p:20 [in ReplacementTyping]
p:20 [in Substitution]
p:200 [in CanonicalForms]
p:201 [in ReplacementTyping]
p:202 [in Binding]
p:203 [in Definitions]
p:204 [in ReplacementTyping]
p:205 [in CanonicalForms]
p:205 [in PreciseFlow]
p:206 [in Definitions]
p:207 [in PreciseTyping]
p:209 [in ReplacementTyping]
p:21 [in CanonicalForms]
p:21 [in InvertibleTyping]
p:212 [in CanonicalForms]
p:212 [in Definitions]
p:216 [in ReplacementTyping]
p:216 [in PreciseTyping]
p:218 [in Definitions]
p:218 [in PreciseTyping]
p:22 [in TightTyping]
p:22 [in Substitution]
p:22 [in PreciseTyping]
p:221 [in ReplacementTyping]
p:222 [in CanonicalForms]
p:222 [in PreciseTyping]
p:225 [in Definitions]
p:226 [in ReplacementTyping]
p:227 [in PreciseTyping]
p:23 [in RecordAndInertTypes]
p:23 [in GADTRules]
p:23 [in PreciseFlow]
p:23 [in Definitions]
p:230 [in PreciseTyping]
p:232 [in ReplacementTyping]
p:234 [in ReplacementTyping]
p:234 [in PreciseTyping]
p:238 [in ReplacementTyping]
p:239 [in PreciseTyping]
p:24 [in ReplacementTyping]
p:24 [in Substitution]
p:242 [in ReplacementTyping]
p:244 [in PreciseTyping]
p:246 [in CanonicalForms]
p:246 [in ReplacementTyping]
p:248 [in PreciseTyping]
p:25 [in PreciseTyping]
p:250 [in ReplacementTyping]
p:255 [in PreciseTyping]
p:256 [in ReplacementTyping]
p:259 [in CanonicalForms]
p:26 [in Replacement]
p:26 [in Definitions]
p:260 [in ReplacementTyping]
p:261 [in PreciseTyping]
p:264 [in Definitions]
p:265 [in ReplacementTyping]
p:266 [in PreciseTyping]
p:269 [in Binding]
p:269 [in ReplacementTyping]
p:27 [in RecordAndInertTypes]
p:27 [in PreciseFlow]
p:27 [in InvertibleTyping]
p:270 [in CanonicalForms]
p:272 [in Binding]
p:272 [in PreciseTyping]
p:273 [in Binding]
p:273 [in ReplacementTyping]
p:274 [in PreciseTyping]
p:276 [in Binding]
p:279 [in PreciseTyping]
p:28 [in Reduction]
p:28 [in TightTyping]
p:28 [in PreciseTyping]
p:280 [in CanonicalForms]
p:284 [in PreciseTyping]
p:285 [in Binding]
p:286 [in CanonicalForms]
p:288 [in PreciseTyping]
p:290 [in Binding]
p:291 [in CanonicalForms]
p:291 [in ReplacementTyping]
p:292 [in PreciseTyping]
p:297 [in CanonicalForms]
p:297 [in PreciseTyping]
p:298 [in ReplacementTyping]
p:30 [in RecordAndInertTypes]
p:30 [in InvertibleTyping]
p:302 [in PreciseTyping]
p:303 [in CanonicalForms]
p:307 [in PreciseTyping]
p:31 [in Replacement]
p:31 [in PreciseFlow]
p:31 [in ReplacementTyping]
p:311 [in PreciseTyping]
p:312 [in CanonicalForms]
p:316 [in PreciseTyping]
p:319 [in CanonicalForms]
p:32 [in InvertibleSubtyping]
p:32 [in TightTyping]
p:32 [in PreciseTyping]
p:325 [in CanonicalForms]
p:326 [in ReplacementTyping]
p:33 [in RecordAndInertTypes]
p:330 [in CanonicalForms]
p:332 [in ReplacementTyping]
p:335 [in CanonicalForms]
p:336 [in Definitions]
p:340 [in ReplacementTyping]
p:342 [in CanonicalForms]
p:342 [in Definitions]
p:349 [in CanonicalForms]
p:349 [in Definitions]
p:35 [in Reduction]
p:35 [in Lookup]
p:35 [in GeneralToTight]
p:353 [in Definitions]
p:356 [in PreciseTyping]
p:36 [in RecordAndInertTypes]
p:36 [in Replacement]
p:36 [in PreciseFlow]
p:36 [in PreciseTyping]
p:360 [in PreciseTyping]
p:364 [in PreciseTyping]
p:365 [in Definitions]
p:368 [in PreciseTyping]
p:375 [in Definitions]
p:379 [in Definitions]
p:38 [in InvertibleTyping]
p:38 [in Safety]
p:38 [in ReplacementTyping]
p:382 [in Definitions]
p:387 [in Definitions]
p:39 [in InvertibleSubtyping]
p:39 [in GeneralToTight]
p:390 [in Definitions]
p:393 [in Definitions]
p:394 [in PreciseTyping]
p:396 [in ReplacementTyping]
p:4 [in InvertibleTyping]
p:4 [in ReplacementTyping]
p:4 [in PreciseTyping]
p:40 [in PreciseTyping]
p:401 [in ReplacementTyping]
p:403 [in PreciseTyping]
p:408 [in ReplacementTyping]
p:409 [in PreciseTyping]
p:417 [in PreciseTyping]
p:42 [in PreciseFlow]
p:421 [in Definitions]
p:424 [in PreciseTyping]
p:43 [in Replacement]
p:431 [in PreciseTyping]
p:438 [in PreciseTyping]
p:44 [in InvertibleTyping]
p:44 [in Reduction]
p:44 [in TightTyping]
p:44 [in ReplacementTyping]
p:44 [in PreciseTyping]
p:445 [in PreciseTyping]
p:452 [in PreciseTyping]
p:456 [in PreciseTyping]
p:46 [in CanonicalForms]
p:46 [in InvertibleSubtyping]
p:46 [in PreciseFlow]
p:47 [in ReplacementTyping]
p:47 [in Definitions]
p:47 [in PreciseTyping]
p:48 [in Replacement]
p:48 [in Lookup]
p:495 [in Definitions]
p:5 [in Binding]
p:5 [in Replacement]
p:50 [in PreciseTyping]
p:501 [in Definitions]
p:507 [in Definitions]
p:51 [in Binding]
p:51 [in RecordAndInertTypes]
p:511 [in PreciseTyping]
p:512 [in Definitions]
p:52 [in Replacement]
p:52 [in ReplacementTyping]
p:525 [in PreciseTyping]
p:53 [in InvertibleSubtyping]
p:53 [in InvertibleTyping]
p:54 [in TightTyping]
p:54 [in PreciseTyping]
p:547 [in PreciseTyping]
p:55 [in Binding]
p:55 [in InvertibleTyping]
p:55 [in Reduction]
p:56 [in RecordAndInertTypes]
p:57 [in Replacement]
p:58 [in Binding]
p:58 [in TightTyping]
p:58 [in PreciseTyping]
p:59 [in InvertibleTyping]
p:60 [in RecordAndInertTypes]
p:60 [in InvertibleSubtyping]
p:61 [in PreciseFlow]
p:61 [in TightTyping]
p:62 [in Binding]
p:62 [in Replacement]
p:63 [in Reduction]
p:63 [in PreciseTyping]
p:64 [in InvertibleTyping]
p:64 [in ReplacementTyping]
p:64 [in Lookup]
p:65 [in InvertibleSubtyping]
p:66 [in PreciseFlow]
p:66 [in TightTyping]
p:66 [in Substitution]
p:67 [in Binding]
p:67 [in ReplacementTyping]
p:68 [in Replacement]
p:68 [in InvertibleTyping]
p:68 [in PreciseTyping]
p:69 [in TightTyping]
p:7 [in InvertibleTyping]
p:7 [in Reduction]
p:7 [in ReplacementTyping]
p:7 [in Lookup]
p:7 [in GeneralToTight]
p:70 [in PreciseFlow]
p:70 [in Reduction]
p:71 [in CanonicalForms]
p:71 [in Binding]
p:72 [in TightTyping]
p:72 [in PreciseTyping]
p:73 [in InvertibleTyping]
p:74 [in Binding]
p:74 [in Replacement]
p:74 [in PreciseFlow]
p:75 [in ReplacementTyping]
p:77 [in Substitution]
p:77 [in PreciseTyping]
p:78 [in PreciseFlow]
p:79 [in Replacement]
p:79 [in Reduction]
p:8 [in Binding]
p:8 [in PreciseTyping]
p:81 [in ReplacementTyping]
p:82 [in Replacement]
p:82 [in PreciseFlow]
p:82 [in InvertibleTyping]
p:82 [in PreciseTyping]
p:83 [in Binding]
p:83 [in Substitution]
p:85 [in Binding]
p:85 [in ReplacementTyping]
p:86 [in Replacement]
p:86 [in PreciseFlow]
p:87 [in PreciseTyping]
p:88 [in Binding]
p:89 [in CanonicalForms]
p:89 [in Replacement]
p:89 [in InvertibleTyping]
p:9 [in Replacement]
p:9 [in GADTRules]
p:90 [in PreciseFlow]
p:92 [in Replacement]
p:92 [in ReplacementTyping]
p:93 [in PreciseTyping]
p:94 [in PreciseFlow]
p:95 [in InvertibleSubtyping]
p:97 [in RecordAndInertTypes]
p:98 [in Replacement]
p:98 [in PreciseFlow]
p:99 [in ReplacementTyping]


Q

qbs:251 [in CanonicalForms]
qx:250 [in CanonicalForms]
q'bs:265 [in CanonicalForms]
q'bs:267 [in CanonicalForms]
q'bs:275 [in CanonicalForms]
q'bs:277 [in CanonicalForms]
q'x:264 [in CanonicalForms]
q'x:266 [in CanonicalForms]
q'x:274 [in CanonicalForms]
q'x:276 [in CanonicalForms]
q':113 [in InvertibleTyping]
q':113 [in PreciseTyping]
q':132 [in Replacement]
q':137 [in Replacement]
q':17 [in Reduction]
q':248 [in ReplacementTyping]
q':253 [in ReplacementTyping]
q':254 [in CanonicalForms]
q':258 [in ReplacementTyping]
q':264 [in PreciseTyping]
q':269 [in PreciseTyping]
q0:115 [in Replacement]
q0:116 [in ReplacementTyping]
q0:122 [in Replacement]
q0:125 [in ReplacementTyping]
q0:134 [in ReplacementTyping]
q0:194 [in PreciseFlow]
q1:116 [in PreciseTyping]
Q1:215 [in CanonicalForms]
Q1:225 [in CanonicalForms]
q2:117 [in PreciseTyping]
Q2:216 [in CanonicalForms]
Q3:217 [in CanonicalForms]
Q3:226 [in CanonicalForms]
q:10 [in Replacement]
q:10 [in GADTRules]
q:100 [in ReplacementTyping]
q:101 [in InvertibleSubtyping]
q:101 [in Safety]
q:101 [in PreciseTyping]
q:105 [in Replacement]
q:107 [in ReplacementTyping]
q:11 [in Reduction]
q:11 [in GeneralToTight]
q:111 [in InvertibleSubtyping]
q:111 [in Replacement]
q:111 [in TightTyping]
q:111 [in PreciseTyping]
q:112 [in InvertibleTyping]
q:112 [in ReplacementTyping]
q:113 [in PreciseFlow]
q:114 [in CanonicalForms]
q:116 [in InvertibleSubtyping]
q:117 [in Binding]
q:117 [in TightTyping]
q:118 [in CanonicalForms]
q:118 [in Replacement]
q:118 [in Safety]
q:12 [in Binding]
q:12 [in Replacement]
q:120 [in PreciseTyping]
q:121 [in ReplacementTyping]
q:124 [in CanonicalForms]
q:124 [in InvertibleTyping]
q:124 [in PreciseTyping]
q:125 [in Replacement]
q:129 [in Binding]
q:130 [in CanonicalForms]
q:130 [in Replacement]
q:130 [in PreciseTyping]
q:131 [in ReplacementTyping]
q:135 [in Replacement]
q:136 [in CanonicalForms]
q:136 [in PreciseTyping]
q:14 [in Lookup]
q:142 [in CanonicalForms]
q:142 [in ReplacementTyping]
q:142 [in PreciseTyping]
q:145 [in Replacement]
q:147 [in PreciseTyping]
q:15 [in Replacement]
q:15 [in InvertibleTyping]
q:15 [in GeneralToTight]
q:150 [in ReplacementTyping]
q:151 [in CanonicalForms]
q:151 [in Replacement]
q:157 [in Replacement]
q:157 [in ReplacementTyping]
q:159 [in CanonicalForms]
q:16 [in Reduction]
q:16 [in TightTyping]
q:16 [in ReplacementTyping]
q:162 [in PreciseTyping]
q:163 [in ReplacementTyping]
q:165 [in CanonicalForms]
q:166 [in PreciseTyping]
q:168 [in Binding]
q:17 [in CanonicalForms]
q:17 [in GADTRules]
q:171 [in PreciseTyping]
q:172 [in Definitions]
q:174 [in ReplacementTyping]
q:176 [in Definitions]
q:176 [in PreciseTyping]
q:177 [in PreciseFlow]
q:181 [in ReplacementTyping]
q:181 [in Definitions]
q:183 [in CanonicalForms]
q:183 [in PreciseFlow]
q:184 [in CanonicalForms]
q:186 [in Definitions]
q:188 [in ReplacementTyping]
q:19 [in PreciseTyping]
q:190 [in Definitions]
q:193 [in PreciseFlow]
q:194 [in Definitions]
q:195 [in ReplacementTyping]
q:199 [in Definitions]
q:2 [in Replacement]
q:20 [in GeneralToTight]
q:204 [in Definitions]
q:205 [in Binding]
q:206 [in CanonicalForms]
q:207 [in ReplacementTyping]
q:207 [in Definitions]
q:21 [in Replacement]
q:21 [in Reduction]
q:212 [in ReplacementTyping]
q:213 [in CanonicalForms]
q:213 [in ReplacementTyping]
q:213 [in Definitions]
q:214 [in ReplacementTyping]
q:219 [in ReplacementTyping]
q:219 [in Definitions]
q:22 [in InvertibleTyping]
q:223 [in CanonicalForms]
q:223 [in ReplacementTyping]
q:223 [in PreciseTyping]
q:236 [in PreciseTyping]
q:24 [in GADTRules]
q:240 [in PreciseTyping]
q:245 [in PreciseTyping]
q:247 [in CanonicalForms]
q:247 [in ReplacementTyping]
q:249 [in PreciseTyping]
q:25 [in ReplacementTyping]
q:251 [in ReplacementTyping]
q:257 [in ReplacementTyping]
q:261 [in ReplacementTyping]
q:262 [in PreciseTyping]
q:266 [in ReplacementTyping]
q:267 [in PreciseTyping]
q:27 [in Replacement]
q:270 [in ReplacementTyping]
q:275 [in PreciseTyping]
q:280 [in PreciseTyping]
q:285 [in PreciseTyping]
q:287 [in Binding]
q:287 [in ReplacementTyping]
q:289 [in PreciseTyping]
q:292 [in ReplacementTyping]
q:299 [in ReplacementTyping]
q:3 [in GADTRules]
q:305 [in PreciseTyping]
q:309 [in PreciseTyping]
q:314 [in PreciseTyping]
q:317 [in PreciseTyping]
q:32 [in Replacement]
q:32 [in ReplacementTyping]
q:320 [in CanonicalForms]
q:326 [in CanonicalForms]
q:327 [in ReplacementTyping]
q:328 [in PreciseTyping]
q:33 [in InvertibleSubtyping]
q:332 [in CanonicalForms]
q:336 [in CanonicalForms]
q:337 [in Definitions]
q:340 [in PreciseTyping]
q:343 [in CanonicalForms]
q:347 [in PreciseTyping]
q:348 [in ReplacementTyping]
q:350 [in CanonicalForms]
q:356 [in ReplacementTyping]
q:357 [in PreciseTyping]
q:36 [in Reduction]
q:361 [in PreciseTyping]
q:363 [in ReplacementTyping]
q:365 [in PreciseTyping]
q:367 [in Definitions]
q:369 [in ReplacementTyping]
q:37 [in Replacement]
q:376 [in ReplacementTyping]
q:376 [in Definitions]
q:38 [in CanonicalForms]
q:383 [in ReplacementTyping]
q:383 [in Definitions]
q:39 [in ReplacementTyping]
q:390 [in ReplacementTyping]
q:40 [in InvertibleSubtyping]
q:405 [in ReplacementTyping]
q:406 [in ReplacementTyping]
q:417 [in Definitions]
q:425 [in Definitions]
q:432 [in PreciseTyping]
q:439 [in PreciseTyping]
q:44 [in Replacement]
q:446 [in PreciseTyping]
q:45 [in InvertibleTyping]
q:45 [in Reduction]
q:453 [in PreciseTyping]
q:457 [in PreciseTyping]
q:46 [in TightTyping]
q:47 [in InvertibleSubtyping]
q:49 [in Replacement]
q:496 [in Definitions]
q:502 [in Definitions]
q:51 [in PreciseTyping]
q:53 [in Replacement]
q:536 [in PreciseTyping]
q:54 [in Binding]
q:54 [in InvertibleSubtyping]
q:542 [in PreciseTyping]
q:548 [in PreciseTyping]
q:55 [in TightTyping]
q:55 [in Safety]
q:55 [in PreciseTyping]
q:58 [in Replacement]
q:59 [in PreciseTyping]
q:6 [in Replacement]
q:62 [in InvertibleTyping]
q:62 [in TightTyping]
q:63 [in CanonicalForms]
q:63 [in Replacement]
q:64 [in PreciseTyping]
q:65 [in InvertibleTyping]
q:68 [in Binding]
q:69 [in Replacement]
q:69 [in InvertibleTyping]
q:69 [in Safety]
q:7 [in Safety]
q:73 [in Lookup]
q:73 [in PreciseTyping]
q:74 [in Lookup]
q:75 [in Binding]
q:75 [in Replacement]
q:8 [in InvertibleTyping]
q:8 [in Reduction]
q:8 [in Lookup]
q:80 [in Replacement]
q:83 [in Replacement]
q:83 [in PreciseFlow]
q:83 [in InvertibleTyping]
q:84 [in CanonicalForms]
q:85 [in PreciseTyping]
q:86 [in ReplacementTyping]
q:87 [in Replacement]
q:88 [in PreciseTyping]
q:9 [in PreciseTyping]
q:90 [in Replacement]
q:91 [in PreciseFlow]
q:93 [in Replacement]
q:93 [in ReplacementTyping]
q:94 [in PreciseTyping]
q:96 [in InvertibleSubtyping]
q:99 [in Replacement]


R

rx:256 [in CanonicalForms]
r''':168 [in ReplacementTyping]
r''':169 [in ReplacementTyping]
r''':170 [in ReplacementTyping]
r''':171 [in ReplacementTyping]
r'':302 [in ReplacementTyping]
r':209 [in CanonicalForms]
r':219 [in CanonicalForms]
r':228 [in CanonicalForms]
r':301 [in ReplacementTyping]
r':40 [in CanonicalForms]
r':65 [in CanonicalForms]
r':72 [in Reduction]
r0:110 [in CanonicalForms]
r0:115 [in InvertibleTyping]
r0:117 [in ReplacementTyping]
r0:126 [in ReplacementTyping]
r0:13 [in CanonicalForms]
r0:135 [in ReplacementTyping]
r0:173 [in CanonicalForms]
r0:195 [in PreciseFlow]
r0:199 [in PreciseFlow]
r0:313 [in CanonicalForms]
r0:33 [in CanonicalForms]
r0:352 [in CanonicalForms]
r0:432 [in ReplacementTyping]
r0:439 [in ReplacementTyping]
r0:58 [in CanonicalForms]
r0:77 [in CanonicalForms]
r1:50 [in Reduction]
r2:51 [in Reduction]
r:101 [in ReplacementTyping]
r:102 [in Replacement]
r:102 [in Safety]
r:108 [in Replacement]
r:108 [in ReplacementTyping]
r:143 [in ReplacementTyping]
r:151 [in ReplacementTyping]
r:158 [in ReplacementTyping]
r:16 [in InvertibleTyping]
r:164 [in ReplacementTyping]
r:175 [in ReplacementTyping]
r:182 [in ReplacementTyping]
r:189 [in ReplacementTyping]
r:19 [in Replacement]
r:196 [in ReplacementTyping]
r:206 [in Binding]
r:208 [in CanonicalForms]
r:209 [in Binding]
r:218 [in CanonicalForms]
r:227 [in CanonicalForms]
r:23 [in InvertibleTyping]
r:24 [in Replacement]
r:26 [in ReplacementTyping]
r:260 [in CanonicalForms]
r:271 [in CanonicalForms]
r:30 [in Replacement]
r:33 [in ReplacementTyping]
r:334 [in ReplacementTyping]
r:339 [in CanonicalForms]
r:341 [in ReplacementTyping]
r:346 [in CanonicalForms]
r:349 [in ReplacementTyping]
r:357 [in CanonicalForms]
r:357 [in ReplacementTyping]
r:364 [in ReplacementTyping]
r:370 [in ReplacementTyping]
r:377 [in ReplacementTyping]
r:384 [in ReplacementTyping]
r:39 [in CanonicalForms]
r:391 [in ReplacementTyping]
r:40 [in Reduction]
r:40 [in ReplacementTyping]
r:448 [in PreciseTyping]
r:449 [in PreciseTyping]
r:535 [in PreciseTyping]
r:541 [in PreciseTyping]
r:58 [in Reduction]
r:64 [in CanonicalForms]
r:65 [in Reduction]
r:66 [in InvertibleTyping]
r:71 [in InvertibleTyping]
r:71 [in Reduction]
r:87 [in ReplacementTyping]
r:9 [in InvertibleTyping]
r:94 [in ReplacementTyping]
r:96 [in Replacement]


S

st:179 [in Safety]
st:182 [in Safety]
st:185 [in Safety]
st:187 [in Safety]
S':19 [in GADTRules]
S':33 [in InvertibleTyping]
S':428 [in ReplacementTyping]
S':49 [in InvertibleSubtyping]
S':5 [in GADTRules]
S':533 [in PreciseTyping]
S':56 [in InvertibleSubtyping]
S':70 [in ReplacementTyping]
S':98 [in InvertibleTyping]
S1:104 [in TightTyping]
S1:130 [in TightTyping]
S1:136 [in GADTRules]
S1:138 [in InvertibleSubtyping]
S1:145 [in InvertibleSubtyping]
S1:149 [in GADTRules]
S1:162 [in GADTRules]
S1:169 [in GADTRules]
S1:26 [in InvertibleSubtyping]
S1:31 [in GADTRules]
S1:311 [in ReplacementTyping]
S1:40 [in GADTRules]
S1:47 [in GADTRules]
S1:470 [in Definitions]
S1:477 [in Definitions]
S1:484 [in Definitions]
S1:490 [in Definitions]
S1:518 [in Definitions]
S1:55 [in GeneralToTight]
S1:56 [in ReplacementTyping]
S1:60 [in GADTRules]
S1:61 [in ReplacementTyping]
S1:67 [in GADTRules]
S1:70 [in InvertibleSubtyping]
S2:105 [in TightTyping]
S2:131 [in TightTyping]
S2:138 [in GADTRules]
S2:139 [in InvertibleSubtyping]
S2:146 [in InvertibleSubtyping]
S2:151 [in GADTRules]
S2:164 [in GADTRules]
S2:171 [in GADTRules]
S2:27 [in InvertibleSubtyping]
S2:312 [in ReplacementTyping]
S2:33 [in GADTRules]
S2:42 [in GADTRules]
S2:471 [in Definitions]
S2:478 [in Definitions]
S2:485 [in Definitions]
S2:49 [in GADTRules]
S2:492 [in Definitions]
S2:520 [in Definitions]
S2:57 [in ReplacementTyping]
S2:57 [in GeneralToTight]
S2:62 [in ReplacementTyping]
S2:63 [in GADTRules]
S2:69 [in GADTRules]
S2:71 [in InvertibleSubtyping]
S:10 [in InvertibleSubtyping]
S:100 [in CanonicalForms]
S:100 [in PreciseFlow]
S:103 [in CanonicalForms]
S:105 [in GADTRules]
S:106 [in PreciseTyping]
S:108 [in Safety]
S:108 [in PreciseTyping]
S:11 [in GADTRules]
S:110 [in GADTRules]
S:112 [in CanonicalForms]
S:112 [in Safety]
S:120 [in PreciseFlow]
S:123 [in InvertibleSubtyping]
S:125 [in GADTRules]
S:132 [in InvertibleSubtyping]
S:14 [in InvertibleSubtyping]
S:140 [in TightTyping]
S:141 [in PreciseFlow]
S:15 [in Subenvironments]
S:156 [in InvertibleSubtyping]
S:160 [in InvertibleSubtyping]
S:162 [in PreciseFlow]
S:163 [in InvertibleSubtyping]
S:17 [in TightTyping]
S:17 [in ReplacementTyping]
S:175 [in CanonicalForms]
S:18 [in CanonicalForms]
S:18 [in InvertibleSubtyping]
S:18 [in GADTRules]
S:18 [in Narrowing]
S:18 [in Safety]
S:182 [in CanonicalForms]
S:23 [in GeneralToTight]
S:24 [in Safety]
S:25 [in GADTRules]
S:25 [in Substitution]
s:251 [in Definitions]
S:254 [in ReplacementTyping]
S:256 [in PreciseTyping]
S:261 [in CanonicalForms]
S:27 [in CanonicalForms]
S:27 [in Narrowing]
S:271 [in Definitions]
S:272 [in CanonicalForms]
S:288 [in ReplacementTyping]
S:29 [in CanonicalForms]
S:29 [in Safety]
S:29 [in GeneralToTight]
S:294 [in Definitions]
S:294 [in PreciseTyping]
S:298 [in CanonicalForms]
S:299 [in PreciseTyping]
S:309 [in Binding]
S:31 [in InvertibleTyping]
S:318 [in Binding]
S:327 [in Binding]
S:334 [in Binding]
S:338 [in Definitions]
S:34 [in InvertibleSubtyping]
S:348 [in PreciseTyping]
S:36 [in Safety]
S:366 [in Definitions]
S:39 [in Weakening]
S:4 [in GADTRules]
S:4 [in GeneralToTight]
S:40 [in InvertibleTyping]
S:41 [in InvertibleSubtyping]
S:425 [in ReplacementTyping]
S:447 [in Definitions]
S:45 [in TightTyping]
S:457 [in Definitions]
S:461 [in PreciseTyping]
S:465 [in PreciseTyping]
S:47 [in Safety]
S:477 [in PreciseTyping]
S:48 [in InvertibleSubtyping]
S:482 [in PreciseTyping]
S:487 [in PreciseTyping]
S:493 [in PreciseTyping]
S:509 [in Definitions]
S:51 [in CanonicalForms]
S:514 [in Definitions]
S:522 [in PreciseTyping]
S:528 [in PreciseTyping]
S:54 [in CanonicalForms]
S:55 [in InvertibleSubtyping]
S:57 [in Safety]
S:62 [in InvertibleSubtyping]
S:64 [in PreciseFlow]
S:67 [in InvertibleSubtyping]
S:67 [in Substitution]
S:68 [in ReplacementTyping]
S:71 [in Safety]
S:72 [in GADTRules]
S:74 [in CanonicalForms]
S:77 [in ReplacementTyping]
S:79 [in CanonicalForms]
S:79 [in GADTRules]
S:80 [in InvertibleSubtyping]
S:81 [in Binding]
S:86 [in TightTyping]
S:89 [in GADTRules]
S:91 [in CanonicalForms]
S:94 [in CanonicalForms]
S:95 [in InvertibleTyping]
S:96 [in TightTyping]
S:97 [in CanonicalForms]
S:99 [in GADTRules]


T

T':103 [in ReplacementTyping]
T':11 [in InvertibleTyping]
T':110 [in ReplacementTyping]
T':113 [in TightTyping]
T':115 [in ReplacementTyping]
T':118 [in PreciseFlow]
T':119 [in TightTyping]
T':120 [in InvertibleTyping]
T':121 [in Binding]
t':124 [in Safety]
T':13 [in GADTRules]
T':13 [in GeneralToTight]
t':132 [in Safety]
T':133 [in ReplacementTyping]
t':160 [in Safety]
T':162 [in CanonicalForms]
T':166 [in ReplacementTyping]
t':167 [in Safety]
T':168 [in CanonicalForms]
T':17 [in Replacement]
t':171 [in Safety]
t':174 [in Safety]
T':177 [in ReplacementTyping]
T':184 [in ReplacementTyping]
T':187 [in PreciseFlow]
T':189 [in PreciseFlow]
T':191 [in ReplacementTyping]
T':198 [in ReplacementTyping]
T':244 [in ReplacementTyping]
t':262 [in Binding]
T':27 [in GADTRules]
T':28 [in ReplacementTyping]
T':29 [in Replacement]
T':295 [in ReplacementTyping]
T':307 [in CanonicalForms]
T':32 [in CanonicalForms]
T':329 [in ReplacementTyping]
T':336 [in ReplacementTyping]
T':34 [in Replacement]
T':34 [in InvertibleTyping]
T':343 [in ReplacementTyping]
T':354 [in Binding]
T':36 [in InvertibleSubtyping]
T':362 [in Binding]
T':372 [in ReplacementTyping]
T':379 [in ReplacementTyping]
T':386 [in ReplacementTyping]
T':393 [in ReplacementTyping]
T':4 [in Replacement]
T':406 [in PreciseTyping]
T':429 [in ReplacementTyping]
T':43 [in InvertibleSubtyping]
T':43 [in GeneralToTight]
T':437 [in ReplacementTyping]
T':444 [in ReplacementTyping]
T':45 [in RecordAndInertTypes]
T':468 [in PreciseTyping]
T':473 [in PreciseTyping]
T':478 [in PreciseTyping]
T':483 [in PreciseTyping]
T':488 [in PreciseTyping]
T':49 [in RecordAndInertTypes]
T':494 [in PreciseTyping]
T':498 [in Definitions]
T':501 [in PreciseTyping]
T':504 [in Definitions]
T':505 [in PreciseTyping]
T':51 [in GeneralToTight]
T':58 [in RecordAndInertTypes]
T':62 [in RecordAndInertTypes]
T':7 [in Subenvironments]
T':71 [in ReplacementTyping]
T':73 [in Safety]
T':86 [in InvertibleTyping]
T':89 [in ReplacementTyping]
T':93 [in Safety]
t':96 [in Safety]
T':96 [in ReplacementTyping]
t':97 [in Safety]
T':97 [in PreciseTyping]
T':99 [in InvertibleTyping]
t0':32 [in Reduction]
T0:104 [in Safety]
t0:29 [in Reduction]
T1:106 [in TightTyping]
T1:107 [in InvertibleSubtyping]
T1:123 [in GADTRules]
T1:128 [in PreciseFlow]
T1:130 [in GADTRules]
T1:132 [in PreciseFlow]
T1:132 [in TightTyping]
t1:134 [in Safety]
T1:137 [in GADTRules]
T1:140 [in InvertibleSubtyping]
T1:143 [in GADTRules]
T1:147 [in InvertibleSubtyping]
T1:150 [in GADTRules]
T1:157 [in GADTRules]
T1:163 [in GADTRules]
T1:170 [in GADTRules]
T1:176 [in GADTRules]
T1:177 [in Definitions]
T1:181 [in GADTRules]
t1:181 [in Safety]
T1:182 [in Definitions]
t1:184 [in Safety]
T1:191 [in Definitions]
T1:195 [in Definitions]
T1:200 [in Definitions]
T1:208 [in Definitions]
T1:214 [in Definitions]
T1:220 [in Definitions]
T1:28 [in InvertibleSubtyping]
T1:303 [in Definitions]
T1:309 [in ReplacementTyping]
T1:309 [in Definitions]
T1:32 [in GADTRules]
T1:344 [in CanonicalForms]
t1:369 [in Definitions]
T1:37 [in GADTRules]
T1:40 [in Replacement]
T1:41 [in GADTRules]
t1:41 [in Reduction]
T1:429 [in PreciseTyping]
t1:43 [in Lookup]
T1:45 [in Replacement]
T1:467 [in Definitions]
T1:472 [in Definitions]
T1:479 [in Definitions]
T1:48 [in GADTRules]
t1:48 [in TightTyping]
T1:486 [in Definitions]
T1:491 [in Definitions]
T1:50 [in Replacement]
T1:519 [in Definitions]
t1:52 [in Reduction]
T1:54 [in Replacement]
T1:54 [in ReplacementTyping]
T1:56 [in GADTRules]
T1:56 [in GeneralToTight]
T1:59 [in Replacement]
T1:59 [in ReplacementTyping]
t1:60 [in Reduction]
T1:61 [in GADTRules]
T1:64 [in Replacement]
t1:67 [in Reduction]
T1:68 [in GADTRules]
T1:70 [in Replacement]
T1:72 [in InvertibleSubtyping]
t1:74 [in Reduction]
T1:76 [in Replacement]
t1:76 [in Lookup]
T1:90 [in RecordAndInertTypes]
T2:107 [in TightTyping]
T2:108 [in InvertibleSubtyping]
T2:118 [in ReplacementTyping]
T2:129 [in PreciseFlow]
T2:133 [in PreciseFlow]
T2:133 [in TightTyping]
t2:135 [in Safety]
T2:136 [in ReplacementTyping]
T2:139 [in GADTRules]
T2:141 [in InvertibleSubtyping]
T2:144 [in GADTRules]
T2:148 [in InvertibleSubtyping]
T2:152 [in GADTRules]
T2:158 [in GADTRules]
T2:165 [in GADTRules]
T2:172 [in GADTRules]
T2:177 [in GADTRules]
T2:178 [in Definitions]
T2:182 [in GADTRules]
T2:183 [in Definitions]
T2:192 [in Definitions]
T2:196 [in Definitions]
T2:201 [in Definitions]
T2:209 [in Definitions]
T2:215 [in Definitions]
T2:221 [in Definitions]
T2:29 [in InvertibleSubtyping]
T2:304 [in Definitions]
T2:310 [in ReplacementTyping]
T2:310 [in Definitions]
T2:34 [in GADTRules]
T2:345 [in CanonicalForms]
t2:370 [in Definitions]
T2:38 [in GADTRules]
T2:41 [in Replacement]
t2:42 [in Reduction]
T2:43 [in GADTRules]
T2:430 [in PreciseTyping]
t2:44 [in Lookup]
T2:46 [in Replacement]
T2:468 [in Definitions]
T2:473 [in Definitions]
T2:480 [in Definitions]
T2:487 [in Definitions]
t2:49 [in TightTyping]
T2:493 [in Definitions]
T2:50 [in GADTRules]
T2:51 [in Replacement]
T2:521 [in Definitions]
t2:53 [in Reduction]
T2:55 [in Replacement]
T2:55 [in ReplacementTyping]
T2:57 [in GADTRules]
T2:58 [in GeneralToTight]
T2:60 [in Replacement]
T2:60 [in ReplacementTyping]
t2:61 [in Reduction]
T2:64 [in GADTRules]
T2:65 [in Replacement]
t2:68 [in Reduction]
T2:70 [in GADTRules]
T2:71 [in Replacement]
T2:73 [in InvertibleSubtyping]
t2:75 [in Reduction]
T2:77 [in Replacement]
t2:77 [in Lookup]
T2:91 [in RecordAndInertTypes]
T3:120 [in ReplacementTyping]
T3:138 [in ReplacementTyping]
t3:140 [in Safety]
t:1 [in CanonicalForms]
T:10 [in InvertibleTyping]
T:10 [in TightTyping]
T:100 [in Replacement]
T:100 [in GADTRules]
T:100 [in TightTyping]
T:101 [in CanonicalForms]
T:101 [in PreciseFlow]
T:102 [in InvertibleSubtyping]
T:102 [in ReplacementTyping]
T:103 [in Substitution]
T:103 [in PreciseTyping]
T:104 [in CanonicalForms]
T:104 [in InvertibleTyping]
T:105 [in PreciseFlow]
T:105 [in Safety]
T:106 [in Replacement]
T:106 [in GADTRules]
T:107 [in RecordAndInertTypes]
T:108 [in CanonicalForms]
T:108 [in InvertibleTyping]
t:109 [in CanonicalForms]
T:109 [in PreciseFlow]
T:109 [in Safety]
T:109 [in ReplacementTyping]
T:11 [in InvertibleSubtyping]
t:111 [in Binding]
T:111 [in GADTRules]
T:111 [in PreciseFlow]
T:112 [in Replacement]
T:112 [in TightTyping]
T:112 [in Substitution]
T:112 [in PreciseTyping]
T:113 [in InvertibleSubtyping]
T:113 [in Safety]
T:114 [in ReplacementTyping]
T:115 [in GADTRules]
T:116 [in Definitions]
T:117 [in CanonicalForms]
T:117 [in PreciseFlow]
T:117 [in InvertibleTyping]
T:117 [in Substitution]
T:118 [in TightTyping]
T:119 [in InvertibleSubtyping]
T:119 [in Replacement]
T:119 [in Safety]
T:12 [in Subenvironments]
T:12 [in GADTRules]
T:12 [in Reduction]
T:12 [in Safety]
T:12 [in ReplacementTyping]
T:12 [in GeneralToTight]
T:120 [in Binding]
T:121 [in PreciseTyping]
t:122 [in Safety]
T:123 [in CanonicalForms]
T:124 [in InvertibleSubtyping]
T:124 [in TightTyping]
T:125 [in InvertibleTyping]
T:125 [in Safety]
T:126 [in GADTRules]
T:126 [in PreciseFlow]
t:126 [in Definitions]
T:126 [in PreciseTyping]
T:127 [in Replacement]
T:128 [in InvertibleSubtyping]
T:128 [in TightTyping]
T:129 [in CanonicalForms]
t:129 [in Safety]
t:13 [in RecordAndInertTypes]
T:13 [in PreciseFlow]
t:13 [in Reduction]
T:13 [in Safety]
t:13 [in Lookup]
T:130 [in Safety]
T:132 [in GADTRules]
T:132 [in ReplacementTyping]
T:132 [in PreciseTyping]
T:133 [in Binding]
T:133 [in InvertibleSubtyping]
T:135 [in CanonicalForms]
T:137 [in Binding]
t:137 [in TightTyping]
T:138 [in TightTyping]
T:138 [in Safety]
T:138 [in PreciseTyping]
T:139 [in PreciseFlow]
T:14 [in Substitution]
T:141 [in CanonicalForms]
t:143 [in Binding]
t:145 [in Safety]
T:146 [in Replacement]
T:146 [in Safety]
T:148 [in PreciseFlow]
T:15 [in InvertibleSubtyping]
T:15 [in Narrowing]
T:15 [in ReplacementTyping]
T:15 [in Substitution]
T:150 [in CanonicalForms]
T:150 [in Binding]
T:152 [in Replacement]
T:152 [in Safety]
t:152 [in Definitions]
T:153 [in Binding]
T:153 [in PreciseFlow]
T:153 [in PreciseTyping]
T:157 [in InvertibleSubtyping]
T:158 [in Replacement]
t:158 [in Definitions]
T:158 [in PreciseTyping]
T:159 [in PreciseFlow]
t:159 [in Safety]
T:16 [in Replacement]
T:16 [in Lookup]
T:16 [in PreciseTyping]
T:161 [in CanonicalForms]
T:161 [in InvertibleSubtyping]
t:163 [in Safety]
T:163 [in PreciseTyping]
T:164 [in InvertibleSubtyping]
t:165 [in Safety]
T:165 [in ReplacementTyping]
T:166 [in PreciseFlow]
t:166 [in Definitions]
T:167 [in CanonicalForms]
T:168 [in PreciseTyping]
t:169 [in Safety]
T:17 [in Binding]
T:172 [in CanonicalForms]
T:173 [in Binding]
T:173 [in PreciseFlow]
t:173 [in Safety]
T:173 [in PreciseTyping]
t:175 [in Safety]
T:176 [in Safety]
T:176 [in ReplacementTyping]
T:178 [in PreciseTyping]
t:179 [in CanonicalForms]
T:179 [in PreciseFlow]
T:18 [in TightTyping]
T:180 [in Binding]
T:181 [in CanonicalForms]
T:181 [in PreciseTyping]
T:183 [in ReplacementTyping]
t:184 [in Binding]
T:184 [in PreciseFlow]
T:186 [in PreciseTyping]
T:187 [in GADTRules]
T:188 [in CanonicalForms]
T:19 [in InvertibleSubtyping]
T:19 [in Weakening]
t:190 [in CanonicalForms]
T:190 [in ReplacementTyping]
T:190 [in PreciseTyping]
T:191 [in GADTRules]
T:196 [in CanonicalForms]
T:196 [in PreciseTyping]
t:197 [in CanonicalForms]
t:197 [in Binding]
T:197 [in ReplacementTyping]
T:199 [in PreciseTyping]
t:2 [in Narrowing]
t:2 [in Weakening]
T:20 [in GADTRules]
T:20 [in Safety]
T:20 [in PreciseTyping]
T:201 [in CanonicalForms]
T:201 [in PreciseFlow]
t:202 [in CanonicalForms]
T:202 [in ReplacementTyping]
T:206 [in PreciseFlow]
T:206 [in ReplacementTyping]
T:208 [in PreciseTyping]
T:21 [in PreciseFlow]
T:21 [in TightTyping]
T:21 [in GeneralToTight]
T:210 [in Binding]
T:211 [in ReplacementTyping]
t:214 [in CanonicalForms]
T:217 [in Binding]
T:218 [in ReplacementTyping]
T:219 [in PreciseTyping]
T:22 [in InvertibleSubtyping]
T:22 [in ReplacementTyping]
t:221 [in Binding]
t:224 [in CanonicalForms]
T:224 [in ReplacementTyping]
T:225 [in PreciseTyping]
T:227 [in ReplacementTyping]
T:228 [in Definitions]
T:228 [in PreciseTyping]
t:23 [in Reduction]
t:23 [in Narrowing]
T:23 [in Substitution]
T:23 [in PreciseTyping]
T:230 [in ReplacementTyping]
T:231 [in PreciseTyping]
T:234 [in CanonicalForms]
t:234 [in Binding]
t:234 [in Definitions]
T:235 [in ReplacementTyping]
T:235 [in PreciseTyping]
t:24 [in CanonicalForms]
T:24 [in Narrowing]
T:24 [in Weakening]
T:240 [in ReplacementTyping]
t:241 [in Binding]
T:242 [in PreciseTyping]
T:243 [in ReplacementTyping]
T:244 [in Binding]
T:246 [in PreciseTyping]
T:25 [in CanonicalForms]
T:25 [in RecordAndInertTypes]
T:25 [in PreciseFlow]
t:25 [in Lookup]
T:250 [in Definitions]
T:250 [in PreciseTyping]
T:258 [in PreciseTyping]
T:26 [in GADTRules]
t:26 [in Reduction]
T:26 [in Safety]
T:26 [in PreciseTyping]
t:26 [in GeneralToTight]
T:260 [in Definitions]
t:261 [in Binding]
T:262 [in CanonicalForms]
T:262 [in Definitions]
T:263 [in ReplacementTyping]
T:263 [in PreciseTyping]
T:267 [in ReplacementTyping]
T:267 [in Definitions]
T:268 [in PreciseTyping]
t:27 [in Binding]
T:27 [in ReplacementTyping]
t:27 [in Substitution]
T:27 [in GeneralToTight]
T:271 [in ReplacementTyping]
T:272 [in Definitions]
T:273 [in Definitions]
T:274 [in ReplacementTyping]
T:276 [in PreciseTyping]
T:278 [in Definitions]
T:279 [in Binding]
T:279 [in ReplacementTyping]
T:28 [in Replacement]
T:28 [in InvertibleTyping]
T:28 [in Substitution]
T:281 [in CanonicalForms]
T:281 [in Definitions]
T:281 [in PreciseTyping]
T:282 [in ReplacementTyping]
T:284 [in Definitions]
T:286 [in ReplacementTyping]
T:286 [in PreciseTyping]
T:287 [in CanonicalForms]
T:29 [in RecordAndInertTypes]
T:29 [in PreciseFlow]
T:29 [in PreciseTyping]
T:290 [in Definitions]
T:290 [in PreciseTyping]
T:293 [in CanonicalForms]
T:294 [in ReplacementTyping]
T:295 [in Definitions]
T:297 [in Definitions]
T:298 [in Definitions]
T:299 [in CanonicalForms]
T:299 [in Binding]
T:3 [in Replacement]
T:3 [in Narrowing]
T:3 [in Weakening]
t:30 [in Reduction]
T:30 [in TightTyping]
T:303 [in PreciseTyping]
T:304 [in CanonicalForms]
t:304 [in Binding]
T:305 [in Binding]
T:307 [in ReplacementTyping]
t:308 [in CanonicalForms]
T:308 [in PreciseTyping]
T:312 [in Definitions]
T:313 [in PreciseTyping]
T:315 [in CanonicalForms]
T:318 [in ReplacementTyping]
T:318 [in PreciseTyping]
T:32 [in RecordAndInertTypes]
T:32 [in InvertibleTyping]
T:32 [in Narrowing]
t:32 [in Lookup]
t:32 [in GeneralToTight]
T:322 [in CanonicalForms]
T:322 [in ReplacementTyping]
T:323 [in Binding]
T:326 [in PreciseTyping]
T:327 [in Definitions]
T:328 [in ReplacementTyping]
T:329 [in Binding]
T:33 [in Replacement]
T:33 [in PreciseFlow]
T:33 [in Safety]
T:33 [in PreciseTyping]
T:33 [in GeneralToTight]
T:331 [in Definitions]
t:332 [in Definitions]
T:332 [in PreciseTyping]
T:335 [in ReplacementTyping]
T:338 [in PreciseTyping]
T:339 [in Binding]
T:339 [in Definitions]
T:34 [in TightTyping]
t:34 [in Lookup]
T:342 [in ReplacementTyping]
T:344 [in Binding]
T:344 [in Definitions]
t:345 [in Binding]
T:345 [in PreciseTyping]
T:35 [in RecordAndInertTypes]
T:35 [in InvertibleSubtyping]
t:35 [in Weakening]
T:351 [in ReplacementTyping]
T:351 [in Definitions]
T:352 [in PreciseTyping]
T:353 [in CanonicalForms]
T:353 [in Binding]
T:355 [in Definitions]
t:358 [in Definitions]
T:358 [in PreciseTyping]
T:359 [in ReplacementTyping]
t:36 [in TightTyping]
T:36 [in GeneralToTight]
T:36 [in Weakening]
T:360 [in Definitions]
T:361 [in Binding]
T:362 [in PreciseTyping]
T:366 [in ReplacementTyping]
T:366 [in PreciseTyping]
T:37 [in PreciseTyping]
T:370 [in PreciseTyping]
T:371 [in Binding]
T:371 [in ReplacementTyping]
T:371 [in Definitions]
T:377 [in Definitions]
T:377 [in PreciseTyping]
T:378 [in ReplacementTyping]
T:38 [in PreciseFlow]
T:38 [in Reduction]
T:38 [in TightTyping]
T:380 [in Definitions]
T:382 [in PreciseTyping]
T:385 [in ReplacementTyping]
T:385 [in Definitions]
T:388 [in Definitions]
T:390 [in PreciseTyping]
T:391 [in Definitions]
T:392 [in ReplacementTyping]
T:394 [in Definitions]
T:395 [in PreciseTyping]
t:397 [in Definitions]
T:398 [in ReplacementTyping]
T:398 [in Definitions]
T:4 [in InvertibleSubtyping]
t:40 [in Lookup]
T:40 [in GeneralToTight]
T:403 [in ReplacementTyping]
T:404 [in Definitions]
T:405 [in PreciseTyping]
T:408 [in Definitions]
t:409 [in Definitions]
T:41 [in RecordAndInertTypes]
T:41 [in PreciseTyping]
T:410 [in ReplacementTyping]
T:410 [in PreciseTyping]
T:414 [in ReplacementTyping]
T:418 [in ReplacementTyping]
T:419 [in PreciseTyping]
T:42 [in InvertibleSubtyping]
T:42 [in InvertibleTyping]
t:42 [in Lookup]
T:420 [in Definitions]
T:425 [in PreciseTyping]
T:426 [in ReplacementTyping]
T:427 [in Definitions]
T:43 [in PreciseFlow]
T:434 [in ReplacementTyping]
T:439 [in Definitions]
T:44 [in Substitution]
T:441 [in ReplacementTyping]
T:441 [in Definitions]
T:443 [in Definitions]
T:445 [in Definitions]
T:447 [in PreciseTyping]
T:448 [in Definitions]
T:45 [in ReplacementTyping]
T:45 [in PreciseTyping]
T:451 [in Definitions]
T:451 [in PreciseTyping]
T:454 [in Definitions]
T:455 [in PreciseTyping]
T:458 [in Definitions]
T:459 [in PreciseTyping]
T:46 [in RecordAndInertTypes]
T:46 [in InvertibleTyping]
T:46 [in Safety]
T:46 [in Weakening]
T:461 [in Definitions]
T:463 [in PreciseTyping]
T:467 [in PreciseTyping]
T:47 [in PreciseFlow]
T:472 [in PreciseTyping]
T:476 [in PreciseTyping]
T:48 [in Reduction]
T:48 [in PreciseTyping]
T:48 [in GeneralToTight]
T:481 [in PreciseTyping]
T:485 [in PreciseTyping]
t:49 [in CanonicalForms]
T:49 [in ReplacementTyping]
T:49 [in Substitution]
T:491 [in PreciseTyping]
T:497 [in Definitions]
T:497 [in PreciseTyping]
T:5 [in PreciseFlow]
T:5 [in InvertibleTyping]
T:5 [in Safety]
T:5 [in ReplacementTyping]
T:5 [in PreciseTyping]
T:50 [in CanonicalForms]
T:50 [in InvertibleSubtyping]
T:50 [in InvertibleTyping]
T:50 [in TightTyping]
T:503 [in Definitions]
T:503 [in PreciseTyping]
T:509 [in PreciseTyping]
T:51 [in PreciseFlow]
T:51 [in Definitions]
T:510 [in Definitions]
T:514 [in PreciseTyping]
T:515 [in Definitions]
T:519 [in PreciseTyping]
t:52 [in GeneralToTight]
T:524 [in PreciseTyping]
T:527 [in PreciseTyping]
T:528 [in Definitions]
T:539 [in PreciseTyping]
T:54 [in RecordAndInertTypes]
T:54 [in PreciseFlow]
T:545 [in PreciseTyping]
T:550 [in PreciseTyping]
T:56 [in InvertibleTyping]
t:56 [in Reduction]
T:56 [in TightTyping]
T:57 [in InvertibleSubtyping]
T:57 [in PreciseFlow]
T:57 [in Reduction]
T:59 [in RecordAndInertTypes]
T:59 [in TightTyping]
T:59 [in Safety]
T:6 [in InvertibleSubtyping]
T:6 [in Subenvironments]
T:6 [in GADTRules]
t:6 [in PreciseFlow]
T:61 [in InvertibleTyping]
t:61 [in Definitions]
T:62 [in PreciseFlow]
t:62 [in Lookup]
T:63 [in InvertibleSubtyping]
T:64 [in TightTyping]
t:65 [in Lookup]
T:67 [in PreciseFlow]
T:67 [in TightTyping]
T:67 [in Safety]
T:68 [in InvertibleSubtyping]
T:69 [in ReplacementTyping]
T:7 [in CanonicalForms]
T:7 [in TightTyping]
T:70 [in TightTyping]
t:70 [in Substitution]
T:70 [in PreciseTyping]
T:71 [in PreciseFlow]
T:71 [in Substitution]
T:72 [in CanonicalForms]
T:72 [in RecordAndInertTypes]
t:72 [in Lookup]
t:73 [in CanonicalForms]
T:73 [in GADTRules]
T:73 [in TightTyping]
T:74 [in InvertibleTyping]
T:74 [in Substitution]
T:75 [in PreciseFlow]
T:75 [in PreciseTyping]
t:76 [in TightTyping]
t:76 [in Substitution]
T:77 [in RecordAndInertTypes]
T:77 [in InvertibleSubtyping]
T:77 [in TightTyping]
T:78 [in PreciseTyping]
T:79 [in PreciseFlow]
T:79 [in Safety]
T:79 [in ReplacementTyping]
T:8 [in InvertibleSubtyping]
T:8 [in Safety]
T:8 [in ReplacementTyping]
T:8 [in GeneralToTight]
T:80 [in Binding]
T:80 [in GADTRules]
T:80 [in InvertibleTyping]
T:80 [in TightTyping]
T:80 [in Substitution]
T:81 [in InvertibleSubtyping]
T:81 [in Replacement]
T:82 [in TightTyping]
T:82 [in ReplacementTyping]
T:83 [in RecordAndInertTypes]
T:83 [in PreciseTyping]
T:84 [in Binding]
t:84 [in RecordAndInertTypes]
T:84 [in TightTyping]
T:85 [in RecordAndInertTypes]
T:85 [in GADTRules]
T:85 [in InvertibleTyping]
T:86 [in Binding]
T:87 [in PreciseFlow]
T:87 [in TightTyping]
t:87 [in Definitions]
T:88 [in RecordAndInertTypes]
T:88 [in ReplacementTyping]
T:88 [in Substitution]
t:9 [in CanonicalForms]
t:9 [in TightTyping]
T:90 [in CanonicalForms]
T:90 [in GADTRules]
T:90 [in TightTyping]
t:90 [in Substitution]
T:90 [in PreciseTyping]
T:91 [in Binding]
T:91 [in Replacement]
T:91 [in InvertibleTyping]
t:92 [in CanonicalForms]
T:92 [in RecordAndInertTypes]
T:92 [in PreciseFlow]
T:92 [in Safety]
T:93 [in TightTyping]
T:94 [in Replacement]
T:94 [in GADTRules]
T:95 [in CanonicalForms]
T:95 [in PreciseFlow]
T:95 [in ReplacementTyping]
T:95 [in Substitution]
T:96 [in Binding]
T:96 [in RecordAndInertTypes]
T:96 [in InvertibleTyping]
T:96 [in PreciseTyping]
T:97 [in InvertibleSubtyping]
T:97 [in TightTyping]
T:98 [in CanonicalForms]
t:98 [in Binding]
T:98 [in RecordAndInertTypes]
T:99 [in RecordAndInertTypes]
t:99 [in Definitions]


U

U':152 [in ReplacementTyping]
U':159 [in ReplacementTyping]
U':188 [in PreciseFlow]
U':190 [in PreciseFlow]
U':358 [in ReplacementTyping]
U':365 [in ReplacementTyping]
U':422 [in ReplacementTyping]
U':44 [in GeneralToTight]
U':489 [in PreciseTyping]
U':495 [in PreciseTyping]
U':499 [in PreciseTyping]
U':507 [in PreciseTyping]
U1:117 [in GADTRules]
U1:134 [in GADTRules]
U1:134 [in PreciseFlow]
U1:135 [in InvertibleSubtyping]
U1:141 [in GADTRules]
U1:146 [in GADTRules]
U1:154 [in GADTRules]
U1:160 [in GADTRules]
U1:167 [in GADTRules]
U1:174 [in GADTRules]
U1:179 [in GADTRules]
U1:299 [in Definitions]
U1:305 [in Definitions]
U1:34 [in PreciseFlow]
U1:39 [in PreciseFlow]
U1:465 [in Definitions]
U1:476 [in Definitions]
U1:483 [in Definitions]
U1:76 [in GADTRules]
U1:82 [in GADTRules]
U1:83 [in InvertibleSubtyping]
U1:84 [in InvertibleSubtyping]
U1:85 [in InvertibleSubtyping]
U1:86 [in InvertibleSubtyping]
U1:87 [in InvertibleSubtyping]
U1:88 [in InvertibleSubtyping]
U1:89 [in InvertibleSubtyping]
U1:90 [in InvertibleSubtyping]
U1:91 [in InvertibleSubtyping]
U1:92 [in InvertibleSubtyping]
U1:93 [in InvertibleSubtyping]
U1:94 [in RecordAndInertTypes]
U2:118 [in GADTRules]
U2:135 [in PreciseFlow]
U2:147 [in GADTRules]
U2:155 [in GADTRules]
U2:300 [in Definitions]
U2:306 [in Definitions]
U2:35 [in PreciseFlow]
U2:40 [in PreciseFlow]
U2:77 [in GADTRules]
U2:83 [in GADTRules]
U2:95 [in RecordAndInertTypes]
u:100 [in Definitions]
U:101 [in Replacement]
U:101 [in TightTyping]
U:102 [in RecordAndInertTypes]
U:102 [in PreciseFlow]
U:102 [in InvertibleTyping]
u:102 [in Definitions]
U:103 [in GADTRules]
U:104 [in ReplacementTyping]
U:104 [in PreciseTyping]
u:105 [in Definitions]
U:106 [in PreciseFlow]
U:107 [in Replacement]
U:108 [in GADTRules]
U:109 [in InvertibleTyping]
u:109 [in Definitions]
U:11 [in CanonicalForms]
U:11 [in TightTyping]
U:11 [in PreciseTyping]
U:110 [in Safety]
U:110 [in Substitution]
U:111 [in ReplacementTyping]
U:113 [in Replacement]
U:113 [in GADTRules]
U:114 [in TightTyping]
U:114 [in Safety]
u:115 [in Definitions]
u:118 [in Definitions]
U:119 [in InvertibleTyping]
u:12 [in CanonicalForms]
U:12 [in InvertibleSubtyping]
U:12 [in InvertibleTyping]
U:120 [in CanonicalForms]
U:120 [in Replacement]
U:120 [in TightTyping]
U:121 [in GADTRules]
u:125 [in Definitions]
U:126 [in CanonicalForms]
U:127 [in PreciseTyping]
U:128 [in Replacement]
U:128 [in GADTRules]
u:128 [in Definitions]
U:129 [in InvertibleSubtyping]
u:131 [in Definitions]
U:132 [in CanonicalForms]
U:133 [in PreciseTyping]
U:134 [in InvertibleSubtyping]
u:134 [in Definitions]
u:137 [in Definitions]
U:138 [in CanonicalForms]
U:139 [in PreciseTyping]
U:14 [in GADTRules]
U:141 [in TightTyping]
U:142 [in InvertibleSubtyping]
U:142 [in PreciseFlow]
U:144 [in CanonicalForms]
U:144 [in PreciseTyping]
U:145 [in CanonicalForms]
U:145 [in ReplacementTyping]
U:146 [in CanonicalForms]
U:146 [in ReplacementTyping]
U:147 [in CanonicalForms]
U:147 [in Replacement]
u:148 [in Safety]
U:149 [in InvertibleSubtyping]
U:149 [in PreciseFlow]
u:149 [in Definitions]
U:149 [in PreciseTyping]
U:15 [in CanonicalForms]
u:15 [in RecordAndInertTypes]
U:15 [in Safety]
u:151 [in Definitions]
U:153 [in CanonicalForms]
U:153 [in Replacement]
u:153 [in Definitions]
U:154 [in CanonicalForms]
U:154 [in PreciseFlow]
U:154 [in ReplacementTyping]
U:154 [in PreciseTyping]
U:155 [in CanonicalForms]
u:155 [in Definitions]
U:156 [in CanonicalForms]
u:157 [in Definitions]
U:158 [in InvertibleSubtyping]
U:159 [in Replacement]
u:159 [in Definitions]
U:159 [in PreciseTyping]
U:16 [in InvertibleSubtyping]
U:16 [in Subenvironments]
U:160 [in CanonicalForms]
U:160 [in PreciseFlow]
u:161 [in Definitions]
u:163 [in Definitions]
u:165 [in Definitions]
U:166 [in CanonicalForms]
U:167 [in PreciseFlow]
U:167 [in ReplacementTyping]
U:174 [in PreciseFlow]
U:178 [in ReplacementTyping]
u:179 [in Binding]
U:179 [in Definitions]
u:180 [in CanonicalForms]
U:180 [in PreciseFlow]
u:183 [in Binding]
U:183 [in PreciseTyping]
U:184 [in Definitions]
U:185 [in GADTRules]
U:185 [in PreciseFlow]
U:185 [in ReplacementTyping]
u:186 [in Safety]
u:188 [in Safety]
U:189 [in CanonicalForms]
U:19 [in InvertibleTyping]
U:19 [in Narrowing]
u:19 [in Lookup]
U:190 [in GADTRules]
u:191 [in CanonicalForms]
u:192 [in CanonicalForms]
U:192 [in ReplacementTyping]
U:192 [in PreciseTyping]
u:196 [in Binding]
U:197 [in Definitions]
U:199 [in ReplacementTyping]
U:20 [in InvertibleSubtyping]
u:200 [in Binding]
U:200 [in PreciseTyping]
U:202 [in Definitions]
U:203 [in PreciseFlow]
U:207 [in CanonicalForms]
U:207 [in PreciseFlow]
U:21 [in GADTRules]
U:211 [in Definitions]
u:216 [in Binding]
U:217 [in Definitions]
U:22 [in Safety]
U:22 [in GeneralToTight]
u:220 [in Binding]
U:220 [in PreciseTyping]
U:228 [in ReplacementTyping]
U:23 [in InvertibleSubtyping]
U:231 [in ReplacementTyping]
U:232 [in PreciseTyping]
u:233 [in Binding]
U:236 [in ReplacementTyping]
u:237 [in Binding]
U:237 [in PreciseTyping]
u:240 [in Binding]
u:243 [in Binding]
u:246 [in Binding]
U:25 [in InvertibleTyping]
U:25 [in Weakening]
U:252 [in ReplacementTyping]
U:252 [in PreciseTyping]
U:253 [in PreciseTyping]
U:259 [in PreciseTyping]
U:26 [in CanonicalForms]
u:26 [in Binding]
U:26 [in PreciseFlow]
U:27 [in Safety]
U:277 [in PreciseTyping]
U:279 [in Definitions]
u:28 [in CanonicalForms]
U:28 [in GADTRules]
U:28 [in Narrowing]
U:282 [in CanonicalForms]
U:282 [in Definitions]
U:282 [in PreciseTyping]
U:283 [in ReplacementTyping]
u:29 [in Binding]
U:29 [in ReplacementTyping]
U:295 [in PreciseTyping]
U:296 [in ReplacementTyping]
U:30 [in PreciseFlow]
U:30 [in PreciseTyping]
U:30 [in GeneralToTight]
U:300 [in PreciseTyping]
U:304 [in ReplacementTyping]
U:304 [in PreciseTyping]
U:305 [in CanonicalForms]
U:316 [in CanonicalForms]
U:319 [in ReplacementTyping]
u:32 [in Binding]
U:321 [in PreciseTyping]
U:323 [in ReplacementTyping]
U:329 [in PreciseTyping]
U:330 [in Binding]
U:330 [in ReplacementTyping]
U:333 [in Definitions]
U:337 [in ReplacementTyping]
U:34 [in Safety]
U:34 [in PreciseTyping]
U:341 [in Binding]
U:341 [in PreciseTyping]
U:344 [in ReplacementTyping]
U:346 [in Binding]
u:35 [in Binding]
U:352 [in ReplacementTyping]
U:354 [in PreciseTyping]
U:355 [in CanonicalForms]
u:359 [in Definitions]
U:36 [in ReplacementTyping]
U:360 [in ReplacementTyping]
U:361 [in Definitions]
U:37 [in InvertibleSubtyping]
u:37 [in TightTyping]
U:37 [in GeneralToTight]
U:371 [in PreciseTyping]
U:372 [in Definitions]
U:373 [in ReplacementTyping]
U:379 [in PreciseTyping]
u:38 [in Binding]
U:38 [in PreciseTyping]
U:380 [in ReplacementTyping]
U:385 [in PreciseTyping]
U:387 [in ReplacementTyping]
U:39 [in TightTyping]
U:392 [in PreciseTyping]
U:394 [in ReplacementTyping]
U:395 [in Definitions]
U:399 [in Definitions]
U:40 [in Weakening]
U:407 [in PreciseTyping]
U:41 [in InvertibleTyping]
U:41 [in GeneralToTight]
U:411 [in Definitions]
U:415 [in ReplacementTyping]
U:42 [in Replacement]
U:42 [in ReplacementTyping]
u:42 [in Definitions]
U:42 [in PreciseTyping]
U:420 [in ReplacementTyping]
U:420 [in PreciseTyping]
U:426 [in PreciseTyping]
U:433 [in PreciseTyping]
U:436 [in ReplacementTyping]
U:44 [in InvertibleSubtyping]
U:44 [in PreciseFlow]
U:440 [in PreciseTyping]
U:443 [in ReplacementTyping]
U:449 [in Definitions]
U:452 [in Definitions]
U:455 [in Definitions]
U:459 [in Definitions]
u:46 [in Definitions]
U:460 [in PreciseTyping]
U:462 [in Definitions]
U:464 [in PreciseTyping]
U:47 [in Replacement]
U:47 [in InvertibleTyping]
U:48 [in PreciseFlow]
U:48 [in Safety]
U:486 [in PreciseTyping]
U:49 [in GeneralToTight]
U:492 [in PreciseTyping]
U:498 [in PreciseTyping]
U:499 [in Definitions]
U:5 [in GeneralToTight]
U:50 [in ReplacementTyping]
u:50 [in Definitions]
U:50 [in Substitution]
U:504 [in PreciseTyping]
U:505 [in Definitions]
U:51 [in InvertibleSubtyping]
U:51 [in InvertibleTyping]
U:51 [in TightTyping]
U:510 [in PreciseTyping]
U:515 [in PreciseTyping]
U:52 [in CanonicalForms]
U:520 [in PreciseTyping]
U:529 [in PreciseTyping]
u:53 [in CanonicalForms]
u:53 [in Definitions]
U:538 [in PreciseTyping]
U:544 [in PreciseTyping]
U:56 [in Replacement]
U:56 [in Safety]
U:57 [in CanonicalForms]
U:57 [in InvertibleTyping]
U:58 [in InvertibleSubtyping]
U:6 [in PreciseTyping]
u:60 [in Definitions]
U:61 [in Replacement]
U:61 [in PreciseTyping]
U:63 [in PreciseFlow]
u:63 [in Definitions]
U:66 [in Replacement]
u:66 [in Definitions]
U:66 [in PreciseTyping]
U:68 [in PreciseFlow]
u:69 [in Definitions]
U:7 [in RecordAndInertTypes]
U:7 [in GADTRules]
U:7 [in PreciseFlow]
U:70 [in InvertibleTyping]
U:70 [in Safety]
U:72 [in Replacement]
U:72 [in PreciseFlow]
u:72 [in Definitions]
U:74 [in GADTRules]
U:74 [in TightTyping]
U:75 [in CanonicalForms]
U:75 [in InvertibleTyping]
U:75 [in Substitution]
U:76 [in CanonicalForms]
U:76 [in PreciseFlow]
U:78 [in InvertibleSubtyping]
U:78 [in TightTyping]
U:78 [in ReplacementTyping]
U:79 [in PreciseTyping]
U:80 [in PreciseFlow]
u:81 [in Substitution]
U:82 [in InvertibleSubtyping]
U:82 [in Substitution]
U:83 [in ReplacementTyping]
U:84 [in PreciseFlow]
u:84 [in Definitions]
U:84 [in PreciseTyping]
U:86 [in GADTRules]
u:86 [in Definitions]
U:87 [in InvertibleTyping]
U:87 [in Safety]
U:88 [in PreciseFlow]
U:88 [in TightTyping]
u:88 [in Definitions]
U:9 [in ReplacementTyping]
U:9 [in GeneralToTight]
U:90 [in ReplacementTyping]
u:90 [in Definitions]
U:91 [in GADTRules]
U:91 [in TightTyping]
U:91 [in Substitution]
U:91 [in PreciseTyping]
u:92 [in Definitions]
U:94 [in TightTyping]
u:94 [in Definitions]
U:95 [in Replacement]
u:96 [in Definitions]
U:96 [in Substitution]
U:97 [in GADTRules]
U:97 [in PreciseFlow]
U:97 [in ReplacementTyping]
U:98 [in TightTyping]
u:98 [in Definitions]
U:98 [in PreciseTyping]


V

V':532 [in PreciseTyping]
v1:49 [in Lookup]
v2:50 [in Lookup]
V:10 [in CanonicalForms]
v:100 [in Binding]
V:103 [in Replacement]
v:103 [in InvertibleTyping]
V:105 [in PreciseTyping]
V:107 [in PreciseTyping]
V:109 [in Replacement]
v:129 [in Definitions]
v:144 [in Binding]
V:145 [in PreciseFlow]
V:153 [in ReplacementTyping]
v:154 [in Safety]
V:155 [in PreciseFlow]
V:160 [in ReplacementTyping]
v:160 [in Definitions]
V:163 [in PreciseFlow]
V:169 [in PreciseFlow]
v:178 [in Safety]
v:186 [in Binding]
V:205 [in PreciseTyping]
V:213 [in PreciseTyping]
v:22 [in Reduction]
v:22 [in Lookup]
v:223 [in Binding]
v:235 [in Definitions]
v:252 [in Definitions]
V:263 [in CanonicalForms]
V:273 [in CanonicalForms]
v:278 [in ReplacementTyping]
v:281 [in ReplacementTyping]
v:283 [in CanonicalForms]
v:285 [in ReplacementTyping]
v:288 [in CanonicalForms]
v:293 [in ReplacementTyping]
v:294 [in CanonicalForms]
v:3 [in Reduction]
v:30 [in Binding]
v:30 [in Lookup]
v:300 [in CanonicalForms]
v:300 [in ReplacementTyping]
v:306 [in ReplacementTyping]
v:314 [in ReplacementTyping]
v:317 [in ReplacementTyping]
V:32 [in Safety]
V:320 [in PreciseTyping]
v:321 [in ReplacementTyping]
v:325 [in ReplacementTyping]
v:328 [in CanonicalForms]
v:331 [in CanonicalForms]
v:333 [in ReplacementTyping]
v:338 [in CanonicalForms]
v:339 [in ReplacementTyping]
v:347 [in ReplacementTyping]
v:355 [in ReplacementTyping]
v:356 [in CanonicalForms]
v:362 [in ReplacementTyping]
v:365 [in Binding]
v:368 [in ReplacementTyping]
v:374 [in Binding]
v:375 [in ReplacementTyping]
v:382 [in ReplacementTyping]
v:389 [in ReplacementTyping]
v:39 [in Lookup]
v:399 [in ReplacementTyping]
V:40 [in Safety]
V:400 [in PreciseTyping]
v:404 [in ReplacementTyping]
v:411 [in ReplacementTyping]
V:412 [in Definitions]
v:413 [in ReplacementTyping]
V:415 [in PreciseTyping]
v:417 [in ReplacementTyping]
v:421 [in ReplacementTyping]
v:424 [in ReplacementTyping]
V:427 [in PreciseTyping]
v:46 [in Lookup]
V:469 [in PreciseTyping]
v:47 [in GeneralToTight]
V:470 [in PreciseTyping]
V:48 [in InvertibleTyping]
v:5 [in Lookup]
v:50 [in PreciseFlow]
V:516 [in PreciseTyping]
v:529 [in Definitions]
V:530 [in PreciseTyping]
v:56 [in PreciseFlow]
v:60 [in Lookup]
V:61 [in Safety]
v:64 [in Definitions]
v:70 [in Lookup]
V:75 [in Safety]
V:76 [in Safety]
v:79 [in InvertibleTyping]
v:80 [in Reduction]
V:80 [in PreciseTyping]
v:82 [in Reduction]
V:82 [in Safety]
v:84 [in InvertibleTyping]
V:85 [in CanonicalForms]
V:86 [in CanonicalForms]
V:88 [in Safety]
v:91 [in Safety]
v:92 [in InvertibleTyping]
v:93 [in Definitions]
v:94 [in InvertibleTyping]
V:97 [in Replacement]


W

W:31 [in CanonicalForms]
W:523 [in PreciseTyping]
W:56 [in CanonicalForms]
W:62 [in Safety]
W:81 [in Safety]
W:83 [in CanonicalForms]
W:94 [in Safety]
W:95 [in Safety]


X

xs:291 [in Binding]
x:1 [in RecordAndInertTypes]
x:10 [in Substitution]
x:104 [in PreciseFlow]
x:105 [in Substitution]
x:106 [in RecordAndInertTypes]
x:108 [in Binding]
x:11 [in Subenvironments]
x:11 [in Safety]
x:11 [in Substitution]
x:110 [in Binding]
x:112 [in Binding]
x:114 [in Substitution]
x:116 [in Substitution]
x:123 [in Binding]
x:127 [in Binding]
x:128 [in Binding]
x:13 [in TightTyping]
x:131 [in Binding]
x:135 [in Binding]
x:135 [in TightTyping]
x:139 [in Binding]
x:14 [in Subenvironments]
x:140 [in Replacement]
x:141 [in Binding]
x:146 [in PreciseFlow]
x:148 [in Replacement]
x:149 [in Binding]
x:15 [in PreciseFlow]
x:15 [in Weakening]
x:150 [in InvertibleSubtyping]
x:151 [in Binding]
x:151 [in InvertibleSubtyping]
x:152 [in InvertibleSubtyping]
x:153 [in InvertibleSubtyping]
x:154 [in InvertibleSubtyping]
x:154 [in Replacement]
x:155 [in Binding]
x:157 [in PreciseFlow]
x:16 [in PreciseFlow]
x:16 [in Safety]
x:16 [in Substitution]
x:160 [in Binding]
x:160 [in Replacement]
x:167 [in Binding]
x:168 [in PreciseFlow]
x:17 [in RecordAndInertTypes]
x:170 [in Binding]
x:177 [in Binding]
x:181 [in Binding]
x:182 [in PreciseTyping]
x:183 [in GADTRules]
x:188 [in GADTRules]
x:19 [in PreciseFlow]
x:19 [in Safety]
x:19 [in Substitution]
x:191 [in PreciseTyping]
x:194 [in Binding]
x:198 [in Binding]
x:203 [in PreciseTyping]
x:204 [in Binding]
x:207 [in Binding]
x:21 [in Substitution]
x:211 [in PreciseTyping]
x:214 [in Binding]
x:215 [in PreciseTyping]
x:218 [in Binding]
x:23 [in Safety]
x:23 [in Lookup]
x:231 [in CanonicalForms]
x:231 [in Binding]
x:235 [in Binding]
x:239 [in Binding]
x:242 [in Binding]
x:245 [in Binding]
x:248 [in Binding]
x:25 [in Reduction]
x:251 [in Binding]
x:257 [in Binding]
x:263 [in Binding]
x:266 [in Binding]
x:271 [in PreciseTyping]
x:28 [in Safety]
x:282 [in Binding]
x:289 [in Definitions]
x:29 [in Lookup]
x:3 [in Binding]
x:308 [in Binding]
x:31 [in Substitution]
x:317 [in Binding]
x:325 [in PreciseTyping]
x:326 [in Binding]
x:326 [in Definitions]
x:331 [in PreciseTyping]
x:333 [in Binding]
x:338 [in Binding]
x:339 [in PreciseTyping]
x:343 [in Binding]
x:346 [in PreciseTyping]
x:35 [in Replacement]
x:35 [in Safety]
x:352 [in Binding]
x:353 [in PreciseTyping]
x:36 [in Lookup]
x:360 [in Binding]
x:362 [in Definitions]
x:363 [in Binding]
x:370 [in Binding]
x:378 [in PreciseTyping]
x:38 [in RecordAndInertTypes]
x:383 [in Binding]
x:383 [in PreciseTyping]
x:39 [in Substitution]
x:391 [in PreciseTyping]
x:398 [in PreciseTyping]
x:4 [in CanonicalForms]
x:4 [in Lookup]
x:400 [in Definitions]
x:405 [in Definitions]
x:41 [in TightTyping]
x:413 [in Definitions]
x:413 [in PreciseTyping]
x:422 [in Definitions]
x:428 [in Definitions]
x:43 [in RecordAndInertTypes]
X:43 [in Sequences]
x:433 [in Definitions]
x:45 [in GADTRules]
x:47 [in RecordAndInertTypes]
X:47 [in Sequences]
x:47 [in Substitution]
x:5 [in Subenvironments]
x:513 [in PreciseTyping]
x:52 [in GADTRules]
x:522 [in Definitions]
x:527 [in Definitions]
x:53 [in PreciseFlow]
x:53 [in Substitution]
x:530 [in Definitions]
x:531 [in Definitions]
x:532 [in Definitions]
x:533 [in Definitions]
x:534 [in Definitions]
x:535 [in Definitions]
x:536 [in Definitions]
x:537 [in Definitions]
x:538 [in Definitions]
x:539 [in Definitions]
x:540 [in Definitions]
x:541 [in Definitions]
x:542 [in Definitions]
x:543 [in Definitions]
x:57 [in Binding]
x:58 [in PreciseFlow]
x:58 [in Lookup]
x:59 [in PreciseFlow]
x:6 [in Binding]
x:6 [in TightTyping]
x:60 [in GeneralToTight]
x:64 [in Binding]
x:68 [in Lookup]
x:69 [in Substitution]
x:7 [in Substitution]
x:7 [in Weakening]
x:72 [in Binding]
x:75 [in InvertibleSubtyping]
x:78 [in Binding]
x:78 [in RecordAndInertTypes]
x:78 [in Safety]
x:8 [in PreciseFlow]
x:84 [in Substitution]
x:85 [in Substitution]
x:87 [in Binding]
x:9 [in Binding]
x:90 [in Binding]
x:90 [in Safety]
x:93 [in Substitution]
x:95 [in Binding]
x:97 [in Binding]


Y

ys:292 [in Binding]
y:100 [in InvertibleTyping]
y:113 [in Binding]
y:12 [in Substitution]
y:132 [in Binding]
y:136 [in Binding]
y:141 [in Replacement]
y:142 [in Binding]
y:144 [in PreciseFlow]
y:149 [in Replacement]
y:155 [in Replacement]
y:156 [in Binding]
y:161 [in Replacement]
y:163 [in Binding]
y:178 [in Binding]
y:182 [in Binding]
y:195 [in Binding]
y:199 [in Binding]
y:2 [in Binding]
y:208 [in Binding]
y:21 [in Lookup]
y:215 [in Binding]
y:219 [in Binding]
y:232 [in Binding]
y:236 [in Binding]
y:237 [in CanonicalForms]
y:242 [in CanonicalForms]
y:249 [in Binding]
y:252 [in Binding]
y:258 [in Binding]
y:283 [in Binding]
y:309 [in CanonicalForms]
y:315 [in ReplacementTyping]
y:336 [in PreciseTyping]
y:343 [in PreciseTyping]
y:350 [in PreciseTyping]
y:36 [in InvertibleTyping]
y:373 [in Definitions]
y:384 [in PreciseTyping]
y:430 [in ReplacementTyping]
y:45 [in GeneralToTight]
y:52 [in TightTyping]
y:53 [in GeneralToTight]
y:59 [in Binding]
y:61 [in Lookup]
y:65 [in ReplacementTyping]
y:71 [in Lookup]
y:73 [in ReplacementTyping]
y:79 [in Lookup]
y:81 [in Lookup]


Z

z:1 [in Binding]
z:1 [in Safety]
z:1 [in Substitution]
z:106 [in Substitution]
z:11 [in Binding]
z:11 [in Narrowing]
z:115 [in Binding]
z:119 [in Binding]
z:119 [in Substitution]
z:15 [in Binding]
z:152 [in Binding]
z:162 [in Binding]
z:169 [in Binding]
z:172 [in Binding]
z:18 [in Binding]
z:25 [in Binding]
z:25 [in TightTyping]
z:26 [in TightTyping]
z:28 [in Binding]
z:29 [in Weakening]
z:296 [in Binding]
z:3 [in Substitution]
z:31 [in Binding]
z:31 [in Weakening]
z:310 [in Binding]
z:319 [in Binding]
z:32 [in Substitution]
z:33 [in Narrowing]
z:334 [in Definitions]
z:335 [in Binding]
z:34 [in Binding]
z:346 [in Definitions]
z:347 [in Definitions]
z:37 [in Binding]
z:4 [in Binding]
z:40 [in Substitution]
z:42 [in Safety]
z:43 [in Weakening]
z:5 [in Narrowing]
z:50 [in Binding]
z:50 [in Safety]
z:54 [in Substitution]
z:56 [in Substitution]
z:62 [in Substitution]
z:63 [in RecordAndInertTypes]
z:63 [in Safety]
z:64 [in Substitution]
z:68 [in RecordAndInertTypes]
z:7 [in Binding]
z:73 [in RecordAndInertTypes]
z:73 [in Substitution]
z:86 [in Substitution]
z:94 [in Substitution]
z:97 [in Substitution]


other

γ':123 [in Safety]
γ':131 [in Safety]
γ':158 [in Safety]
γ':166 [in Safety]
γ':170 [in Safety]
γ':33 [in Reduction]
γ':66 [in Lookup]
γ':78 [in Lookup]
γ1:136 [in Safety]
γ1:180 [in Safety]
γ1:183 [in Safety]
γ1:27 [in Lookup]
γ1:375 [in Binding]
γ2:137 [in Safety]
γ2:28 [in Lookup]
γ2:376 [in Binding]
γ3:139 [in Safety]
γ:1 [in Reduction]
γ:10 [in Lookup]
γ:106 [in CanonicalForms]
γ:116 [in Safety]
γ:119 [in CanonicalForms]
γ:121 [in Safety]
γ:125 [in CanonicalForms]
γ:128 [in Safety]
γ:131 [in CanonicalForms]
γ:137 [in CanonicalForms]
γ:14 [in Reduction]
γ:143 [in CanonicalForms]
γ:143 [in Safety]
γ:147 [in Safety]
γ:152 [in CanonicalForms]
γ:153 [in Safety]
γ:157 [in Safety]
γ:161 [in Safety]
γ:164 [in Safety]
γ:168 [in Safety]
γ:170 [in CanonicalForms]
γ:172 [in Safety]
γ:177 [in Safety]
γ:178 [in CanonicalForms]
γ:18 [in Reduction]
γ:186 [in CanonicalForms]
γ:194 [in CanonicalForms]
γ:199 [in CanonicalForms]
γ:20 [in CanonicalForms]
γ:20 [in Lookup]
γ:204 [in CanonicalForms]
γ:211 [in CanonicalForms]
γ:221 [in CanonicalForms]
γ:230 [in CanonicalForms]
γ:236 [in CanonicalForms]
γ:24 [in Reduction]
γ:241 [in CanonicalForms]
γ:258 [in CanonicalForms]
γ:26 [in Lookup]
γ:269 [in CanonicalForms]
γ:27 [in Reduction]
γ:279 [in CanonicalForms]
γ:285 [in CanonicalForms]
γ:290 [in CanonicalForms]
γ:296 [in CanonicalForms]
γ:3 [in Lookup]
γ:302 [in CanonicalForms]
γ:31 [in Reduction]
γ:310 [in CanonicalForms]
γ:323 [in CanonicalForms]
γ:329 [in CanonicalForms]
γ:33 [in Lookup]
γ:333 [in CanonicalForms]
γ:34 [in Reduction]
γ:340 [in CanonicalForms]
γ:347 [in CanonicalForms]
γ:373 [in Binding]
γ:378 [in Binding]
γ:379 [in Binding]
γ:38 [in Lookup]
γ:382 [in Binding]
γ:41 [in Lookup]
γ:43 [in Reduction]
γ:45 [in CanonicalForms]
γ:45 [in Lookup]
γ:47 [in Lookup]
γ:526 [in Definitions]
γ:54 [in Reduction]
γ:57 [in Lookup]
γ:6 [in Reduction]
γ:6 [in Lookup]
γ:62 [in Reduction]
γ:63 [in Lookup]
γ:67 [in Lookup]
γ:69 [in Reduction]
γ:70 [in CanonicalForms]
γ:75 [in Lookup]
γ:78 [in Reduction]
γ:81 [in Reduction]
γ:88 [in CanonicalForms]
γ:9 [in Reduction]
γ:98 [in Safety]



Variable Index

C

CompilerExample.AD [in CompilerExample]
CompilerExample.Any [in CompilerExample]
CompilerExample.denotation [in CompilerExample]
CompilerExample.dottyCore [in CompilerExample]
CompilerExample.DottyCore [in CompilerExample]
CompilerExample.srcPos [in CompilerExample]
CompilerExample.ST [in CompilerExample]
CompilerExample.symb [in CompilerExample]
CompilerExample.symbol [in CompilerExample]
CompilerExample.Symbol [in CompilerExample]
CompilerExample.symbols [in CompilerExample]
CompilerExample.tpe [in CompilerExample]
CompilerExample.Tpe [in CompilerExample]
CompilerExample.TS [in CompilerExample]
CompilerExample.TS' [in CompilerExample]
CompilerExample.typeRef [in CompilerExample]
CompilerExample.types [in CompilerExample]


L

ListExample.A [in ListExample]
ListExample.Any [in ListExample]
ListExample.Cons [in ListExample]
ListExample.HA [in ListExample]
ListExample.head [in ListExample]
ListExample.HT [in ListExample]
ListExample.List [in ListExample]
ListExample.NC [in ListExample]
ListExample.Nil [in ListExample]
ListExample.tail [in ListExample]


S

SEQUENCES.A [in Sequences]
SEQUENCES.R [in Sequences]
SEQUENCES.R_functional [in Sequences]
SingletonTypeExample.Any [in SingletonTypeExample]
SingletonTypeExample.AnyC [in SingletonTypeExample]
SingletonTypeExample.AnyD [in SingletonTypeExample]
SingletonTypeExample.C [in SingletonTypeExample]
SingletonTypeExample.CD [in SingletonTypeExample]
SingletonTypeExample.d [in SingletonTypeExample]
SingletonTypeExample.D [in SingletonTypeExample]
SingletonTypeExample.decr [in SingletonTypeExample]
SingletonTypeExample.di [in SingletonTypeExample]
SingletonTypeExample.incr [in SingletonTypeExample]



Library Index

B

Binding


C

CanonicalForms
CompilerExample


D

Definitions


E

ExampleTactics


G

GADTRules
GeneralToTight


I

InvertibleSubtyping
InvertibleTyping


L

ListExample
Lookup


N

Narrowing


P

PreciseFlow
PreciseTyping


R

RecordAndInertTypes
Reduction
Replacement
ReplacementTyping


S

Safety
Sequences
SingletonTypeExample
Subenvironments
Substitution


T

TightTyping


W

Weakening



Lemma Index

A

app_sel_fields [in Binding]
app_inv_right [in Binding]


B

binds_destruct [in Binding]
binds_inert [in PreciseFlow]


C

canonical_forms_obj [in CanonicalForms]
canonical_forms_fun [in CanonicalForms]
compiler_typecheck [in CompilerExample]
corresponding_types_fun [in CanonicalForms]
cycle_infseq [in Sequences]


D

defs_has_hasnt_neq [in Binding]
defs_has_inv [in Binding]
defs_invert_trm [in RecordAndInertTypes]
defs_has_open' [in RecordAndInertTypes]
defs_has_open [in RecordAndInertTypes]
defs_typing_rhs [in Safety]
defs_typing_sngl_rhs [in Safety]
def_typing_rhs [in Safety]


E

env_ok_inv' [in Binding]
env_ok_inv [in Binding]
extended_safety [in Safety]
extend_infseq [in Safety]


F

field_sel_nil [in Binding]
field_sel_open [in Binding]
field_typing_comp2 [in PreciseTyping]
field_typing_comp1 [in PreciseTyping]
field_elim_q3 [in PreciseTyping]
field_elim_q2 [in PreciseTyping]
field_elim_q [in PreciseTyping]
field_elim_q0' [in PreciseTyping]
field_elim_q0 [in PreciseTyping]
finseq_unique [in Sequences]
fresh_subst_typ_dec [in Binding]
fv_ctx_types_push_eq [in Binding]


G

general_to_tight_typing [in GeneralToTight]
general_to_tight [in GeneralToTight]


H

hasnt_notin [in RecordAndInertTypes]


I

inert_prefix [in RecordAndInertTypes]
inert_prefix_one [in RecordAndInertTypes]
inert_concat [in RecordAndInertTypes]
inert_record_has [in RecordAndInertTypes]
inert_ok [in PreciseFlow]
infseq_all_seq_inf [in Sequences]
infseq_finseq_excl [in Sequences]
infseq_star_inv [in Sequences]
infseq_or_finseq [in Sequences]
infseq_from_function [in Sequences]
infseq_if_all_seq_inf [in Sequences]
infseq_coinduction_principle_2 [in Sequences]
infseq_coinduction_principle [in Sequences]
invertible_to_precise_new [in InvertibleTyping]
invertible_repl_closure_comp_typed [in InvertibleTyping]
invertible_to_precise_obj [in InvertibleTyping]
invertible_val_to_precise_lambda [in InvertibleTyping]
invertible_and [in InvertibleTyping]
invertible_bot [in InvertibleTyping]
invertible_to_precise_rcd [in InvertibleTyping]
invertible_to_precise_typ_all [in InvertibleTyping]
invertible_typing_closure_tight_v [in ReplacementTyping]
invertible_repl_closure_v [in ReplacementTyping]
invertible_repl_closure_v_helper [in ReplacementTyping]
invertible_andv [in ReplacementTyping]
invertible_repl_closure [in ReplacementTyping]
invertible_repl_closure_helper [in ReplacementTyping]
invert_fv_ctx_types_push [in Binding]
invert_subtyp_sel1_p [in InvertibleSubtyping]
invert_subtyp_sel2_p [in InvertibleSubtyping]
invert_subtyp_fld_t [in GADTRules]
invert_subtyp_fld_s [in GADTRules]
invert_subtyp_rcd_t [in GADTRules]
invert_subtyp_rcd_s [in GADTRules]
invert_subtyp_and1_s_rcd [in GADTRules]
invert_subtyp_and2_s [in GADTRules]
invert_subtyp_typ_t [in GADTRules]
invert_subtyp_typ_s_label [in GADTRules]
invert_subtyp_fld_s_label [in GADTRules]
invert_subtyp_all_t [in GADTRules]
invert_subtyp_all_s [in GADTRules]
invert_subtyp_trm_s [in GADTRules]
invert_subtyp_typ_s [in GADTRules]
invert_subtyp_all [in GeneralToTight]
inv_backtrack [in InvertibleTyping]
inv_to_prec [in InvertibleTyping]
inv_to_precise_sngl [in InvertibleTyping]
inv_to_precise_sngl_repl_comp [in InvertibleTyping]
inv_sngl_trans [in ReplacementTyping]


L

last_field [in Binding]
last_path_typ [in PreciseTyping]
last_path_obj [in PreciseTyping]
last_path [in PreciseTyping]
lfs_defs_typing [in Safety]
lft_typ_sngl_inv [in Safety]
lft_typ_all_inv [in Safety]
lft_unique [in Safety]
lft_inert [in Safety]
list_typing [in ListExample]
lookup_same_var_same_type [in CanonicalForms]
lookup_step_preservation_sngl_prec3_obj [in CanonicalForms]
lookup_step_preservation_sngl_prec3 [in CanonicalForms]
lookup_preservation_forall [in CanonicalForms]
lookup_preservation_prec2_obj [in CanonicalForms]
lookup_sngl [in CanonicalForms]
lookup_step_sngl [in CanonicalForms]
lookup_pres_prec2 [in CanonicalForms]
lookup_pres [in CanonicalForms]
lookup_step_pres_prec2 [in CanonicalForms]
lookup_step_pres [in CanonicalForms]
lookup_step_preservation_prec3_obj [in CanonicalForms]
lookup_step_preservation_prec3_fun [in CanonicalForms]
lookup_step_preservation_inert_prec3 [in CanonicalForms]
lookup_step_preservation_prec2 [in CanonicalForms]
lookup_step_preservation_prec1 [in CanonicalForms]
lookup_weaken [in Lookup]
lookup_weaken_one [in Lookup]
lookup_step_weaken [in Lookup]
lookup_step_weaken_one [in Lookup]
lookup_func [in Lookup]
lookup_irred [in Lookup]
lookup_step_func [in Lookup]
lookup_val_inv [in Lookup]
lookup_strengthen [in Lookup]
lookup_strengthen_one [in Lookup]
lookup_empty [in Lookup]


M

map_lookup_extend [in Safety]
map_red_extend [in Safety]
matched_case_typing [in Safety]


N

named_lookup_step [in Lookup]
narrow_defs [in Narrowing]
narrow_subtyping [in Narrowing]
narrow_typing [in Narrowing]
narrow_rules [in Narrowing]


O

object_typing [in CanonicalForms]
open_env_last_trm [in Binding]
open_env_last_defs [in Binding]
open_env_rules [in Binding]
open_fresh_typ_dec_injective [in Binding]
open_fresh_path_injective [in Binding]
open_fresh_avar_injective [in Binding]
open_var_trm_eq [in Binding]
open_var_defs_eq [in Binding]
open_var_trm_val_def_eq [in Binding]
open_var_typ_eq [in Binding]
open_var_typ_dec_eq [in Binding]
open_var_path_eq [in Binding]
open_named_path [in Binding]
open_record_type_p [in RecordAndInertTypes]
open_record_typ_p [in RecordAndInertTypes]
open_record_p [in RecordAndInertTypes]
open_dec_preserves_label_p [in RecordAndInertTypes]
open_dec_preserves_label [in RecordAndInertTypes]
open_typ_subst [in Substitution]


P

path_lookup_implies_sngl_typing [in CanonicalForms]
path_sel_implies_typed_path [in CanonicalForms]
path_sel_inv' [in InvertibleTyping]
path_sel_inv_v [in InvertibleTyping]
path_sel_inv [in InvertibleTyping]
path_safety [in Safety]
path_sel_repl_inv_v [in ReplacementTyping]
path_sel_repl_v [in ReplacementTyping]
path_sel_repl2_v [in ReplacementTyping]
path_elim_repl [in ReplacementTyping]
path_sel_repl_inv' [in ReplacementTyping]
path_sel_repl_inv [in ReplacementTyping]
path_sel_repl [in ReplacementTyping]
path_sel_repl2 [in ReplacementTyping]
path_elim_prec [in PreciseTyping]
path_typ_all_to_precise [in GeneralToTight]
pfv_new_inv [in PreciseFlow]
pfv_inert [in PreciseFlow]
pf_reset [in PreciseFlow]
pf_sngl_sel_unique [in PreciseFlow]
pf_sngl_flds_elim [in PreciseFlow]
pf_sngl_fld_elim [in PreciseFlow]
pf_weaken [in PreciseFlow]
pf_weaken_one [in PreciseFlow]
pf_sngl [in PreciseFlow]
pf_path_sel [in PreciseFlow]
pf_strengthen [in PreciseFlow]
pf_dec_typ_tight [in PreciseFlow]
pf_T_unique [in PreciseFlow]
pf_dec_typ_unique [in PreciseFlow]
pf_record_has_U [in PreciseFlow]
pf_record_has_T [in PreciseFlow]
pf_psel [in PreciseFlow]
pf_bot [in PreciseFlow]
pf_binds [in PreciseFlow]
pf_forall_T [in PreciseFlow]
pf_bnd_T2 [in PreciseFlow]
pf_sngl_T [in PreciseFlow]
pf_bnd_T [in PreciseFlow]
pf_sngl_U [in PreciseFlow]
pf_rec_rcd_U [in PreciseFlow]
pf_rcd_T [in PreciseFlow]
pf_inert [in PreciseFlow]
pf_inertsngl [in PreciseFlow]
pf_forall_U [in PreciseFlow]
pf_sngl_to_lft [in Safety]
pf_strengthen_from_pt3 [in PreciseTyping]
pf_strengthen_one_helper [in PreciseTyping]
pf_inert_pt3_sngl_false [in PreciseTyping]
pf_inert_pt2_sngl_false [in PreciseTyping]
pf_pt3_unique [in PreciseTyping]
pf_pt3_trans_inv_mult' [in PreciseTyping]
pf_pt3_trans_inv_mult [in PreciseTyping]
pf_pt2_trans_inv_mult [in PreciseTyping]
pf_strengthen_full [in PreciseTyping]
pf_pt2_sngl_invert [in PreciseTyping]
pf_pt2_sngl [in PreciseTyping]
pf_pt2 [in PreciseTyping]
plus_right [in Sequences]
plus_star_trans [in Sequences]
plus_star [in Sequences]
plus_one [in Sequences]
precise_to_general_v [in PreciseFlow]
precise_to_general [in PreciseFlow]
precise_to_general_h [in PreciseFlow]
precise_to_general3 [in PreciseTyping]
precise_to_general2 [in PreciseTyping]
preservation [in Safety]
prev_var_exists [in CanonicalForms]
progress [in Safety]
proj_rewrite' [in Binding]
proj_rewrite_mult [in Binding]
proj_rewrite [in Binding]
pt2_strengthen_from_pf [in PreciseTyping]
pt2_strengthen_full [in PreciseTyping]
pt2_strengthen [in PreciseTyping]
pt2_fld_strengthen [in PreciseTyping]
pt2_strengthen_one [in PreciseTyping]
pt2_strengthen_one_helper [in PreciseTyping]
pt2_qbs_typed [in PreciseTyping]
pt2_dec_typ_tight [in PreciseTyping]
pt2_exists [in PreciseTyping]
pt2_bnd [in PreciseTyping]
pt2_to_pf [in PreciseTyping]
pt2_var_sngl [in PreciseTyping]
pt2_destruct_env [in PreciseTyping]
pt2_weaken [in PreciseTyping]
pt2_weaken_one [in PreciseTyping]
pt2_field_trans [in PreciseTyping]
pt2_backtrack [in PreciseTyping]
pt2_field_elim_p [in PreciseTyping]
pt2_sngl_unique' [in PreciseTyping]
pt2_sngl_unique [in PreciseTyping]
pt2_sngl_exists [in PreciseTyping]
pt2_psel [in PreciseTyping]
pt2_inertsngl [in PreciseTyping]
pt2_and_destruct2 [in PreciseTyping]
pt2_and_destruct1 [in PreciseTyping]
pt23_invert [in PreciseTyping]
pt3_trans_rcd_pq [in InvertibleSubtyping]
pt3_trans_qp [in InvertibleSubtyping]
pt3_rcd_unique [in InvertibleSubtyping]
pt3_inert_sngl_invert' [in InvertibleSubtyping]
pt3_inert_pt2_sngl_invert' [in InvertibleSubtyping]
pt3_fld_strengthen [in PreciseTyping]
pt3_strengthen_full [in PreciseTyping]
pt3_strengthen [in PreciseTyping]
pt3_strengthen_one [in PreciseTyping]
pt3_dec_typ_tight [in PreciseTyping]
pt3_inert_sngl_invert [in PreciseTyping]
pt3_inert_pt2_sngl_invert [in PreciseTyping]
pt3_var_sngl [in PreciseTyping]
pt3_invert [in PreciseTyping]
pt3_bnd [in PreciseTyping]
pt3_trans_trans [in PreciseTyping]
pt3_weaken [in PreciseTyping]
pt3_weaken_one [in PreciseTyping]
pt3_field_trans' [in PreciseTyping]
pt3_field_trans [in PreciseTyping]
pt3_sngl_trans3 [in PreciseTyping]
pt3_backtrack [in PreciseTyping]
pt3_field_elim_p [in PreciseTyping]
pt3_field_elim [in PreciseTyping]
pt3_trans2 [in PreciseTyping]
pt3_trans [in PreciseTyping]
pt3_psel [in PreciseTyping]
pt3_inertsngl [in PreciseTyping]
pt3_and_destruct2 [in PreciseTyping]
pt3_and_destruct1 [in PreciseTyping]
pt3_exists [in GeneralToTight]


R

record_has_ty_defs [in Binding]
record_typ_has_label_in [in RecordAndInertTypes]
record_open_tight [in RecordAndInertTypes]
record_open [in RecordAndInertTypes]
reduce_subtyp_fld_both_s [in GADTRules]
reduce_subtyp_rcd_both_s [in GADTRules]
reduce_subtyp_fld1_s [in GADTRules]
reduce_subtyp_rcd1_s [in GADTRules]
reduce_subtyp_fld2_s [in GADTRules]
reduce_subtyp_rcd2_s [in GADTRules]
rename_defs [in Substitution]
rename_def_defs [in Substitution]
rename_trms [in Substitution]
rename_ty_trm [in Substitution]
replacement_closure_v [in ReplacementTyping]
replacement_repl_closure_pq3_v [in ReplacementTyping]
replacement_repl_closure_pq2_v [in ReplacementTyping]
replacement_repl_closure_pq_v [in ReplacementTyping]
replacement_repl_closure_qp3_v [in ReplacementTyping]
replacement_repl_closure_qp2_v [in ReplacementTyping]
replacement_repl_closure_qp_v [in ReplacementTyping]
replacement_closure [in ReplacementTyping]
replacement_repl_closure_comp_typed_path [in ReplacementTyping]
replacement_repl_closure_comp_typed [in ReplacementTyping]
replacement_subtyping_closure [in ReplacementTyping]
replacement_repl_closure_pq_comp [in ReplacementTyping]
replacement_repl_closure_pq3 [in ReplacementTyping]
replacement_repl_closure_pq2 [in ReplacementTyping]
replacement_repl_closure_pq [in ReplacementTyping]
replacement_repl_closure_pq_helper [in ReplacementTyping]
replacement_repl_closure_pq_helper_mutind [in ReplacementTyping]
replacement_repl_closure_qp_comp [in ReplacementTyping]
replacement_repl_closure_qp3 [in ReplacementTyping]
replacement_repl_closure_qp2 [in ReplacementTyping]
replacement_repl_closure_qp [in ReplacementTyping]
repl_comp_to_sub_pq [in CanonicalForms]
repl_comp_to_sub_qp [in CanonicalForms]
repl_comp_to_sub_pq_step [in CanonicalForms]
repl_comp_to_sub_qp_step [in CanonicalForms]
repl_typ_subst [in Replacement]
repl_typ_subst_mutind [in Replacement]
repl_prefixes_sel [in Replacement]
repl_prefixes_sngl [in Replacement]
repl_field_elim [in Replacement]
repl_field_elim_mutind [in Replacement]
repl_insert [in Replacement]
repl_insert_mutind [in Replacement]
repl_comp_open [in Replacement]
repl_comp_open_rec [in Replacement]
repl_star_trm [in Replacement]
repl_star_typ2 [in Replacement]
repl_star_typ1 [in Replacement]
repl_star_all2 [in Replacement]
repl_star_all1 [in Replacement]
repl_star_bnd [in Replacement]
repl_star_and2 [in Replacement]
repl_star_and1 [in Replacement]
repl_star_rcd [in Replacement]
repl_open_var [in Replacement]
repl_open [in Replacement]
repl_open_rec [in Replacement]
repl_intro_path_sel [in Replacement]
repl_intro_sngl [in Replacement]
repl_swap [in Replacement]
repl_composition_sub [in InvertibleTyping]
repl_sub [in InvertibleTyping]
repl_val_to_precise_new [in ReplacementTyping]
repl_val_to_invertible_new [in ReplacementTyping]
repl_val_to_precise_lambda [in ReplacementTyping]
repl_to_invertible_obj [in ReplacementTyping]
repl_andv [in ReplacementTyping]
repl_sngl_trans [in ReplacementTyping]
repl_to_invertible_sngl [in ReplacementTyping]
repl_to_invertible_sngl_repl_comp [in ReplacementTyping]
repl_fld [in ReplacementTyping]
repl_prec_exists [in ReplacementTyping]
repl_to_inv [in ReplacementTyping]
repl_rec_intro [in ReplacementTyping]
repl_and [in ReplacementTyping]
repl_to_precise_rcd [in ReplacementTyping]
repl_to_precise_typ_all [in ReplacementTyping]
repl_composition_fld_elim [in PreciseTyping]
repl_comp_trans_record_has [in PreciseTyping]
repl_comp_trans_open [in PreciseTyping]
repl_composition_weaken [in PreciseTyping]
repl_composition_weaken_one [in PreciseTyping]
repl_composition_open [in PreciseTyping]
repl_comp_record_has1 [in PreciseTyping]
repl_comp_record_has2 [in PreciseTyping]
repl_comp_typ_and2 [in PreciseTyping]
repl_comp_typ_and1 [in PreciseTyping]
repl_comp_trm_rcd' [in PreciseTyping]
repl_comp_trm_rcd [in PreciseTyping]
repl_comp_bnd [in PreciseTyping]
repl_comp_bnd' [in PreciseTyping]
repl_comp_bnd_inv2 [in PreciseTyping]
repl_comp_bnd_inv1 [in PreciseTyping]
repl_comp_sngl_inv2 [in PreciseTyping]
repl_comp_sngl_inv1 [in PreciseTyping]
repl_comp_to_prec' [in PreciseTyping]
repl_same_eq [in GeneralToTight]
resolve_typeable_path_sel [in CanonicalForms]
resolve_path_lookup_helper [in CanonicalForms]


S

safety [in Safety]
safety_helper [in Safety]
sel_sub_fields [in Binding]
sel_fields_equal [in Binding]
sel_field_to_fields [in Binding]
sel_fields_subst [in Binding]
sel_fields_open [in Binding]
sel_fieldss_subst [in Replacement]
sel_replacement [in GeneralToTight]
semantic_to_tight [in InvertibleSubtyping]
sngl_path_lookup [in CanonicalForms]
sngl_typed3 [in PreciseTyping]
sngl_typed2 [in PreciseTyping]
sngl_typed [in PreciseTyping]
sngl_replacement [in GeneralToTight]
star_star_inv [in Sequences]
star_plus_trans [in Sequences]
star_trans [in Sequences]
star_one [in Sequences]
subenv_implies_ok [in Subenvironments]
subenv_last [in Subenvironments]
subenv_extend [in Subenvironments]
subenv_refl [in Subenvironments]
subst_defs_hasnt_label [in Binding]
subst_defs_hasnt [in Binding]
subst_label_of_def [in Binding]
subst_intro_defs [in Binding]
subst_intro_typ [in Binding]
subst_intro_trm [in Binding]
subst_open_commut_defs_p [in Binding]
subst_open_commut_trm_p [in Binding]
subst_open_commut_trm_val_def_defs_p [in Binding]
subst_open_commut_typ_p [in Binding]
subst_open_commut_typ_dec_p [in Binding]
subst_open_commut_path_p [in Binding]
subst_open_commut_defs [in Binding]
subst_open_commut_trm [in Binding]
subst_open_commut_trm_val_def_defs [in Binding]
subst_open_commut_typ [in Binding]
subst_open_commut_typ_dec [in Binding]
subst_open_commut_path [in Binding]
subst_open_commut_avar [in Binding]
subst_fresh_ctx [in Binding]
subst_fresh_trm_val_def_defs [in Binding]
subst_fresh_typ_dec [in Binding]
subst_fresh_path [in Binding]
subst_unique_membership [in GADTRules]
subst_unique_membership_labels [in GADTRules]
subst_fresh_var_path [in Substitution]
subst_var_path [in Substitution]
subst_ty_trm [in Substitution]
subst_rules [in Substitution]
subtyp_sngl_qp_repeat [in CanonicalForms]
subtyp_sngl_pq_repeat [in CanonicalForms]
subtyp_s_rec_fld_false [in GADTRules]
subtyp_s_rec_typ_false [in GADTRules]
subtyp_s_typ_trm_false [in GADTRules]
subtyp_s_trm_typ_false [in GADTRules]
subtyp_sngl_qp2_t [in GADTRules]
subtyp_sngl_qp1_t [in GADTRules]
subtyp_sngl_pq2_t [in GADTRules]
subtyp_sngl_pq1_t [in GADTRules]
subtyp_and_extend_l [in Safety]
subtyp_and_extend_r [in Safety]


T

tag_resolution [in CanonicalForms]
tight_to_semantic [in InvertibleSubtyping]
tight_to_general [in TightTyping]
tight_bounds_subst [in Substitution]
tight_bounds_subst_mut [in Substitution]
tight_to_prec_exists [in GeneralToTight]
trans_subtyp_s [in InvertibleSubtyping]
trans_subtyp_all_s [in InvertibleSubtyping]
trans_subtyp_typ_s [in InvertibleSubtyping]
trans_subtyp_fld_s [in InvertibleSubtyping]
trans_subtyp_and2_s [in InvertibleSubtyping]
trans_subtyp_top_s [in InvertibleSubtyping]
typeable_path_sel_lookup_terminate [in CanonicalForms]
typecheck [in SingletonTypeExample]
typed_path_lookup3_typ [in CanonicalForms]
typed_path_lookup3_obj [in CanonicalForms]
typed_path_lookup3 [in CanonicalForms]
typed_path_lookup_helper_obj [in CanonicalForms]
typed_path_lookup_helper [in CanonicalForms]
typed_path_lookup_same_var3 [in CanonicalForms]
typed_path_lookup_same_var2 [in CanonicalForms]
typed_paths_named [in Binding]
typing_empty_false [in Binding]
typing_implies_bound [in Binding]
typ_to_lookup3 [in CanonicalForms]
typ_to_lookup2 [in CanonicalForms]
typ_to_lookup1 [in CanonicalForms]
ty_defs_record_type [in RecordAndInertTypes]
ty_defs_record_type_helper [in RecordAndInertTypes]
ty_lookup_trans [in Safety]


U

unique_rcd_trm [in RecordAndInertTypes]
unique_rcd_typ [in RecordAndInertTypes]
unique_membership_notin_trm_labels [in GADTRules]
unique_membership_notin_typ_labels [in GADTRules]
unique_membership_in_trm_labels [in GADTRules]
unique_membership_in_typ_labels [in GADTRules]


V

val_typing [in Safety]
val_typ_all_to_lambda [in GeneralToTight]


W

weaken_ty_defs [in Weakening]
weaken_subtyp [in Weakening]
weaken_ty_trm [in Weakening]
weaken_rules [in Weakening]
well_typed_notin_dom [in Binding]
well_typed_to_ok_G [in Binding]
wf_prefix [in PreciseTyping]
wf_prefix_one [in PreciseTyping]
wt_to_ok_γ [in Binding]
wt_prefix [in Binding]



Constructor Index

A

avar_f [in Definitions]
avar_b [in Definitions]


D

dec_trm [in Definitions]
dec_typ [in Definitions]
defp [in Definitions]
defs_cons [in Definitions]
defs_nil [in Definitions]
defv [in Definitions]
def_trm [in Definitions]
def_typ [in Definitions]


E

er_lookup [in Safety]
er_red [in Safety]


I

inert_push [in Definitions]
inert_empty [in Definitions]
inert_typ_bnd [in Definitions]
inert_typ_all [in Definitions]
infseq_step [in Sequences]


L

label_trm [in Definitions]
label_typ [in Definitions]
lft_cons [in Safety]
lft_empty [in Safety]
lookup_sel_v [in Lookup]
lookup_sel_p [in Lookup]
lookup_var [in Lookup]


N

nf_val [in Reduction]
nf_path [in Reduction]


P

pf_and2 [in PreciseFlow]
pf_and1 [in PreciseFlow]
pf_open [in PreciseFlow]
pf_fld [in PreciseFlow]
pf_bind [in PreciseFlow]
plus_left [in Sequences]
pt2 [in PreciseTyping]
pt2_sngl_trans [in PreciseTyping]
pt3 [in PreciseTyping]
pt3_sngl_trans [in PreciseTyping]
p_sel [in Definitions]


R

rall1 [in Definitions]
rall2 [in Definitions]
rand1 [in Definitions]
rand2 [in Definitions]
rbnd [in Definitions]
rcd_andr [in Definitions]
rcd_andl [in Definitions]
rcd_rec [in Definitions]
rcd_fld [in Definitions]
rcd_typ [in Definitions]
rdtrm [in Definitions]
rdtyp1 [in Definitions]
rdtyp2 [in Definitions]
rd_trm_sngl [in Definitions]
rd_trm [in Definitions]
rd_typ [in Definitions]
red_ctx_case2 [in Reduction]
red_ctx_case1 [in Reduction]
red_case_lambda [in Reduction]
red_case_else [in Reduction]
red_case_match [in Reduction]
red_let_tgt [in Reduction]
red_let_path [in Reduction]
red_let_val [in Reduction]
red_ctx_app2 [in Reduction]
red_ctx_app1 [in Reduction]
red_app [in Reduction]
red_resolve [in Reduction]
rh_andr [in Definitions]
rh_andl [in Definitions]
rh_one [in Definitions]
rpath [in Definitions]
rrcd [in Definitions]
rsngl [in Definitions]
rt_cons [in Definitions]
rt_one [in Definitions]


S

star_step [in Sequences]
star_refl [in Sequences]
subenv_push [in Subenvironments]
subenv_empty [in Subenvironments]
subtyp_all_s [in InvertibleSubtyping]
subtyp_sel1_s [in InvertibleSubtyping]
subtyp_sel2_s [in InvertibleSubtyping]
subtyp_sngl_qp1_s [in InvertibleSubtyping]
subtyp_sngl_pq1_s [in InvertibleSubtyping]
subtyp_sngl_qp2_s [in InvertibleSubtyping]
subtyp_sngl_pq2_s [in InvertibleSubtyping]
subtyp_typ_s [in InvertibleSubtyping]
subtyp_fld_s [in InvertibleSubtyping]
subtyp_and2_s [in InvertibleSubtyping]
subtyp_and12_s [in InvertibleSubtyping]
subtyp_and11_s [in InvertibleSubtyping]
subtyp_refl_s [in InvertibleSubtyping]
subtyp_bot_s [in InvertibleSubtyping]
subtyp_top_s [in InvertibleSubtyping]
subtyp_all_t [in TightTyping]
subtyp_sel1_t [in TightTyping]
subtyp_sel2_t [in TightTyping]
subtyp_sngl_qp_t [in TightTyping]
subtyp_sngl_pq_t [in TightTyping]
subtyp_typ_t [in TightTyping]
subtyp_fld_t [in TightTyping]
subtyp_and2_t [in TightTyping]
subtyp_and12_t [in TightTyping]
subtyp_and11_t [in TightTyping]
subtyp_trans_t [in TightTyping]
subtyp_refl_t [in TightTyping]
subtyp_bot_t [in TightTyping]
subtyp_top_t [in TightTyping]
subtyp_all [in Definitions]
subtyp_sel1 [in Definitions]
subtyp_sel2 [in Definitions]
subtyp_sngl_qp [in Definitions]
subtyp_sngl_pq [in Definitions]
subtyp_all_inv1 [in Definitions]
subtyp_typ_inv2 [in Definitions]
subtyp_typ_inv1 [in Definitions]
subtyp_typ [in Definitions]
subtyp_fld_inv [in Definitions]
subtyp_fld [in Definitions]
subtyp_and2 [in Definitions]
subtyp_and12 [in Definitions]
subtyp_and11 [in Definitions]
subtyp_trans [in Definitions]
subtyp_refl [in Definitions]
subtyp_bot [in Definitions]
subtyp_top [in Definitions]


T

tpr_path [in PreciseTyping]
trm_case [in Definitions]
trm_path [in Definitions]
trm_let [in Definitions]
trm_app [in Definitions]
trm_val [in Definitions]
typ_sngl [in Definitions]
typ_all [in Definitions]
typ_bnd [in Definitions]
typ_path [in Definitions]
typ_and [in Definitions]
typ_rcd [in Definitions]
typ_bot [in Definitions]
typ_top [in Definitions]
ty_new_intro_p [in PreciseFlow]
ty_all_intro_p [in PreciseFlow]
ty_rec_pq_invv [in InvertibleTyping]
ty_precise_invv [in InvertibleTyping]
ty_self_inv [in InvertibleTyping]
ty_sngl_pq_inv [in InvertibleTyping]
ty_sel_pq_inv [in InvertibleTyping]
ty_rec_pq_inv [in InvertibleTyping]
ty_precise_inv [in InvertibleTyping]
ty_sub_t [in TightTyping]
ty_and_intro_t [in TightTyping]
ty_rec_elim_t [in TightTyping]
ty_rcd_intro_t [in TightTyping]
ty_path_elim_t [in TightTyping]
ty_self_t [in TightTyping]
ty_sngl_t [in TightTyping]
ty_case_t [in TightTyping]
ty_let_t [in TightTyping]
ty_rec_intro_t [in TightTyping]
ty_new_elim_t [in TightTyping]
ty_new_intro_t [in TightTyping]
ty_all_elim_t [in TightTyping]
ty_all_intro_t [in TightTyping]
ty_var_t [in TightTyping]
ty_all_rv [in ReplacementTyping]
ty_top_rv [in ReplacementTyping]
ty_sel_qp_rv [in ReplacementTyping]
ty_rec_qp_rv [in ReplacementTyping]
ty_sel_rv [in ReplacementTyping]
ty_and_rv [in ReplacementTyping]
ty_inv_rv [in ReplacementTyping]
ty_all_r [in ReplacementTyping]
ty_dec_typ_r [in ReplacementTyping]
ty_dec_trm_r [in ReplacementTyping]
ty_top_r [in ReplacementTyping]
ty_sngl_qp_r [in ReplacementTyping]
ty_sel_qp_r [in ReplacementTyping]
ty_rec_qp_r [in ReplacementTyping]
ty_rcd_intro_r [in ReplacementTyping]
ty_sel_r [in ReplacementTyping]
ty_bnd_r [in ReplacementTyping]
ty_and_r [in ReplacementTyping]
ty_inv_r [in ReplacementTyping]
ty_defs_cons [in Definitions]
ty_defs_one [in Definitions]
ty_def_path [in Definitions]
ty_def_new [in Definitions]
ty_def_all [in Definitions]
ty_def_typ [in Definitions]
ty_sub [in Definitions]
ty_and_intro [in Definitions]
ty_rec_elim [in Definitions]
ty_rec_intro [in Definitions]
ty_path_elim [in Definitions]
ty_self [in Definitions]
ty_sngl [in Definitions]
ty_case [in Definitions]
ty_let [in Definitions]
ty_rcd_intro [in Definitions]
ty_new_elim [in Definitions]
ty_new_intro [in Definitions]
ty_all_elim [in Definitions]
ty_all_intro [in Definitions]
ty_var [in Definitions]


V

val_lambda [in Definitions]
val_new [in Definitions]


W

well_typed_push [in Definitions]
well_typed_empty [in Definitions]
wfe_push [in PreciseTyping]
wfe_empty [in PreciseTyping]



Axiom Index

T

trm_label [in Definitions]
typ_label [in Definitions]



Inductive Index

A

avar [in Definitions]


D

dec [in Definitions]
def [in Definitions]
defs [in Definitions]
def_rhs [in Definitions]


E

extended_red [in Safety]


I

inert [in Definitions]
inert_typ [in Definitions]
infseq [in Sequences]


L

label [in Definitions]
lookup_fields_typ [in Safety]
lookup_step [in Lookup]


N

norm_form [in Reduction]


P

path [in Definitions]
plus [in Sequences]
precise_flow [in PreciseFlow]
precise_typing3 [in PreciseTyping]
precise_typing2 [in PreciseTyping]


R

record_has [in Definitions]
record_typ [in Definitions]
record_dec [in Definitions]
red [in Reduction]
repl_dec [in Definitions]
repl_typ [in Definitions]


S

star [in Sequences]
subenv [in Subenvironments]
subtyp [in Definitions]
subtyp_s [in InvertibleSubtyping]
subtyp_t [in TightTyping]


T

trm [in Definitions]
typ [in Definitions]
typed_path_repl_comp_qp [in PreciseTyping]
ty_val_p [in PreciseFlow]
ty_val_inv [in InvertibleTyping]
ty_path_inv [in InvertibleTyping]
ty_trm_t [in TightTyping]
ty_replv [in ReplacementTyping]
ty_repl [in ReplacementTyping]
ty_defs [in Definitions]
ty_def [in Definitions]
ty_trm [in Definitions]


U

unique_membership [in Definitions]


V

val [in Definitions]


W

well_typed [in Definitions]
wf [in PreciseTyping]



Section Index

C

CompilerExample [in CompilerExample]


E

ExtendedSafety [in Safety]


L

ListExample [in ListExample]


P

PathSafety [in Safety]


S

Safety [in Safety]
SEQUENCES [in Sequences]
SingletonTypeExample [in SingletonTypeExample]



Abbreviation Index

D

DottyCoreAbstract [in CompilerExample]
DottyCorePackage [in CompilerExample]
DottyCoreTight [in CompilerExample]


I

Id [in ExampleTactics]
id [in ExampleTactics]


L

Lazy [in ExampleTactics]
lazy [in ExampleTactics]
let_trm [in ExampleTactics]
ListObjType [in ListExample]
ListType [in ListExample]
ListTypeA [in ListExample]


P

path_ref [in ExampleTactics]
pvar [in Definitions]


R

repl_repeat_dec [in Replacement]
repl_repeat_typ [in Replacement]


S

sssssuper [in ExampleTactics]
ssssuper [in ExampleTactics]
sssuper [in ExampleTactics]
ssuper [in ExampleTactics]
super [in ExampleTactics]
SymbolImpl [in CompilerExample]
symbolsType [in CompilerExample]


T

T [in CompilerExample]
t [in SingletonTypeExample]
T [in SingletonTypeExample]
this [in ExampleTactics]
TpeImpl [in CompilerExample]
tvar [in Definitions]
typesType [in CompilerExample]



Definition Index

A

all_seq_inf [in Sequences]


C

ctx [in Definitions]
cyclic_path [in Safety]


D

dec_mut [in Definitions]
defrhs_mut [in Definitions]
defs_mut [in Definitions]
defs_hasnt [in Definitions]
defs_has [in Definitions]
deftrm [in CanonicalForms]
def_mut [in Definitions]
diverges [in Safety]
diverges' [in Safety]


F

fields [in Definitions]
fv_sta_vals [in Definitions]
fv_ctx_types [in Definitions]
fv_defrhs [in Definitions]
fv_defs [in Definitions]
fv_def [in Definitions]
fv_val [in Definitions]
fv_trm [in Definitions]
fv_dec [in Definitions]
fv_typ [in Definitions]
fv_path [in Definitions]
fv_avar [in Definitions]


G

get_def [in Definitions]


I

inert_sngl [in RecordAndInertTypes]
inert_mut [in Definitions]
infseq_with_function [in Sequences]
irred [in Sequences]
is_sngl [in RecordAndInertTypes]


L

label_of_dec [in Definitions]
label_of_def [in Definitions]


N

named_path [in Binding]


O

open_defrhs_p [in Definitions]
open_defs_p [in Definitions]
open_def_p [in Definitions]
open_val_p [in Definitions]
open_trm_p [in Definitions]
open_path_p [in Definitions]
open_dec_p [in Definitions]
open_typ_p [in Definitions]
open_avar_p [in Definitions]
open_rec_defrhs_p [in Definitions]
open_rec_defs_p [in Definitions]
open_rec_def_p [in Definitions]
open_rec_val_p [in Definitions]
open_rec_trm_p [in Definitions]
open_rec_dec_p [in Definitions]
open_rec_typ_p [in Definitions]
open_rec_path_p [in Definitions]
open_rec_avar_p [in Definitions]
open_paths [in Definitions]
open_path [in Definitions]
open_defrhsdd [in Definitions]
open_defs [in Definitions]
open_def [in Definitions]
open_val [in Definitions]
open_trm [in Definitions]
open_dec [in Definitions]
open_typ [in Definitions]
open_avar [in Definitions]
open_rec_defrhs [in Definitions]
open_rec_defs [in Definitions]
open_rec_def [in Definitions]
open_rec_val [in Definitions]
open_rec_trm [in Definitions]
open_rec_dec [in Definitions]
open_rec_typ [in Definitions]
open_rec_path [in Definitions]
open_rec_avar [in Definitions]


R

rcd_mutind [in Definitions]
rcd_typ_mut [in Definitions]
rcd_dec_mut [in Definitions]
record_type [in Definitions]
repl_mutind [in Definitions]
repl_dec_mut [in Definitions]
repl_typ_mut [in Definitions]
repl_composition_qp_p [in PreciseTyping]
repl_composition_qp [in PreciseTyping]
resolved_path [in Reduction]
rules_mutind [in Definitions]
rules_subtyp [in Definitions]
rules_defs_mut [in Definitions]
rules_def_mut [in Definitions]
rules_trm_mut [in Definitions]


S

sel_fields [in Definitions]
sel_field [in Definitions]
sta [in Definitions]
subst_fresh_typ [in Binding]
subst_ctx [in Binding]
subst_defrhs [in Binding]
subst_defs [in Binding]
subst_def [in Binding]
subst_val [in Binding]
subst_trm [in Binding]
subst_dec [in Binding]
subst_typ [in Binding]
subst_path [in Binding]
subst_avar [in Binding]
subst_var_p [in Binding]
subst_var [in Binding]


T

t [in ListExample]
t [in CompilerExample]
tds_mutind [in Definitions]
tds_subtyp [in Definitions]
tds_ty_defs_mut [in Definitions]
tds_ty_def_mut [in Definitions]
tds_ty_trm_mut [in Definitions]
tight_bounds_dec [in Definitions]
tight_bounds [in Definitions]
trm_mutind [in Definitions]
trm_mut [in Definitions]
ts_mutind_ts [in TightTyping]
ts_subtyp_ts [in TightTyping]
ts_ty_trm_mut_ts [in TightTyping]
ts_mutind [in Definitions]
ts_subtyp [in Definitions]
ts_ty_trm_mut [in Definitions]
typed_repl_comp_qp [in PreciseTyping]
typ_mutind [in Definitions]
typ_mut [in Definitions]
ty_def_mutind [in Definitions]
ty_defs_mut' [in Definitions]
ty_def_mut' [in Definitions]
ty_mutind [in Definitions]
ty_defs_mut [in Definitions]
ty_def_mut [in Definitions]
ty_trm_mut [in Definitions]


V

val_mut [in Definitions]



Global Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (4940 entries)
Notation Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (48 entries)
Binder Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (3912 entries)
Variable Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (40 entries)
Library Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (25 entries)
Lemma Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (495 entries)
Constructor Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (208 entries)
Axiom Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (2 entries)
Inductive Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (45 entries)
Section Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (7 entries)
Abbreviation Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (29 entries)
Definition Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (129 entries)