[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
# .address-set-arrayfaddress-set-array → nat
# .address-list-setfaddress-set → nat
# .address-list-setfaddress-list → nat
. 'address-list-setfaddress → address-list
. + .nat-basicfnat × nat → nat
. + .address-list-setfaddress × address-list → address-list
. + .address-list-setfaddress-list × address → address-list
. + .address-list-setfaddress-list × address-list → address-list
. ++ .address-list-setfaddress-set × address → address-set
. ++ .address-list-setfaddress-list × address → address-list
. +1nat-basicfnat → nat
. +2 .address-list-setfaddress × address → address-list
. - .natpfnat × nat → nat with λ n, m. n ≥ m
. -- .address-list-setfaddress-set × address → address-set
. -1nat-basicpfnat → nat with λ n. n ≠ 0
. -1l .address-list-setfaddress-list × address → address-list
. -l .address-list-setfaddress-list × address → address-list
. -p .address-list-setfaddress-list × nat → address-list
. .butlastaddress-list-setpfaddress-list → address-list with λ ax. ax ≠ []
. .headaddress-list-setpfaddress-list → address with λ ax. ax ≠ []
. .lastaddress-list-setpfaddress-list → address with λ ax. ax ≠ []
. .tailaddress-list-setpfaddress-list → address-list with λ ax. ax ≠ []
. .toSetaddress-list-setfaddress-list → address-set
. < .address-list-setpaddress-list × address-list
. < .nat-basicpnat × nat
. > .natpnat × nat
. [ . ]address-set-arraypfaddress-set-array × nat × address-set → address-set-array with λ asar, n, a0. n < # asar
. [ . ]address-set-arraypfaddress-set-array × nat → address-set with λ asar, n. n < # asar
. [ . ]address-list-setpfaddress-list × nat × address → address-list with λ ax, n, adr. n < # ax
. [ . ]address-list-setpfaddress-list × nat → address with λ ax, n. n < # ax
. \ .address-list-setfaddress-set × address-set → address-set
. ∈ .address-set-arraypaddress-set × address-set-array
. ∈ .address-list-setpaddress × address-list
. ∈ .address-list-setpaddress × address-set
. ∩ .address-list-setfaddress-set × address-set → address-set
. ∪ .address-list-setfaddress-set × address-set → address-set
. ≤ .natpnat × nat
. ≥ .natpnat × nat
. ⊆ .address-list-setpaddress-set × address-set
. ⊑ .address-list-setpaddress-list × address-list
. ⊒ .address-list-setpaddress-list × address-list
[]address-list-setcaddress-list
{ . }address-list-setfaddress → address-set
∅address-list-setcaddress-set
aaddress-set-arrayvaddress-set
addressaddresss
address-listaddress-list-sets
address-setaddress-list-sets
address-set-arrayaddress-set-arrays
adraddressvaddress
adr0addressvaddress
adr1addressvaddress
adr2addressvaddress
adr3addressvaddress
adr4addressvaddress
adr5addressvaddress
asaddress-list-setvaddress-set
as0address-list-setvaddress-set
as1address-list-setvaddress-set
as2address-list-setvaddress-set
asaraddress-set-arrayvaddress-set-array
asar0address-set-arrayvaddress-set-array
asar1address-set-arrayvaddress-set-array
asar2address-set-arrayvaddress-set-array
axaddress-list-setvaddress-list
ax0address-list-setvaddress-list
ax1address-list-setvaddress-list
ayaddress-list-setvaddress-list
azaddress-list-setvaddress-list
baddress-set-arrayvaddress-set
butlastnaddress-list-setpfnat × address-list → address-list with λ n, ax. n ≤ # ax
caddress-set-arrayvaddress-set
cmpaddress-set-arrayppaddress-set-array × address-set × nat × nat with λ asar, a0, m, n. m + n ≤ # asar
cmpaddress-set-arrayppaddress-set-array × nat × address-set-array × nat × nat with λ asar, m, asar0, m0, n. m + n ≤ # asar ∧ m0 + n ≤ # asar0
copyaddress-set-arraypfaddress-set-array × nat × address-set-array × nat × nat → address-set-array with λ asar, m, asar0, m0, n. m + n ≤ # asar ∧ m0 + n ≤ # asar0
disjaddress-list-setpaddress-list × address-list
disjaddress-set-array-opspaddress-set-array × nat × nat
dropnaddress-list-setfnat × address-list → address-list
dupsaddress-list-setpaddress-list
filladdress-set-arraypfaddress-set-array × address-set × nat × nat → address-set-array with λ asar, a0, n, m. n + m ≤ # asar
filladdress-set-arrayfaddress-set-array × address-set → address-set-array
fillfirstaddress-list-setfnat × address × address-list → address-list
firstnaddress-list-setpfnat × address-list → address-list with λ n, ax. n ≤ # ax
fromeaddress-list-setfaddress-list × address → address-list
id○address-set-arraypaddress-set-array × address-set-array × nat
idrangeaddress-set-arrayppaddress-set-array × nat × nat with λ asar, m, n. m + n ≤ # asar
lastnaddress-list-setpfnat × address-list → address-list with λ n, ax. n ≤ # ax
mnat-basicvnat
m0array-copyvnat
mkarrayaddress-set-arrayfnat → address-set-array
mklistaddress-list-setfaddress × nat → address-list
nnat-basicvnat
n0nat-basicvnat
n1nat-basicvnat
natnat-basics
posaddress-list-setfaddress × address-list → nat
prefixnaddress-list-setfnat × address-list → address-list
restnaddress-list-setpfnat × address-list → address-list with λ n, ax. n ≤ # ax
revaddress-set-arraypfaddress-set-array × nat → address-set-array with λ asar, n. n ≤ # asar
revaddress-set-arrayfaddress-set-array → address-set-array
revaddress-list-setfaddress-list → address-list
rmdupaddress-list-setfaddress-list → address-list
sliceaddress-list-setfnat × nat × address-list → address-list
subarrayaddress-set-arraypfaddress-set-array × nat × nat → address-set-array with λ asar, m, n. m + n ≤ # asar
sublistaddress-list-setpfnat × nat × address-list → address-list with λ n, m, ax. n + m ≤ # ax
unionaddress-set-array-opsfaddress-set-array × nat × nat → address-set