[Imprint][Data Privacy Statement][E-Mail]

Back to main index. View the specification. View theorem base summary, View theorem base listing, the used properties by spec, the dependency list, the symbol table,

Signature symbols in this unit

Symbol Specification Kind Type
# .assoclistfassoclist → nat
. 'assoclistfpair → assoclist
. + .nat-basicfnat × nat → nat
. + .assoclistfpair × assoclist → assoclist
. + .assoclistfassoclist × assoclist → assoclist
. + .assoclistfassoclist × pair → assoclist
. ++ .assoclistfassoclist × pair → assoclist
. +1nat-basicfnat → nat
. +2 .assoclistfpair × pair → assoclist
. - .natpfnat × nat → nat with λ n, m. n ≥ m
. -1nat-basicpfnat → nat with λ n. n ≠ 0
. -1l .assoclistfassoclist × pair → assoclist
. -l .assoclistfassoclist × pair → assoclist
. -p .assoclistfassoclist × nat → assoclist
. .1pairfpair → elem
. .2pairfpair → data
. .butlastassoclistpfassoclist → assoclist with λ x. x ≠ []
. .headassoclistpfassoclist → pair with λ x. x ≠ []
. .lastassoclistpfassoclist → pair with λ x. x ≠ []
. .tailassoclistpfassoclist → assoclist with λ x. x ≠ []
. < .nat-basicpnat × nat
. < .assoclistpassoclist × assoclist
. > .natpnat × nat
. [ . ]assoclistfassoclist × elem × data → assoclist
. [ . ]assoclistpfassoclist × nat → pair with λ x, n. n < # x
. [ . ]assoclistpfassoclist × nat × pair → assoclist with λ x, n, a. n < # x
. [ . ]assoclistpfassoclist × elem → data with λ ax, a. a ∈ ax
. [ . ]assoclistpfassoclist × data → elem with λ ax, d. ∃ a. a × d ∈ ax
. × .pairfelem × data → pair
. ∈ .assoclistppair × assoclist
. ∈ .assoclistpelem × assoclist
. ≤ .natpnat × nat
. ≥ .natpnat × nat
. ⊑ .assoclistpassoclist × assoclist
. ⊒ .assoclistpassoclist × assoclist
[]assoclistcassoclist
aassoclistvelem
assoclistassoclists
axassoclistvassoclist
ayassoclistvassoclist
azassoclistvassoclist
bassoclistvelem
butlastnassoclistpfnat × assoclist → assoclist with λ n, x. n ≤ # x
dassoclistvdata
datadatas
disjassoclistpassoclist × assoclist
dupsassoclistpassoclist
elemelems
fillfirstassoclistfnat × pair × assoclist → assoclist
firstnassoclistpfnat × assoclist → assoclist with λ n, x. n ≤ # x
fromeassoclistfassoclist × pair → assoclist
lastnassoclistpfnat × assoclist → assoclist with λ n, x. n ≤ # x
mklistassoclistfpair × nat → assoclist
natnat-basics
pairpairs
posassoclistfpair × assoclist → nat
restnassoclistpfnat × assoclist → assoclist with λ n, x. n ≤ # x
revassoclistfassoclist → assoclist
rmdupassoclistfassoclist → assoclist
sublistassoclistpfnat × nat × assoclist → assoclist with λ n, m, x. n + m ≤ # x
unique_alassoclistpassoclist