270 MB
/srv/reproducible-results/rbuild-debian/r-b-build.QdK4GuTp/b1/coq_8.18.0+dfsg-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.QdK4GuTp/b2/coq_8.18.0+dfsg-1_amd64.changes
1.16 KB
Files
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 ·75d1ad25912d6802e8cf65b69b6de413·11112740·debug·optional·coq-dbgsym_8.18.0+dfsg-1_amd64.deb1 ·75d1ad25912d6802e8cf65b69b6de413·11112740·debug·optional·coq-dbgsym_8.18.0+dfsg-1_amd64.deb
2 ·3ed1da810d5ed5a1ca83c2cc1980da9f·81720376·math·optional·coq_8.18.0+dfsg-1_amd64.deb2 ·56495492a24fce0f18c6a9bcd2c94aff·81717960·math·optional·coq_8.18.0+dfsg-1_amd64.deb
3 ·885282477212bd5be1877fbc72e9a7f4·738548·debug·optional·coqide-dbgsym_8.18.0+dfsg-1_amd64.deb3 ·885282477212bd5be1877fbc72e9a7f4·738548·debug·optional·coqide-dbgsym_8.18.0+dfsg-1_amd64.deb
4 ·28547edabb42d4f3148830b274809c8c·2005448·math·optional·coqide_8.18.0+dfsg-1_amd64.deb4 ·28547edabb42d4f3148830b274809c8c·2005448·math·optional·coqide_8.18.0+dfsg-1_amd64.deb
5 ·b1fe305e13425de10dfdb98828b91117·2260004·debug·optional·libcoq-core-ocaml-dbgsym_8.18.0+dfsg-1_amd64.deb5 ·b1fe305e13425de10dfdb98828b91117·2260004·debug·optional·libcoq-core-ocaml-dbgsym_8.18.0+dfsg-1_amd64.deb
6 ·37915300a6f7c0811a242c52a51a6793·44435736·ocaml·optional·libcoq-core-ocaml-dev_8.18.0+dfsg-1_amd64.deb 
7 ·804ced76df9c34cacb771f20774f77c3·23217984·ocaml·optional·libcoq-core-ocaml_8.18.0+dfsg-1_amd64.deb 
8 ·ba536975c3f4461c3ecb1ededc71ed6e·23234312·math·optional·libcoq-stdlib_8.18.0+dfsg-1_amd64.deb6 ·dd92fe4e087661d6fd2310dbe34f0f69·44430860·ocaml·optional·libcoq-core-ocaml-dev_8.18.0+dfsg-1_amd64.deb
 7 ·9dac3fa16f24c421d3e86106fdf911c9·23212132·ocaml·optional·libcoq-core-ocaml_8.18.0+dfsg-1_amd64.deb
 8 ·e6a1002c81d45dac58c55c8b3b7f23cc·23235284·math·optional·libcoq-stdlib_8.18.0+dfsg-1_amd64.deb
230 MB
coq_8.18.0+dfsg-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-12-21·13:34:31.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-12-21·13:34:31.000000·debian-binary
2 -rw-r--r--···0········0········0·····2284·2023-12-21·13:34:31.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2284·2023-12-21·13:34:31.000000·control.tar.xz
3 -rw-r--r--···0········0········0·81717900·2023-12-21·13:34:31.000000·data.tar.xz3 -rw-r--r--···0········0········0·81715484·2023-12-21·13:34:31.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
230 MB
data.tar.xz
230 MB
data.tar
3.01 KB
file list
    
Offset 3, 25 lines modifiedOffset 3, 25 lines modified
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-21·13:34:31.000000·./usr/bin/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-21·13:34:31.000000·./usr/bin/
4 -rwxr-xr-x···0·root·········(0)·root·········(0)······891·2023-12-21·13:34:31.000000·./usr/bin/coq-makefile-make-both-single-timing-files4 -rwxr-xr-x···0·root·········(0)·root·········(0)······891·2023-12-21·13:34:31.000000·./usr/bin/coq-makefile-make-both-single-timing-files
5 -rwxr-xr-x···0·root·········(0)·root·········(0)······931·2023-12-21·13:34:31.000000·./usr/bin/coq-makefile-make-both-time-files5 -rwxr-xr-x···0·root·········(0)·root·········(0)······931·2023-12-21·13:34:31.000000·./usr/bin/coq-makefile-make-both-time-files
6 -rwxr-xr-x···0·root·········(0)·root·········(0)······697·2023-12-21·13:34:31.000000·./usr/bin/coq-makefile-make-one-time-file6 -rwxr-xr-x···0·root·········(0)·root·········(0)······697·2023-12-21·13:34:31.000000·./usr/bin/coq-makefile-make-one-time-file
7 -rwxr-xr-x···0·root·········(0)·root·········(0)··1088480·2023-12-21·13:34:31.000000·./usr/bin/coq-tex7 -rwxr-xr-x···0·root·········(0)·root·········(0)··1088480·2023-12-21·13:34:31.000000·./usr/bin/coq-tex
8 -rwxr-xr-x···0·root·········(0)·root·········(0)··3202920·2023-12-21·13:34:31.000000·./usr/bin/coq_makefile8 -rwxr-xr-x···0·root·········(0)·root·········(0)··3202920·2023-12-21·13:34:31.000000·./usr/bin/coq_makefile
9 -rwxr-xr-x···0·root·········(0)·root·········(0)·21628072·2023-12-21·13:34:31.000000·./usr/bin/coqc9 -rwxr-xr-x···0·root·········(0)·root·········(0)·21628072·2023-12-21·13:34:31.000000·./usr/bin/coqc
10 -rwxr-xr-x···0·root·········(0)·root·········(0)·41611116·2023-12-21·13:34:31.000000·./usr/bin/coqc.byte10 -rwxr-xr-x···0·root·········(0)·root·········(0)·41611160·2023-12-21·13:34:31.000000·./usr/bin/coqc.byte
11 -rwxr-xr-x···0·root·········(0)·root·········(0)··8089736·2023-12-21·13:34:31.000000·./usr/bin/coqchk11 -rwxr-xr-x···0·root·········(0)·root·········(0)··8089736·2023-12-21·13:34:31.000000·./usr/bin/coqchk
12 -rwxr-xr-x···0·root·········(0)·root·········(0)··3472744·2023-12-21·13:34:31.000000·./usr/bin/coqdep12 -rwxr-xr-x···0·root·········(0)·root·········(0)··3472744·2023-12-21·13:34:31.000000·./usr/bin/coqdep
13 -rwxr-xr-x···0·root·········(0)·root·········(0)··3234024·2023-12-21·13:34:31.000000·./usr/bin/coqdoc13 -rwxr-xr-x···0·root·········(0)·root·········(0)··3234024·2023-12-21·13:34:31.000000·./usr/bin/coqdoc
14 -rwxr-xr-x···0·root·········(0)·root·········(0)·42154592·2023-12-21·13:34:31.000000·./usr/bin/coqidetop.byte14 -rwxr-xr-x···0·root·········(0)·root·········(0)·42154635·2023-12-21·13:34:31.000000·./usr/bin/coqidetop.byte
15 -rwxr-xr-x···0·root·········(0)·root·········(0)·21288904·2023-12-21·13:34:31.000000·./usr/bin/coqidetop.opt15 -rwxr-xr-x···0·root·········(0)·root·········(0)·21288904·2023-12-21·13:34:31.000000·./usr/bin/coqidetop.opt
16 -rwxr-xr-x···0·root·········(0)·root·········(0)··8323688·2023-12-21·13:34:31.000000·./usr/bin/coqnative16 -rwxr-xr-x···0·root·········(0)·root·········(0)··8323688·2023-12-21·13:34:31.000000·./usr/bin/coqnative
17 -rwxr-xr-x···0·root·········(0)·root·········(0)··1385664·2023-12-21·13:34:31.000000·./usr/bin/coqpp17 -rwxr-xr-x···0·root·········(0)·root·········(0)··1385664·2023-12-21·13:34:31.000000·./usr/bin/coqpp
18 -rwxr-xr-x···0·root·········(0)·root·········(0)··1785832·2023-12-21·13:34:31.000000·./usr/bin/coqtimelog2html18 -rwxr-xr-x···0·root·········(0)·root·········(0)··1785832·2023-12-21·13:34:31.000000·./usr/bin/coqtimelog2html
19 -rwxr-xr-x···0·root·········(0)·root·········(0)·21628200·2023-12-21·13:34:31.000000·./usr/bin/coqtop19 -rwxr-xr-x···0·root·········(0)·root·········(0)·21628200·2023-12-21·13:34:31.000000·./usr/bin/coqtop
20 -rwxr-xr-x···0·root·········(0)·root·········(0)·59895942·2023-12-21·13:34:31.000000·./usr/bin/coqtop.byte20 -rwxr-xr-x···0·root·········(0)·root·········(0)·59895986·2023-12-21·13:34:31.000000·./usr/bin/coqtop.byte
21 -rwxr-xr-x···0·root·········(0)·root·········(0)·21628200·2023-12-21·13:34:31.000000·./usr/bin/coqtop.opt21 -rwxr-xr-x···0·root·········(0)·root·········(0)·21628200·2023-12-21·13:34:31.000000·./usr/bin/coqtop.opt
22 -rwxr-xr-x···0·root·········(0)·root·········(0)···898336·2023-12-21·13:34:31.000000·./usr/bin/coqwc22 -rwxr-xr-x···0·root·········(0)·root·········(0)···898336·2023-12-21·13:34:31.000000·./usr/bin/coqwc
23 -rwxr-xr-x···0·root·········(0)·root·········(0)·21628936·2023-12-21·13:34:31.000000·./usr/bin/coqworker.opt23 -rwxr-xr-x···0·root·········(0)·root·········(0)·21628936·2023-12-21·13:34:31.000000·./usr/bin/coqworker.opt
24 -rwxr-xr-x···0·root·········(0)·root·········(0)··1299144·2023-12-21·13:34:31.000000·./usr/bin/coqworkmgr24 -rwxr-xr-x···0·root·········(0)·root·········(0)··1299144·2023-12-21·13:34:31.000000·./usr/bin/coqworkmgr
25 -rwxr-xr-x···0·root·········(0)·root·········(0)·24433608·2023-12-21·13:34:31.000000·./usr/bin/csdpcert25 -rwxr-xr-x···0·root·········(0)·root·········(0)·24433608·2023-12-21·13:34:31.000000·./usr/bin/csdpcert
26 -rwxr-xr-x···0·root·········(0)·root·········(0)··1307656·2023-12-21·13:34:31.000000·./usr/bin/ocamllibdep26 -rwxr-xr-x···0·root·········(0)·root·········(0)··1307656·2023-12-21·13:34:31.000000·./usr/bin/ocamllibdep
27 -rwxr-xr-x···0·root·········(0)·root·········(0)··1543528·2023-12-21·13:34:31.000000·./usr/bin/votour27 -rwxr-xr-x···0·root·········(0)·root·········(0)··1543528·2023-12-21·13:34:31.000000·./usr/bin/votour
34.0 MB
./usr/bin/coqc.byte
    
Offset 2342584, 258112 lines modifiedOffset 2342584, 258115 lines modified
023beb70:·4240·4041·4042·4040·8495·a6be·0000·0052··B@@A@B@@.......R023beb70:·4240·4041·4042·4040·8495·a6be·0000·0052··B@@A@B@@.......R
023beb80:·0000·0006·0000·0021·0000·0017·a030·2e2f··.......!.....0./023beb80:·0000·0006·0000·0021·0000·0017·a030·2e2f··.......!.....0./
023beb90:·5f62·7569·6c64·2f64·6566·6175·6c74·a035··_build/default.5023beb90:·5f62·7569·6c64·2f64·6566·6175·6c74·a035··_build/default.5
023beba0:·2e2f·5f62·7569·6c64·2f64·6566·6175·6c74··./_build/default023beba0:·2e2f·5f62·7569·6c64·2f64·6566·6175·6c74··./_build/default
023bebb0:·2f63·6c69·62a0·0925·2e2f·5f62·7569·6c64··/clib..%./_build023bebb0:·2f63·6c69·62a0·0925·2e2f·5f62·7569·6c64··/clib..%./_build
023bebc0:·2f64·6566·6175·6c74·2f63·6c69·622f·2e63··/default/clib/.c023bebc0:·2f64·6566·6175·6c74·2f63·6c69·622f·2e63··/default/clib/.c
023bebd0:·6c69·622e·6f62·6a73·2f62·7974·6540·0008··lib.objs/byte@..023bebd0:·6c69·622e·6f62·6a73·2f62·7974·6540·0008··lib.objs/byte@..
023bebe0:·c510·8495·a6be·0000·2fda·0000·0841·0000··......../....A..023bebe0:·c510·8495·a6be·0000·2fe0·0000·0844·0000··......../....D..
023bebf0:·2362·0000·22ce·a008·0000·2c00·0106·ac27··#b..".....,....'023bebf0:·2369·0000·22d5·a008·0000·2c00·0106·ac27··#i..".....,....'
023bec00:·4578·6e69·6e66·6fb0·c026·5f6e·6f6e·655f··Exninfo..&_none_023bec00:·4578·6e69·6e66·6fb0·c026·5f6e·6f6e·655f··Exninfo..&_none_
023bec10:·4040·00ff·0402·4141·223f·3f41·40d0·4040··@@....AA"??A@.@@023bec10:·4040·00ff·0402·4141·223f·3f41·40d0·4040··@@....AA"??A@.@@
023bec20:·4040·40b0·4040·4040·40a0·0800·002c·0001··@@@.@@@@@....,..023bec20:·4040·40b0·4040·4040·40a0·0800·002c·0001··@@@.@@@@@....,..
023bec30:·0654·0409·0408·4122·3f3f·41b0·b0b0·b0b0··.T....A"??A.....023bec30:·0654·0409·0408·4122·3f3f·41b0·b0b0·b0b0··.T....A"??A.....
Diff chunk too large, falling back to line-by-line diff (6090 lines added, 6090 lines removed)
023bec40:·b0b0·b0b0·b0b1·b0b0·b0b0·b0b2·b0b0·b0b0··................023bec40:·b0b0·b0b0·b0b1·b0b0·b0b0·b0b2·b0b0·b0b0··................
023bec50:·b1b1·b1c3·aba7·b1b2·b2b2·b2b2·b2b2·b2b2··................023bec50:·b1b1·b1c3·abab·a7b1·b2b2·b2b2·b2b2·b2b2··................
023bec60:·b2b2·b2b1·b1b1·b1b1·b1b1·b1b1·b1b1·b1b1··................023bec60:·b2b2·b2b2·b1b1·b1b1·b1b1·b1b1·b1b1·b1b1··................
023bec70:·b1b1·b140·a325·6172·7261·7948·0800·0038··...@.%arrayH...8023bec70:·b1b1·b1b1·40a3·2561·7272·6179·4808·0000··....@.%arrayH...
023bec80:·00a0·c090·4002·05f5·e100·404d·4041·4041··....@.....@M@A@A023bec80:·3800·a0c0·9040·0205·f5e1·0040·4d40·4140··8....@.....@M@A@
023bec90:·40a0·007f·40a0·4040·4040·0449·4040·4092··@...@.@@@@.I@@@.023bec90:·4140·a000·7f40·a040·4040·4004·4a40·4040··A@...@.@@@@.J@@@
023beca0:·0408·a324·626f·6f6c·4508·0000·3800·4040··...$boolE...8.@@023beca0:·9204·08a3·2462·6f6f·6c45·0800·0038·0040··....$boolE...8.@
023becb0:·a1a0·e0a3·2566·616c·7365·5e90·4040·0453··....%false^.@@.S023becb0:·40a1·a0e0·a325·6661·6c73·655e·9040·4004··@....%false^.@@.
023becc0:·4092·0403·a0e0·a324·7472·7565·5f90·4040··@......$true_.@@023becc0:·5440·9204·03a0·e0a3·2474·7275·655f·9040··T@......$true_.@
023becd0:·0459·4092·0403·4040·4140·4040·4040·045a··.Y@...@@A@@@@@.Z023becd0:·4004·5a40·9204·0340·4041·4040·4040·4004··@.Z@...@@A@@@@@.
023bece0:·4041·4092·0410·a324·6368·6172·4208·0000··@A@....$charB...023bece0:·5b40·4140·9204·10a3·2463·6861·7242·0800··[@A@....$charB..
023becf0:·3800·4040·4041·4040·4040·4004·5e40·4140··8.@@@A@@@@@.^@A@023becf0:·0038·0040·4040·4140·4040·4040·045f·4041··.8.@@@A@@@@@._@A
023bed00:·9204·03a3·2365·786e·4708·0000·3800·4040··....#exnG...8.@@023bed00:·4092·0403·a323·6578·6e47·0800·0038·0040··@....#exnG...8.@
023bed10:·4141·4040·4040·4004·6240·4040·9204·03a3··AA@@@@@.b@@@....023bed10:·4041·4140·4040·4040·0463·4040·4092·0403··@AA@@@@@.c@@@...
023bed20:·3565·7874·656e·7369·6f6e·5f63·6f6e·7374··5extension_const023bed20:·a335·6578·7465·6e73·696f·6e5f·636f·6e73··.5extension_cons
023bed30:·7275·6374·6f72·5008·0000·3800·4040·4041··ructorP...8.@@@A023bed30:·7472·7563·746f·7250·0800·0038·0040·4040··tructorP...8.@@@
023bed40:·4040·4040·4004·6640·4040·9204·03a3·2566··@@@@@.f@@@....%f023bed40:·4140·4040·4040·0467·4040·4092·0403·a325··A@@@@@.g@@@....%
023bed50:·6c6f·6174·4408·0000·3800·4040·4041·4040··loatD...8.@@@A@@023bed50:·666c·6f61·7444·0800·0038·0040·4040·4140··floatD...8.@@@A@
023bed60:·4040·4004·6a40·4040·9204·03a3·2a66·6c6f··@@@.j@@@....*flo023bed60:·4040·4040·046b·4040·4092·0403·a32a·666c··@@@@.k@@@....*fl
023bed70:·6174·6172·7261·7951·0800·0038·0040·4040··atarrayQ...8.@@@023bed70:·6f61·7461·7272·6179·5108·0000·3800·4040··oatarrayQ...8.@@
023bed80:·4140·4040·4040·046e·4040·4092·0403·a323··A@@@@@.n@@@....#023bed80:·4041·4040·4040·4004·6f40·4040·9204·03a3··@A@@@@@.o@@@....
023bed90:·696e·7441·0800·0038·0040·4040·4140·4040··intA...8.@@@A@@@023bed90:·2369·6e74·4108·0000·3800·4040·4041·4040··#intA...8.@@@A@@
023beda0:·4040·0472·4041·4092·0403·a325·696e·7433··@@.r@A@....%int3023beda0:·4040·4004·7340·4140·9204·03a3·2569·6e74··@@@.s@A@....%int
023bedb0:·324c·0800·0038·0040·4040·4140·4040·4040··2L...8.@@@A@@@@@023bedb0:·3332·4c08·0000·3800·4040·4041·4040·4040··32L...8.@@@A@@@@
023bedc0:·0476·4040·4092·0403·a325·696e·7436·344d··.v@@@....%int64M023bedc0:·4004·7740·4040·9204·03a3·2569·6e74·3634··@.w@@@....%int64
023bedd0:·0800·0038·0040·4040·4140·4040·4040·047a··...8.@@@A@@@@@.z023bedd0:·4d08·0000·3800·4040·4041·4040·4040·4004··M...8.@@@A@@@@@.
023bede0:·4040·4092·0403·a326·6c61·7a79·5f74·4e08··@@@....&lazy_tN.023bede0:·7b40·4040·9204·03a3·266c·617a·795f·744e··{@@@....&lazy_tN
023bedf0:·0000·3800·a0c0·043a·0205·f5e1·0040·4f40··..8....:.....@O@023bedf0:·0800·0038·00a0·c004·3a02·05f5·e100·404f··...8....:.....@O
023bee00:·4140·4140·a059·40a0·4040·4040·0482·4040··A@A@.Y@.@@@@..@@023bee00:·4041·4041·40a0·5940·a040·4040·4004·8340··@A@A@.Y@.@@@@..@
023bee10:·4092·0407·a324·6c69·7374·4908·0000·3800··@....$listI...8.023bee10:·4040·9204·07a3·246c·6973·7449·0800·0038··@@....$listI...8
023bee20:·a0c0·0442·0205·f5e1·0040·5040·41a1·a0e0··...B.....@P@A...023bee20:·00a0·c004·4202·05f5·e100·4050·4041·a1a0··....B.....@P@A..
023bee30:·a322·5b5d·6190·4040·048e·4092·0403·a0e0··."[]a.@@..@.....023bee30:·e0a3·225b·5d61·9040·4004·8f40·9204·03a0··.."[]a.@@..@....
023bee40:·a322·3a3a·6290·a004·0ea0·c0b3·9004·16a0··."::b...........023bee40:·e0a3·223a·3a62·90a0·040e·a0c0·b390·0416··.."::b..........
023bee50:·0413·4090·4002·05f5·e100·4051·4040·049b··..@.@.....@Q@@..023bee50:·a004·1340·9040·0205·f5e1·0040·5140·4004··...@.@.....@Q@@.
023bee60:·4092·040a·4040·4140·a059·40a0·4040·4040··@...@@A@.Y@.@@@@023bee60:·9c40·9204·0a40·4041·40a0·5940·a040·4040··.@...@@A@.Y@.@@@
023bee70:·049e·4040·4092·041b·a329·6e61·7469·7665··..@@@....)native023bee70:·4004·9f40·4040·9204·1ba3·296e·6174·6976··@..@@@....)nativ
023bee80:·696e·744b·0800·0038·0040·4040·4140·4040··intK...8.@@@A@@@023bee80:·6569·6e74·4b08·0000·3800·4040·4041·4040··eintK...8.@@@A@@
023bee90:·4040·04a2·4040·4092·0403·a326·6f70·7469··@@..@@@....&opti023bee90:·4040·4004·a340·4040·9204·03a3·266f·7074··@@@..@@@....&opt
023beea0:·6f6e·4a08·0000·3800·a0c0·0462·0205·f5e1··onJ...8....b....023beea0:·696f·6e4a·0800·0038·00a0·c004·6202·05f5··ionJ...8....b...
023beeb0:·0040·5340·41a1·a0e0·a324·4e6f·6e65·6390··.@S@A....$Nonec.023beeb0:·e100·4053·4041·a1a0·e0a3·244e·6f6e·6563··..@S@A....$Nonec
023beec0:·4040·04ae·4092·0403·a0e0·a324·536f·6d65··@@..@......$Some023beec0:·9040·4004·af40·9204·03a0·e0a3·2453·6f6d··.@@..@......$Som
023beed0:·6490·a004·0e40·4004·b540·9204·0440·4041··d....@@..@...@@A023beed0:·6564·90a0·040e·4040·04b6·4092·0404·4040··ed....@@..@...@@
023beee0:·40a0·5940·a040·4040·4004·b840·4040·9204··@.Y@.@@@@..@@@..023beee0:·4140·a059·40a0·4040·4040·04b9·4040·4092··A@.Y@.@@@@..@@@.
023beef0:·15a3·2673·7472·696e·674f·0800·0038·0040··..&stringO...8.@023beef0:·0415·a326·7374·7269·6e67·4f08·0000·3800··...&stringO...8.
023bef00:·4040·4140·4040·4040·04bc·4040·4092·0403··@@A@@@@@..@@@...023bef00:·4040·4041·4040·4040·4004·bd40·4040·9204··@@@A@@@@@..@@@..
023bef10:·a324·756e·6974·4608·0000·3800·4040·a1a0··.$unitF...8.@@..023bef10:·03a3·2475·6e69·7446·0800·0038·0040·40a1··..$unitF...8.@@.
023bef20:·e0a3·2228·2960·9040·4004·c640·9204·0340··.."()`.@@..@...@023bef20:·a0e0·a322·2829·6090·4040·04c7·4092·0403··..."()`.@@..@...
023bef30:·4041·4040·4040·4004·c740·4140·9204·0aa3··@A@@@@@..@A@....023bef30:·4040·4140·4040·4040·04c8·4041·4092·040a··@@A@@@@@..@A@...
023bef40:·2e41·7373·6572·745f·6661·696c·7572·655c··.Assert_failure\023bef40:·a32e·4173·7365·7274·5f66·6169·6c75·7265··..Assert_failure
023bef50:·0800·0020·0090·046d·4090·a0c0·92a0·c0b3··...·...m@.......023bef50:·5c08·0000·2000·9004·6d40·90a0·c092·a0c0··\...·...m@......
023bef60:·9004·1b40·9040·0205·f5e1·0040·4aa0·c0b3··...@.@.....@J...023bef60:·b390·041b·4090·4002·05f5·e100·404a·a0c0··....@.@.....@J..
023bef70:·9004·6a40·9040·0205·f5e1·0040·40a0·0405··..j@.@.....@@...023bef70:·b390·046a·4090·4002·05f5·e100·4040·a004··...j@.@.....@@..
023bef80:·4002·05f5·e100·4056·4040·4104·dba0·b0a0··@.....@V@@A.....023bef80:·0540·0205·f5e1·0040·5640·4041·04dc·a0b0··.@.....@V@@A....
023bef90:·3d6f·6361·6d6c·2e77·6172·6e5f·6f6e·5f6c··=ocaml.warn_on_l023bef90:·a03d·6f63·616d·6c2e·7761·726e·5f6f·6e5f··.=ocaml.warn_on_
023befa0:·6974·6572·616c·5f70·6174·7465·726e·04df··iteral_pattern..023befa0:·6c69·7465·7261·6c5f·7061·7474·6572·6e04··literal_pattern.
023befb0:·0499·04df·4092·0417·a330·4469·7669·7369··....@....0Divisi023befb0:·e004·9904·e040·9204·17a3·3044·6976·6973··.....@....0Divis
023befc0:·6f6e·5f62·795f·7a65·726f·5908·0000·2000··on_by_zeroY...·.023befc0:·696f·6e5f·6279·5f7a·6572·6f59·0800·0020··ion_by_zeroY...·
023befd0:·0418·4090·4040·4104·e4a0·b0a0·0409·04e7··..@.@@A.........023befd0:·0004·1840·9040·4041·04e5·a0b0·a004·0904··...@.@@A........
023befe0:·04a1·04e7·4092·0407·a32b·456e·645f·6f66··....@....+End_of023befe0:·e804·a104·e840·9204·07a3·2b45·6e64·5f6f··.....@....+End_o
023beff0:·5f66·696c·6558·0800·0020·0004·2040·9040··_fileX...·..·@.@023beff0:·665f·6669·6c65·5808·0000·2000·0420·4090··f_fileX...·..·@.
023bf000:·4041·04ec·a0b0·a004·1104·ef04·a904·ef40··@A.............@023bf000:·4040·4104·eda0·b0a0·0411·04f0·04a9·04f0··@@A.............
023bf010:·9204·07a3·2746·6169·6c75·7265·5508·0000··....'FailureU...023bf010:·4092·0407·a327·4661·696c·7572·6555·0800··@....'FailureU..
023bf020:·2000·0428·4090·a004·2440·4041·04f5·a0b0···..(@...$@@A....023bf020:·0020·0004·2840·90a0·0424·4040·4104·f6a0··.·..(@...$@@A...
023bf030:·a004·1a04·f804·b204·f840·9204·08a3·3049··.........@....0I023bf030:·b0a0·041a·04f9·04b2·04f9·4092·0408·a330··..........@....0
023bf040:·6e76·616c·6964·5f61·7267·756d·656e·7454··nvalid_argumentT023bf040:·496e·7661·6c69·645f·6172·6775·6d65·6e74··Invalid_argument
023bf050:·0800·0020·0004·3140·90a0·042d·4040·4104··...·..1@...-@@A.023bf050:·5408·0000·2000·0431·4090·a004·2d40·4041··T...·..1@...-@@A
023bf060:·fea0·b0a0·0423·0501·0104·bb05·0101·4092··.....#........@.023bf060:·04ff·a0b0·a004·2305·0102·04bb·0501·0240··......#........@
023bf070:·0408·a32d·4d61·7463·685f·6661·696c·7572··...-Match_failur023bf070:·9204·08a3·2d4d·6174·6368·5f66·6169·6c75··....-Match_failu
023bf080:·6552·0800·0020·0004·3a40·90a0·c092·a004··eR...·..:@......023bf080:·7265·5208·0000·2000·043a·4090·a0c0·92a0··reR...·..:@.....
023bf090:·39a0·0435·a004·3640·0205·f5e1·0040·5c40··9..5..6@.....@\@023bf090:·0439·a004·35a0·0436·4002·05f5·e100·405c··.9..5..6@.....@\
023bf0a0:·4041·0501·0ca0·b0a0·0431·0501·0f04·c905··@A.......1......023bf0a0:·4040·4105·010d·a0b0·a004·3105·0110·04c9··@@A.......1.....
023bf0b0:·010f·4092·040d·a329·4e6f·745f·666f·756e··..@....)Not_foun023bf0b0:·0501·1040·9204·0da3·294e·6f74·5f66·6f75··...@....)Not_fou
023bf0c0:·6456·0800·0020·0004·4840·9040·4041·0501··dV...·..H@.@@A..023bf0c0:·6e64·5608·0000·2000·0448·4090·4040·4105··ndV...·..H@.@@A.
023bf0d0:·14a0·b0a0·0439·0501·1704·d105·0117·4092··.....9........@.023bf0d0:·0115·a0b0·a004·3905·0118·04d1·0501·1840··......9........@
023bf0e0:·0407·a32d·4f75·745f·6f66·5f6d·656d·6f72··...-Out_of_memor023bf0e0:·9204·07a3·2d4f·7574·5f6f·665f·6d65·6d6f··....-Out_of_memo
023bf0f0:·7953·0800·0020·0004·5040·9040·4041·0501··yS...·..P@.@@A..023bf0f0:·7279·5308·0000·2000·0450·4090·4040·4105··ryS...·..P@.@@A.
023bf100:·1ca0·b0a0·0441·0501·1f04·d905·011f·4092··.....A........@.023bf100:·011d·a0b0·a004·4105·0120·04d9·0501·2040··......A..·....·@
023bf110:·0407·a32e·5374·6163·6b5f·6f76·6572·666c··....Stack_overfl023bf110:·9204·07a3·2e53·7461·636b·5f6f·7665·7266··.....Stack_overf
023bf120:·6f77·5a08·0000·2000·0458·4090·4040·4105··owZ...·..X@.@@A.023bf120:·6c6f·775a·0800·0020·0004·5840·9040·4041··lowZ...·..X@.@@A
023bf130:·0124·a0b0·a004·4905·0127·04e1·0501·2740··.$....I..'....'@023bf130:·0501·25a0·b0a0·0449·0501·2804·e105·0128··..%....I..(....(
023bf140:·9204·07a3·2e53·7973·5f62·6c6f·636b·6564··.....Sys_blocked023bf140:·4092·0407·a32e·5379·735f·626c·6f63·6b65··@.....Sys_blocke
023bf150:·5f69·6f5b·0800·0020·0004·6040·9040·4041··_io[...·..`@.@@A023bf150:·645f·696f·5b08·0000·2000·0460·4090·4040··d_io[...·..`@.@@
023bf160:·0501·2ca0·b0a0·0451·0501·2f04·e905·012f··..,....Q../..../023bf160:·4105·012d·a0b0·a004·5105·0130·04e9·0501··A..-....Q..0....
023bf170:·4092·0407·a329·5379·735f·6572·726f·7257··@....)Sys_errorW023bf170:·3040·9204·07a3·2953·7973·5f65·7272·6f72··0@....)Sys_error
023bf180:·0800·0020·0004·6840·90a0·0464·4040·4105··...·..h@...d@@A.023bf180:·5708·0000·2000·0468·4090·a004·6440·4041··W...·..h@...d@@A
023bf190:·0135·a0b0·a004·5a05·0138·04f2·0501·3840··.5....Z..8....8@023bf190:·0501·36a0·b0a0·045a·0501·3904·f205·0139··..6....Z..9....9
023bf1a0:·9204·08a3·3a55·6e64·6566·696e·6564·5f72··....:Undefined_r023bf1a0:·4092·0408·a33a·556e·6465·6669·6e65·645f··@....:Undefined_
023bf1b0:·6563·7572·7369·7665·5f6d·6f64·756c·655d··ecursive_module]023bf1b0:·7265·6375·7273·6976·655f·6d6f·6475·6c65··recursive_module
023bf1c0:·0800·0020·0004·7140·90a0·c092·a004·70a0··...·..q@......p.023bf1c0:·5d08·0000·2000·0471·4090·a0c0·92a0·0470··]...·..q@......p
023bf1d0:·046c·a004·6d40·0205·f5e1·0040·6340·4041··.l..m@.....@c@@A023bf1d0:·a004·6ca0·046d·4002·05f5·e100·4063·4040··..l..m@.....@c@@
023bf1e0:·0501·43a0·b0a0·0468·0501·4605·0100·0501··..C....h..F.....023bf1e0:·4105·0144·a0b0·a004·6805·0147·0501·0005··A..D....h..G....
023bf1f0:·4640·9204·0da3·2562·7974·6573·4308·0000··F@....%bytesC...023bf1f0:·0147·4092·040d·a325·6279·7465·7343·0800··.G@....%bytesC..
023bf200:·3800·4040·4041·4040·4040·4005·014a·4040··8.@@@A@@@@@..J@@023bf200:·0038·0040·4040·4140·4040·4040·0501·4b40··.8.@@@A@@@@@..K@
023bf210:·4092·0403·9092·2653·7464·6c69·6292·264f··@.....&Stdlib.&O023bf210:·4040·9204·0390·9226·5374·646c·6962·9223··@@.....&Stdlib.#
023bf220:·7074·696f·6eb1·2553·746f·7265·0101·0d41··ption.%Store...A023bf220:·496e·7492·264f·7074·696f·6eb1·2553·746f··Int.&Option.%Sto
023bf230:·40c0·90a1·9092·2553·746f·7265·2153·40b0··@.....%Store!S@.023bf230:·7265·0101·0d41·40c0·90a1·9092·2553·746f··re...A@.....%Sto
023bf240:·c02f·636c·6962·2f65·786e·696e·666f·2e6d··./clib/exninfo.m023bf240:·7265·2153·40b0·c02f·636c·6962·2f65·786e··re!S@../clib/exn
023bf250:·6c4f·0103·8701·0387·c004·024f·0103·8701··lO.........O....023bf250:·696e·666f·2e6d·6c4f·0103·8701·0387·c004··info.mlO........
023bf260:·03a3·40a1·0501·5f40·b121·7401·010e·4208··..@..._@.!t...B.023bf260:·024f·0103·8701·03a3·40a1·0501·6240·b121··.O......@...b@.!
023bf270:·0000·3800·a0c0·9090·2161·0205·f5e1·0040··..8.....!a.....@023bf270:·7401·010e·4208·0000·3800·a0c0·9090·2161··t...B...8.....!a
023bf280:·0105·a740·4140·4190·c0b3·a190·041b·2566··...@A@A.......%f023bf280:·0205·f5e1·0040·0105·a740·4140·4190·c0b3··.....@...@A@A...
023bf290:·6965·6c64·a0c0·9604·0d44·4001·05df·4090··ield.....D@...@.023bf290:·a190·041b·2566·6965·6c64·a0c0·9604·0d44··....%field.....D
023bf2a0:·4002·05f5·e100·4001·05e1·a047·40a0·4240··@.....@....G@.B@023bf2a0:·4001·05df·4090·4002·05f5·e100·4001·05e1··@...@.@.....@...
023bf2b0:·4040·b0c0·0419·5101·03a5·0103·a5c0·041a··@@....Q.........023bf2b0:·a047·40a0·4240·4040·b0c0·0419·5101·03a5··.G@.B@@@....Q...
023bf2c0:·5101·03a5·0103·bf40·4040·40a1·0501·7741··Q......@@@@...wA023bf2c0:·0103·a5c0·041a·5101·03a5·0103·bf40·4040··......Q......@@@
023bf2d0:·b124·696e·666f·0101·1743·0800·0038·0040··.$info...C...8.@023bf2d0:·40a1·0501·7a41·b124·696e·666f·0101·1743··@...zA.$info...C
023bf2e0:·4040·4190·c0b3·a190·042e·2174·4090·4002··@@A.......!t@.@.023bf2e0:·0800·0038·0040·4040·4190·c0b3·a190·042e··...8.@@@A.......
023bf2f0:·05f5·e100·4001·05f2·4040·4040·b0c0·0427··....@...@@@@...'023bf2f0:·2174·4090·4002·05f5·e100·4001·05f2·4040··!t@.@.....@...@@
023bf300:·5301·03c1·0103·c1c0·0428·5301·03c1·0103··S........(S.....023bf300:·4040·b0c0·0427·5301·03c1·0103·c1c0·0428··@@...'S........(
023bf310:·d440·4040·40a1·0501·8542·b124·6965·786e··.@@@@....B.$iexn023bf310:·5301·03c1·0103·d440·4040·40a1·0501·8842··S......@@@@....B
023bf320:·0101·1844·0800·0038·0040·4040·4190·c092··...D...8.@@@A...023bf320:·b124·6965·786e·0101·1844·0800·0038·0040··.$iexn...D...8.@
023bf330:·a0c0·b390·0501·2f40·9040·0205·f5e1·0040··....../@.@.....@023bf330:·4040·4190·c092·a0c0·b390·0501·3140·9040··@@A.........1@.@
023bf340:·0105·fba0·c0b3·9004·1d40·9040·0205·f5e1··.........@.@....023bf340:·0205·f5e1·0040·0105·fba0·c0b3·9004·1d40··.....@.........@
Max diff block lines reached; 34774953/35616584 bytes (97.64%) of diff not shown.
34.0 MB
./usr/bin/coqidetop.byte
    
Offset 2376596, 258067 lines modifiedOffset 2376596, 258070 lines modified
02443930:·c040·b004·4f42·4040·4140·4240·4084·95a6··.@..OB@@A@B@@...02443930:·c040·b004·4f42·4040·4140·4240·4084·95a6··.@..OB@@A@B@@...
02443940:·be00·0000·5200·0000·0600·0000·2100·0000··....R.......!...02443940:·be00·0000·5200·0000·0600·0000·2100·0000··....R.......!...
02443950:·17a0·302e·2f5f·6275·696c·642f·6465·6661··..0./_build/defa02443950:·17a0·302e·2f5f·6275·696c·642f·6465·6661··..0./_build/defa
02443960:·756c·74a0·352e·2f5f·6275·696c·642f·6465··ult.5./_build/de02443960:·756c·74a0·352e·2f5f·6275·696c·642f·6465··ult.5./_build/de
02443970:·6661·756c·742f·636c·6962·a009·252e·2f5f··fault/clib..%./_02443970:·6661·756c·742f·636c·6962·a009·252e·2f5f··fault/clib..%./_
02443980:·6275·696c·642f·6465·6661·756c·742f·636c··build/default/cl02443980:·6275·696c·642f·6465·6661·756c·742f·636c··build/default/cl
02443990:·6962·2f2e·636c·6962·2e6f·626a·732f·6279··ib/.clib.objs/by02443990:·6962·2f2e·636c·6962·2e6f·626a·732f·6279··ib/.clib.objs/by
024439a0:·7465·4000·08c5·1084·95a6·be00·002f·d900··te@........../..024439a0:·7465·4000·08c5·1084·95a6·be00·002f·df00··te@........../..
024439b0:·0008·4000·0023·6000·0022·cca0·0800·002c··..@..#`..".....,024439b0:·0008·4300·0023·6700·0022·d3a0·0800·002c··..C..#g..".....,
024439c0:·0001·06ac·2745·786e·696e·666f·b0c0·265f··....'Exninfo..&_024439c0:·0001·06ac·2745·786e·696e·666f·b0c0·265f··....'Exninfo..&_
024439d0:·6e6f·6e65·5f40·4000·ff04·0241·4122·3f3f··none_@@....AA"??024439d0:·6e6f·6e65·5f40·4000·ff04·0241·4122·3f3f··none_@@....AA"??
024439e0:·4140·d040·4040·4040·b040·4040·4040·a008··A@.@@@@@.@@@@@..024439e0:·4140·d040·4040·4040·b040·4040·4040·a008··A@.@@@@@.@@@@@..
024439f0:·0000·2c00·0106·5404·0904·0841·223f·3f41··..,...T....A"??A024439f0:·0000·2c00·0106·5404·0904·0841·223f·3f41··..,...T....A"??A
Diff chunk too large, falling back to line-by-line diff (4380 lines added, 4380 lines removed)
02443a00:·b0b0·b0b0·b0b0·b0b0·b0b0·b1b0·b0b0·b0b0··................02443a00:·b0b0·b0b0·b0b0·b0b0·b0b0·b1b0·b0b0·b0b0··................
02443a10:·b2b0·b0b0·b0b1·b1b1·c3ab·a7b1·b2b2·b2b2··................02443a10:·b2b0·b0b0·b0b1·b1b1·c3ab·aba7·b1b2·b2b2··................
02443a20:·b2b2·b2b2·b2b2·b2b2·b1b1·b1b1·b1b1·b1b1··................02443a20:·b2b2·b2b2·b2b2·b2b2·b2b1·b1b1·b1b1·b1b1··................
02443a30:·b1b1·b1b1·b1b1·b1b1·40a3·2561·7272·6179··........@.%array02443a30:·b1b1·b1b1·b1b1·b1b1·b140·a325·6172·7261··.........@.%arra
02443a40:·4808·0000·3800·a0c0·9040·0205·f5e1·0040··H...8....@.....@02443a40:·7948·0800·0038·00a0·c090·4002·05f5·e100··yH...8....@.....
02443a50:·4d40·4140·4140·a000·7f40·a040·4040·4004··M@A@A@...@.@@@@.02443a50:·404d·4041·4041·40a0·007f·40a0·4040·4040··@M@A@A@...@.@@@@
02443a60:·4940·4040·9204·08a3·2462·6f6f·6c45·0800··I@@@....$boolE..02443a60:·044a·4040·4092·0408·a324·626f·6f6c·4508··.J@@@....$boolE.
02443a70:·0038·0040·40a1·a0e0·a325·6661·6c73·655e··.8.@@....%false^02443a70:·0000·3800·4040·a1a0·e0a3·2566·616c·7365··..8.@@....%false
02443a80:·9040·4004·5340·9204·03a0·e0a3·2474·7275··.@@.S@......$tru02443a80:·5e90·4040·0454·4092·0403·a0e0·a324·7472··^.@@.T@......$tr
02443a90:·655f·9040·4004·5940·9204·0340·4041·4040··e_.@@.Y@...@@A@@02443a90:·7565·5f90·4040·045a·4092·0403·4040·4140··ue_.@@.Z@...@@A@
02443aa0:·4040·4004·5a40·4140·9204·10a3·2463·6861··@@@.Z@A@....$cha02443aa0:·4040·4040·045b·4041·4092·0410·a324·6368··@@@@.[@A@....$ch
02443ab0:·7242·0800·0038·0040·4040·4140·4040·4040··rB...8.@@@A@@@@@02443ab0:·6172·4208·0000·3800·4040·4041·4040·4040··arB...8.@@@A@@@@
02443ac0:·045e·4041·4092·0403·a323·6578·6e47·0800··.^@A@....#exnG..02443ac0:·4004·5f40·4140·9204·03a3·2365·786e·4708··@._@A@....#exnG.
02443ad0:·0038·0040·4041·4140·4040·4040·0462·4040··.8.@@AA@@@@@.b@@02443ad0:·0000·3800·4040·4141·4040·4040·4004·6340··..8.@@AA@@@@@.c@
02443ae0:·4092·0403·a335·6578·7465·6e73·696f·6e5f··@....5extension_02443ae0:·4040·9204·03a3·3565·7874·656e·7369·6f6e··@@....5extension
02443af0:·636f·6e73·7472·7563·746f·7250·0800·0038··constructorP...802443af0:·5f63·6f6e·7374·7275·6374·6f72·5008·0000··_constructorP...
02443b00:·0040·4040·4140·4040·4040·0466·4040·4092··.@@@A@@@@@.f@@@.02443b00:·3800·4040·4041·4040·4040·4004·6740·4040··8.@@@A@@@@@.g@@@
02443b10:·0403·a325·666c·6f61·7444·0800·0038·0040··...%floatD...8.@02443b10:·9204·03a3·2566·6c6f·6174·4408·0000·3800··....%floatD...8.
02443b20:·4040·4140·4040·4040·046a·4040·4092·0403··@@A@@@@@.j@@@...02443b20:·4040·4041·4040·4040·4004·6b40·4040·9204··@@@A@@@@@.k@@@..
02443b30:·a32a·666c·6f61·7461·7272·6179·5108·0000··.*floatarrayQ...02443b30:·03a3·2a66·6c6f·6174·6172·7261·7951·0800··..*floatarrayQ..
02443b40:·3800·4040·4041·4040·4040·4004·6e40·4040··8.@@@A@@@@@.n@@@02443b40:·0038·0040·4040·4140·4040·4040·046f·4040··.8.@@@A@@@@@.o@@
02443b50:·9204·03a3·2369·6e74·4108·0000·3800·4040··....#intA...8.@@02443b50:·4092·0403·a323·696e·7441·0800·0038·0040··@....#intA...8.@
02443b60:·4041·4040·4040·4004·7240·4140·9204·03a3··@A@@@@@.r@A@....02443b60:·4040·4140·4040·4040·0473·4041·4092·0403··@@A@@@@@.s@A@...
02443b70:·2569·6e74·3332·4c08·0000·3800·4040·4041··%int32L...8.@@@A02443b70:·a325·696e·7433·324c·0800·0038·0040·4040··.%int32L...8.@@@
02443b80:·4040·4040·4004·7640·4040·9204·03a3·2569··@@@@@.v@@@....%i02443b80:·4140·4040·4040·0477·4040·4092·0403·a325··A@@@@@.w@@@....%
02443b90:·6e74·3634·4d08·0000·3800·4040·4041·4040··nt64M...8.@@@A@@02443b90:·696e·7436·344d·0800·0038·0040·4040·4140··int64M...8.@@@A@
02443ba0:·4040·4004·7a40·4040·9204·03a3·266c·617a··@@@.z@@@....&laz02443ba0:·4040·4040·047b·4040·4092·0403·a326·6c61··@@@@.{@@@....&la
02443bb0:·795f·744e·0800·0038·00a0·c004·3a02·05f5··y_tN...8....:...02443bb0:·7a79·5f74·4e08·0000·3800·a0c0·043a·0205··zy_tN...8....:..
02443bc0:·e100·404f·4041·4041·40a0·5940·a040·4040··..@O@A@A@.Y@.@@@02443bc0:·f5e1·0040·4f40·4140·4140·a059·40a0·4040··...@O@A@A@.Y@.@@
02443bd0:·4004·8240·4040·9204·07a3·246c·6973·7449··@..@@@....$listI02443bd0:·4040·0483·4040·4092·0407·a324·6c69·7374··@@..@@@....$list
02443be0:·0800·0038·00a0·c004·4202·05f5·e100·4050··...8....B.....@P02443be0:·4908·0000·3800·a0c0·0442·0205·f5e1·0040··I...8....B.....@
02443bf0:·4041·a1a0·e0a3·225b·5d61·9040·4004·8e40··@A...."[]a.@@..@02443bf0:·5040·41a1·a0e0·a322·5b5d·6190·4040·048f··P@A...."[]a.@@..
02443c00:·9204·03a0·e0a3·223a·3a62·90a0·040e·a0c0··......"::b......02443c00:·4092·0403·a0e0·a322·3a3a·6290·a004·0ea0··@......"::b.....
02443c10:·b390·0416·a004·1340·9040·0205·f5e1·0040··.......@.@.....@02443c10:·c0b3·9004·16a0·0413·4090·4002·05f5·e100··........@.@.....
02443c20:·5140·4004·9b40·9204·0a40·4041·40a0·5940··Q@@..@...@@A@.Y@02443c20:·4051·4040·049c·4092·040a·4040·4140·a059··@Q@@..@...@@A@.Y
02443c30:·a040·4040·4004·9e40·4040·9204·1ba3·296e··.@@@@..@@@....)n02443c30:·40a0·4040·4040·049f·4040·4092·041b·a329··@.@@@@..@@@....)
02443c40:·6174·6976·6569·6e74·4b08·0000·3800·4040··ativeintK...8.@@02443c40:·6e61·7469·7665·696e·744b·0800·0038·0040··nativeintK...8.@
02443c50:·4041·4040·4040·4004·a240·4040·9204·03a3··@A@@@@@..@@@....02443c50:·4040·4140·4040·4040·04a3·4040·4092·0403··@@A@@@@@..@@@...
02443c60:·266f·7074·696f·6e4a·0800·0038·00a0·c004··&optionJ...8....02443c60:·a326·6f70·7469·6f6e·4a08·0000·3800·a0c0··.&optionJ...8...
02443c70:·6202·05f5·e100·4053·4041·a1a0·e0a3·244e··b.....@S@A....$N02443c70:·0462·0205·f5e1·0040·5340·41a1·a0e0·a324··.b.....@S@A....$
02443c80:·6f6e·6563·9040·4004·ae40·9204·03a0·e0a3··onec.@@..@......02443c80:·4e6f·6e65·6390·4040·04af·4092·0403·a0e0··Nonec.@@..@.....
02443c90:·2453·6f6d·6564·90a0·040e·4040·04b5·4092··$Somed....@@..@.02443c90:·a324·536f·6d65·6490·a004·0e40·4004·b640··.$Somed....@@..@
02443ca0:·0404·4040·4140·a059·40a0·4040·4040·04b8··..@@A@.Y@.@@@@..02443ca0:·9204·0440·4041·40a0·5940·a040·4040·4004··...@@A@.Y@.@@@@.
02443cb0:·4040·4092·0415·a326·7374·7269·6e67·4f08··@@@....&stringO.02443cb0:·b940·4040·9204·15a3·2673·7472·696e·674f··.@@@....&stringO
02443cc0:·0000·3800·4040·4041·4040·4040·4004·bc40··..8.@@@A@@@@@..@02443cc0:·0800·0038·0040·4040·4140·4040·4040·04bd··...8.@@@A@@@@@..
02443cd0:·4040·9204·03a3·2475·6e69·7446·0800·0038··@@....$unitF...802443cd0:·4040·4092·0403·a324·756e·6974·4608·0000··@@@....$unitF...
02443ce0:·0040·40a1·a0e0·a322·2829·6090·4040·04c6··.@@...."()`.@@..02443ce0:·3800·4040·a1a0·e0a3·2228·2960·9040·4004··8.@@...."()`.@@.
02443cf0:·4092·0403·4040·4140·4040·4040·04c7·4041··@...@@A@@@@@..@A02443cf0:·c740·9204·0340·4041·4040·4040·4004·c840··.@...@@A@@@@@..@
02443d00:·4092·040a·a32e·4173·7365·7274·5f66·6169··@.....Assert_fai02443d00:·4140·9204·0aa3·2e41·7373·6572·745f·6661··A@.....Assert_fa
02443d10:·6c75·7265·5c08·0000·2000·9004·6d40·90a0··lure\...·...m@..02443d10:·696c·7572·655c·0800·0020·0090·046d·4090··ilure\...·...m@.
02443d20:·c092·a0c0·b390·041b·4090·4002·05f5·e100··........@.@.....02443d20:·a0c0·92a0·c0b3·9004·1b40·9040·0205·f5e1··.........@.@....
02443d30:·404a·a0c0·b390·046a·4090·4002·05f5·e100··@J.....j@.@.....02443d30:·0040·4aa0·c0b3·9004·6a40·9040·0205·f5e1··.@J.....j@.@....
02443d40:·4040·a004·0540·0205·f5e1·0040·5640·4041··@@...@.....@V@@A02443d40:·0040·40a0·0405·4002·05f5·e100·4056·4040··.@@...@.....@V@@
02443d50:·04db·a0b0·a03d·6f63·616d·6c2e·7761·726e··.....=ocaml.warn02443d50:·4104·dca0·b0a0·3d6f·6361·6d6c·2e77·6172··A.....=ocaml.war
02443d60:·5f6f·6e5f·6c69·7465·7261·6c5f·7061·7474··_on_literal_patt02443d60:·6e5f·6f6e·5f6c·6974·6572·616c·5f70·6174··n_on_literal_pat
02443d70:·6572·6e04·df04·9904·df40·9204·17a3·3044··ern......@....0D02443d70:·7465·726e·04e0·0499·04e0·4092·0417·a330··tern......@....0
02443d80:·6976·6973·696f·6e5f·6279·5f7a·6572·6f59··ivision_by_zeroY02443d80:·4469·7669·7369·6f6e·5f62·795f·7a65·726f··Division_by_zero
02443d90:·0800·0020·0004·1840·9040·4041·04e4·a0b0··...·...@.@@A....02443d90:·5908·0000·2000·0418·4090·4040·4104·e5a0··Y...·...@.@@A...
02443da0:·a004·0904·e704·a104·e740·9204·07a3·2b45··.........@....+E02443da0:·b0a0·0409·04e8·04a1·04e8·4092·0407·a32b··..........@....+
02443db0:·6e64·5f6f·665f·6669·6c65·5808·0000·2000··nd_of_fileX...·.02443db0:·456e·645f·6f66·5f66·696c·6558·0800·0020··End_of_fileX...·
02443dc0:·0420·4090·4040·4104·eca0·b0a0·0411·04ef··.·@.@@A.........02443dc0:·0004·2040·9040·4041·04ed·a0b0·a004·1104··..·@.@@A........
02443dd0:·04a9·04ef·4092·0407·a327·4661·696c·7572··....@....'Failur02443dd0:·f004·a904·f040·9204·07a3·2746·6169·6c75··.....@....'Failu
02443de0:·6555·0800·0020·0004·2840·90a0·0424·4040··eU...·..(@...$@@02443de0:·7265·5508·0000·2000·0428·4090·a004·2440··reU...·..(@...$@
02443df0:·4104·f5a0·b0a0·041a·04f8·04b2·04f8·4092··A.............@.02443df0:·4041·04f6·a0b0·a004·1a04·f904·b204·f940··@A.............@
02443e00:·0408·a330·496e·7661·6c69·645f·6172·6775··...0Invalid_argu02443e00:·9204·08a3·3049·6e76·616c·6964·5f61·7267··....0Invalid_arg
02443e10:·6d65·6e74·5408·0000·2000·0431·4090·a004··mentT...·..1@...02443e10:·756d·656e·7454·0800·0020·0004·3140·90a0··umentT...·..1@..
02443e20:·2d40·4041·04fe·a0b0·a004·2305·0101·04bb··-@@A......#.....02443e20:·042d·4040·4104·ffa0·b0a0·0423·0501·0204··.-@@A......#....
02443e30:·0501·0140·9204·08a3·2d4d·6174·6368·5f66··...@....-Match_f02443e30:·bb05·0102·4092·0408·a32d·4d61·7463·685f··....@....-Match_
02443e40:·6169·6c75·7265·5208·0000·2000·043a·4090··ailureR...·..:@.02443e40:·6661·696c·7572·6552·0800·0020·0004·3a40··failureR...·..:@
02443e50:·a0c0·92a0·0439·a004·35a0·0436·4002·05f5··.....9..5..6@...02443e50:·90a0·c092·a004·39a0·0435·a004·3640·0205··......9..5..6@..
02443e60:·e100·405c·4040·4105·010c·a0b0·a004·3105··..@\@@A.......1.02443e60:·f5e1·0040·5c40·4041·0501·0da0·b0a0·0431··...@\@@A.......1
02443e70:·010f·04c9·0501·0f40·9204·0da3·294e·6f74··.......@....)Not02443e70:·0501·1004·c905·0110·4092·040d·a329·4e6f··........@....)No
02443e80:·5f66·6f75·6e64·5608·0000·2000·0448·4090··_foundV...·..H@.02443e80:·745f·666f·756e·6456·0800·0020·0004·4840··t_foundV...·..H@
02443e90:·4040·4105·0114·a0b0·a004·3905·0117·04d1··@@A.......9.....02443e90:·9040·4041·0501·15a0·b0a0·0439·0501·1804··.@@A.......9....
02443ea0:·0501·1740·9204·07a3·2d4f·7574·5f6f·665f··...@....-Out_of_02443ea0:·d105·0118·4092·0407·a32d·4f75·745f·6f66··....@....-Out_of
02443eb0:·6d65·6d6f·7279·5308·0000·2000·0450·4090··memoryS...·..P@.02443eb0:·5f6d·656d·6f72·7953·0800·0020·0004·5040··_memoryS...·..P@
02443ec0:·4040·4105·011c·a0b0·a004·4105·011f·04d9··@@A.......A.....02443ec0:·9040·4041·0501·1da0·b0a0·0441·0501·2004··.@@A.......A..·.
02443ed0:·0501·1f40·9204·07a3·2e53·7461·636b·5f6f··...@.....Stack_o02443ed0:·d905·0120·4092·0407·a32e·5374·6163·6b5f··...·@.....Stack_
02443ee0:·7665·7266·6c6f·775a·0800·0020·0004·5840··verflowZ...·..X@02443ee0:·6f76·6572·666c·6f77·5a08·0000·2000·0458··overflowZ...·..X
02443ef0:·9040·4041·0501·24a0·b0a0·0449·0501·2704··.@@A..$....I..'.02443ef0:·4090·4040·4105·0125·a0b0·a004·4905·0128··@.@@A..%....I..(
02443f00:·e105·0127·4092·0407·a32e·5379·735f·626c··...'@.....Sys_bl02443f00:·04e1·0501·2840·9204·07a3·2e53·7973·5f62··....(@.....Sys_b
02443f10:·6f63·6b65·645f·696f·5b08·0000·2000·0460··ocked_io[...·..`02443f10:·6c6f·636b·6564·5f69·6f5b·0800·0020·0004··locked_io[...·..
02443f20:·4090·4040·4105·012c·a0b0·a004·5105·012f··@.@@A..,....Q../02443f20:·6040·9040·4041·0501·2da0·b0a0·0451·0501··`@.@@A..-....Q..
02443f30:·04e9·0501·2f40·9204·07a3·2953·7973·5f65··..../@....)Sys_e02443f30:·3004·e905·0130·4092·0407·a329·5379·735f··0....0@....)Sys_
02443f40:·7272·6f72·5708·0000·2000·0468·4090·a004··rrorW...·..h@...02443f40:·6572·726f·7257·0800·0020·0004·6840·90a0··errorW...·..h@..
02443f50:·6440·4041·0501·35a0·b0a0·045a·0501·3804··d@@A..5....Z..8.02443f50:·0464·4040·4105·0136·a0b0·a004·5a05·0139··.d@@A..6....Z..9
02443f60:·f205·0138·4092·0408·a33a·556e·6465·6669··...8@....:Undefi02443f60:·04f2·0501·3940·9204·08a3·3a55·6e64·6566··....9@....:Undef
02443f70:·6e65·645f·7265·6375·7273·6976·655f·6d6f··ned_recursive_mo02443f70:·696e·6564·5f72·6563·7572·7369·7665·5f6d··ined_recursive_m
02443f80:·6475·6c65·5d08·0000·2000·0471·4090·a0c0··dule]...·..q@...02443f80:·6f64·756c·655d·0800·0020·0004·7140·90a0··odule]...·..q@..
02443f90:·92a0·0470·a004·6ca0·046d·4002·05f5·e100··...p..l..m@.....02443f90:·c092·a004·70a0·046c·a004·6d40·0205·f5e1··....p..l..m@....
02443fa0:·4063·4040·4105·0143·a0b0·a004·6805·0146··@c@@A..C....h..F02443fa0:·0040·6340·4041·0501·44a0·b0a0·0468·0501··.@c@@A..D....h..
02443fb0:·0501·0005·0146·4092·040d·a325·6279·7465··.....F@....%byte02443fb0:·4705·0100·0501·4740·9204·0da3·2562·7974··G.....G@....%byt
02443fc0:·7343·0800·0038·0040·4040·4140·4040·4040··sC...8.@@@A@@@@@02443fc0:·6573·4308·0000·3800·4040·4041·4040·4040··esC...8.@@@A@@@@
02443fd0:·0501·4a40·4040·9204·0390·9226·5374·646c··..J@@@.....&Stdl02443fd0:·4005·014b·4040·4092·0403·9092·2653·7464··@..K@@@.....&Std
02443fe0:·6962·9226·4f70·7469·6f6e·b125·5374·6f72··ib.&Option.%Stor02443fe0:·6c69·6292·2349·6e74·9226·4f70·7469·6f6e··lib.#Int.&Option
02443ff0:·6501·010d·4140·c090·a190·9225·5374·6f72··e...A@.....%Stor02443ff0:·b125·5374·6f72·6501·010d·4140·c090·a190··.%Store...A@....
02444000:·6521·5340·b0c0·2f63·6c69·622f·6578·6e69··e!S@../clib/exni02444000:·9225·5374·6f72·6521·5340·b0c0·2f63·6c69··.%Store!S@../cli
02444010:·6e66·6f2e·6d6c·4f01·0387·0103·87c0·0402··nfo.mlO.........02444010:·622f·6578·6e69·6e66·6f2e·6d6c·4f01·0387··b/exninfo.mlO...
02444020:·4f01·0387·0103·a340·a105·015f·40b1·2174··O......@..._@.!t02444020:·0103·87c0·0402·4f01·0387·0103·a340·a105··......O......@..
02444030:·0101·0e42·0800·0038·00a0·c090·9021·6102··...B...8.....!a.02444030:·0162·40b1·2174·0101·0e42·0800·0038·00a0··.b@.!t...B...8..
02444040:·05f5·e100·4001·05a7·4041·4041·90c0·b3a1··....@...@A@A....02444040:·c090·9021·6102·05f5·e100·4001·05a7·4041··...!a.....@...@A
02444050:·9004·1b25·6669·656c·64a0·c096·040d·4440··...%field.....D@02444050:·4041·90c0·b3a1·9004·1b25·6669·656c·64a0··@A.......%field.
02444060:·0105·df40·9040·0205·f5e1·0040·0105·e1a0··...@.@.....@....02444060:·c096·040d·4440·0105·df40·9040·0205·f5e1··....D@...@.@....
02444070:·4740·a042·4040·40b0·c004·1951·0103·a501··G@.B@@@....Q....02444070:·0040·0105·e1a0·4740·a042·4040·40b0·c004··.@....G@.B@@@...
02444080:·03a5·c004·1a51·0103·a501·03bf·4040·4040··.....Q......@@@@02444080:·1951·0103·a501·03a5·c004·1a51·0103·a501··.Q.........Q....
02444090:·a105·0177·41b1·2469·6e66·6f01·0117·4308··...wA.$info...C.02444090:·03bf·4040·4040·a105·017a·41b1·2469·6e66··..@@@@...zA.$inf
024440a0:·0000·3800·4040·4041·90c0·b3a1·9004·2e21··..8.@@@A.......!024440a0:·6f01·0117·4308·0000·3800·4040·4041·90c0··o...C...8.@@@A..
024440b0:·7440·9040·0205·f5e1·0040·0105·f240·4040··t@.@.....@...@@@024440b0:·b3a1·9004·2e21·7440·9040·0205·f5e1·0040··.....!t@.@.....@
024440c0:·40b0·c004·2753·0103·c101·03c1·c004·2853··@...'S........(S024440c0:·0105·f240·4040·40b0·c004·2753·0103·c101··...@@@@...'S....
024440d0:·0103·c101·03d4·4040·4040·a105·0185·42b1··......@@@@....B.024440d0:·03c1·c004·2853·0103·c101·03d4·4040·4040··....(S......@@@@
024440e0:·2469·6578·6e01·0118·4408·0000·3800·4040··$iexn...D...8.@@024440e0:·a105·0188·42b1·2469·6578·6e01·0118·4408··....B.$iexn...D.
024440f0:·4041·90c0·92a0·c0b3·9005·012f·4090·4002··@A........./@.@.024440f0:·0000·3800·4040·4041·90c0·92a0·c0b3·9005··..8.@@@A........
02444100:·05f5·e100·4001·05fb·a0c0·b390·041d·4090··....@.........@.02444100:·0131·4090·4002·05f5·e100·4001·05fb·a0c0··.1@.@.....@.....
Max diff block lines reached; 35004523/35610174 bytes (98.30%) of diff not shown.
162 MB
./usr/bin/coqtop.byte
    
Offset 2514175, 494202 lines modifiedOffset 2514175, 494202 lines modified
0265cfe0:·42c0·40b0·044f·4240·4041·4042·4040·8495··B.@..OB@@A@B@@..0265cfe0:·42c0·40b0·044f·4240·4041·4042·4040·8495··B.@..OB@@A@B@@..
0265cff0:·a6be·0000·0052·0000·0006·0000·0021·0000··.....R.......!..0265cff0:·a6be·0000·0052·0000·0006·0000·0021·0000··.....R.......!..
0265d000:·0017·a030·2e2f·5f62·7569·6c64·2f64·6566··...0./_build/def0265d000:·0017·a030·2e2f·5f62·7569·6c64·2f64·6566··...0./_build/def
0265d010:·6175·6c74·a035·2e2f·5f62·7569·6c64·2f64··ault.5./_build/d0265d010:·6175·6c74·a035·2e2f·5f62·7569·6c64·2f64··ault.5./_build/d
0265d020:·6566·6175·6c74·2f63·6c69·62a0·0925·2e2f··efault/clib..%./0265d020:·6566·6175·6c74·2f63·6c69·62a0·0925·2e2f··efault/clib..%./
0265d030:·5f62·7569·6c64·2f64·6566·6175·6c74·2f63··_build/default/c0265d030:·5f62·7569·6c64·2f64·6566·6175·6c74·2f63··_build/default/c
0265d040:·6c69·622f·2e63·6c69·622e·6f62·6a73·2f62··lib/.clib.objs/b0265d040:·6c69·622f·2e63·6c69·622e·6f62·6a73·2f62··lib/.clib.objs/b
0265d050:·7974·6540·002c·9e64·8495·a6be·0000·2fda··yte@.,.d....../.0265d050:·7974·6540·002c·9e64·8495·a6be·0000·2fe0··yte@.,.d....../.
0265d060:·0000·0841·0000·2362·0000·22ce·a008·0000··...A..#b..".....0265d060:·0000·0844·0000·2369·0000·22d5·a008·0000··...D..#i..".....
0265d070:·2c00·0106·ac27·4578·6e69·6e66·6fb0·c026··,....'Exninfo..&0265d070:·2c00·0106·ac27·4578·6e69·6e66·6fb0·c026··,....'Exninfo..&
0265d080:·5f6e·6f6e·655f·4040·00ff·0402·4141·223f··_none_@@....AA"?0265d080:·5f6e·6f6e·655f·4040·00ff·0402·4141·223f··_none_@@....AA"?
0265d090:·3f41·40d0·4040·4040·40b0·4040·4040·40a0··?A@.@@@@@.@@@@@.0265d090:·3f41·40d0·4040·4040·40b0·4040·4040·40a0··?A@.@@@@@.@@@@@.
0265d0a0:·0800·002c·0001·0654·0409·0408·4122·3f3f··...,...T....A"??0265d0a0:·0800·002c·0001·0654·0409·0408·4122·3f3f··...,...T....A"??
Diff chunk too large, falling back to line-by-line diff (4385 lines added, 4385 lines removed)
0265d0b0:·41b0·b0b0·b0b0·b0b0·b0b0·b0b1·b0b0·b0b0··A...............0265d0b0:·41b0·b0b0·b0b0·b0b0·b0b0·b0b1·b0b0·b0b0··A...............
0265d0c0:·b0b2·b0b0·b0b0·b1b1·b1c3·aba7·b1b2·b2b2··................0265d0c0:·b0b2·b0b0·b0b0·b1b1·b1c3·abab·a7b1·b2b2··................
0265d0d0:·b2b2·b2b2·b2b2·b2b2·b2b1·b1b1·b1b1·b1b1··................0265d0d0:·b2b2·b2b2·b2b2·b2b2·b2b2·b1b1·b1b1·b1b1··................
0265d0e0:·b1b1·b1b1·b1b1·b1b1·b140·a325·6172·7261··.........@.%arra0265d0e0:·b1b1·b1b1·b1b1·b1b1·b1b1·40a3·2561·7272··..........@.%arr
0265d0f0:·7948·0800·0038·00a0·c090·4002·05f5·e100··yH...8....@.....0265d0f0:·6179·4808·0000·3800·a0c0·9040·0205·f5e1··ayH...8....@....
0265d100:·404d·4041·4041·40a0·007f·40a0·4040·4040··@M@A@A@...@.@@@@0265d100:·0040·4d40·4140·4140·a000·7f40·a040·4040··.@M@A@A@...@.@@@
0265d110:·0449·4040·4092·0408·a324·626f·6f6c·4508··.I@@@....$boolE.0265d110:·4004·4a40·4040·9204·08a3·2462·6f6f·6c45··@.J@@@....$boolE
0265d120:·0000·3800·4040·a1a0·e0a3·2566·616c·7365··..8.@@....%false0265d120:·0800·0038·0040·40a1·a0e0·a325·6661·6c73··...8.@@....%fals
0265d130:·5e90·4040·0453·4092·0403·a0e0·a324·7472··^.@@.S@......$tr0265d130:·655e·9040·4004·5440·9204·03a0·e0a3·2474··e^.@@.T@......$t
0265d140:·7565·5f90·4040·0459·4092·0403·4040·4140··ue_.@@.Y@...@@A@0265d140:·7275·655f·9040·4004·5a40·9204·0340·4041··rue_.@@.Z@...@@A
0265d150:·4040·4040·045a·4041·4092·0410·a324·6368··@@@@.Z@A@....$ch0265d150:·4040·4040·4004·5b40·4140·9204·10a3·2463··@@@@@.[@A@....$c
0265d160:·6172·4208·0000·3800·4040·4041·4040·4040··arB...8.@@@A@@@@0265d160:·6861·7242·0800·0038·0040·4040·4140·4040··harB...8.@@@A@@@
0265d170:·4004·5e40·4140·9204·03a3·2365·786e·4708··@.^@A@....#exnG.0265d170:·4040·045f·4041·4092·0403·a323·6578·6e47··@@._@A@....#exnG
0265d180:·0000·3800·4040·4141·4040·4040·4004·6240··..8.@@AA@@@@@.b@0265d180:·0800·0038·0040·4041·4140·4040·4040·0463··...8.@@AA@@@@@.c
0265d190:·4040·9204·03a3·3565·7874·656e·7369·6f6e··@@....5extension0265d190:·4040·4092·0403·a335·6578·7465·6e73·696f··@@@....5extensio
0265d1a0:·5f63·6f6e·7374·7275·6374·6f72·5008·0000··_constructorP...0265d1a0:·6e5f·636f·6e73·7472·7563·746f·7250·0800··n_constructorP..
0265d1b0:·3800·4040·4041·4040·4040·4004·6640·4040··8.@@@A@@@@@.f@@@0265d1b0:·0038·0040·4040·4140·4040·4040·0467·4040··.8.@@@A@@@@@.g@@
0265d1c0:·9204·03a3·2566·6c6f·6174·4408·0000·3800··....%floatD...8.0265d1c0:·4092·0403·a325·666c·6f61·7444·0800·0038··@....%floatD...8
0265d1d0:·4040·4041·4040·4040·4004·6a40·4040·9204··@@@A@@@@@.j@@@..0265d1d0:·0040·4040·4140·4040·4040·046b·4040·4092··.@@@A@@@@@.k@@@.
0265d1e0:·03a3·2a66·6c6f·6174·6172·7261·7951·0800··..*floatarrayQ..0265d1e0:·0403·a32a·666c·6f61·7461·7272·6179·5108··...*floatarrayQ.
0265d1f0:·0038·0040·4040·4140·4040·4040·046e·4040··.8.@@@A@@@@@.n@@0265d1f0:·0000·3800·4040·4041·4040·4040·4004·6f40··..8.@@@A@@@@@.o@
0265d200:·4092·0403·a323·696e·7441·0800·0038·0040··@....#intA...8.@0265d200:·4040·9204·03a3·2369·6e74·4108·0000·3800··@@....#intA...8.
0265d210:·4040·4140·4040·4040·0472·4041·4092·0403··@@A@@@@@.r@A@...0265d210:·4040·4041·4040·4040·4004·7340·4140·9204··@@@A@@@@@.s@A@..
0265d220:·a325·696e·7433·324c·0800·0038·0040·4040··.%int32L...8.@@@0265d220:·03a3·2569·6e74·3332·4c08·0000·3800·4040··..%int32L...8.@@
0265d230:·4140·4040·4040·0476·4040·4092·0403·a325··A@@@@@.v@@@....%0265d230:·4041·4040·4040·4004·7740·4040·9204·03a3··@A@@@@@.w@@@....
0265d240:·696e·7436·344d·0800·0038·0040·4040·4140··int64M...8.@@@A@0265d240:·2569·6e74·3634·4d08·0000·3800·4040·4041··%int64M...8.@@@A
0265d250:·4040·4040·047a·4040·4092·0403·a326·6c61··@@@@.z@@@....&la0265d250:·4040·4040·4004·7b40·4040·9204·03a3·266c··@@@@@.{@@@....&l
0265d260:·7a79·5f74·4e08·0000·3800·a0c0·043a·0205··zy_tN...8....:..0265d260:·617a·795f·744e·0800·0038·00a0·c004·3a02··azy_tN...8....:.
0265d270:·f5e1·0040·4f40·4140·4140·a059·40a0·4040··...@O@A@A@.Y@.@@0265d270:·05f5·e100·404f·4041·4041·40a0·5940·a040··....@O@A@A@.Y@.@
0265d280:·4040·0482·4040·4092·0407·a324·6c69·7374··@@..@@@....$list0265d280:·4040·4004·8340·4040·9204·07a3·246c·6973··@@@..@@@....$lis
0265d290:·4908·0000·3800·a0c0·0442·0205·f5e1·0040··I...8....B.....@0265d290:·7449·0800·0038·00a0·c004·4202·05f5·e100··tI...8....B.....
0265d2a0:·5040·41a1·a0e0·a322·5b5d·6190·4040·048e··P@A...."[]a.@@..0265d2a0:·4050·4041·a1a0·e0a3·225b·5d61·9040·4004··@P@A...."[]a.@@.
0265d2b0:·4092·0403·a0e0·a322·3a3a·6290·a004·0ea0··@......"::b.....0265d2b0:·8f40·9204·03a0·e0a3·223a·3a62·90a0·040e··.@......"::b....
0265d2c0:·c0b3·9004·16a0·0413·4090·4002·05f5·e100··........@.@.....0265d2c0:·a0c0·b390·0416·a004·1340·9040·0205·f5e1··.........@.@....
0265d2d0:·4051·4040·049b·4092·040a·4040·4140·a059··@Q@@..@...@@A@.Y0265d2d0:·0040·5140·4004·9c40·9204·0a40·4041·40a0··.@Q@@..@...@@A@.
0265d2e0:·40a0·4040·4040·049e·4040·4092·041b·a329··@.@@@@..@@@....)0265d2e0:·5940·a040·4040·4004·9f40·4040·9204·1ba3··Y@.@@@@..@@@....
0265d2f0:·6e61·7469·7665·696e·744b·0800·0038·0040··nativeintK...8.@0265d2f0:·296e·6174·6976·6569·6e74·4b08·0000·3800··)nativeintK...8.
0265d300:·4040·4140·4040·4040·04a2·4040·4092·0403··@@A@@@@@..@@@...0265d300:·4040·4041·4040·4040·4004·a340·4040·9204··@@@A@@@@@..@@@..
0265d310:·a326·6f70·7469·6f6e·4a08·0000·3800·a0c0··.&optionJ...8...0265d310:·03a3·266f·7074·696f·6e4a·0800·0038·00a0··..&optionJ...8..
0265d320:·0462·0205·f5e1·0040·5340·41a1·a0e0·a324··.b.....@S@A....$0265d320:·c004·6202·05f5·e100·4053·4041·a1a0·e0a3··..b.....@S@A....
0265d330:·4e6f·6e65·6390·4040·04ae·4092·0403·a0e0··Nonec.@@..@.....0265d330:·244e·6f6e·6563·9040·4004·af40·9204·03a0··$Nonec.@@..@....
0265d340:·a324·536f·6d65·6490·a004·0e40·4004·b540··.$Somed....@@..@0265d340:·e0a3·2453·6f6d·6564·90a0·040e·4040·04b6··..$Somed....@@..
0265d350:·9204·0440·4041·40a0·5940·a040·4040·4004··...@@A@.Y@.@@@@.0265d350:·4092·0404·4040·4140·a059·40a0·4040·4040··@...@@A@.Y@.@@@@
0265d360:·b840·4040·9204·15a3·2673·7472·696e·674f··.@@@....&stringO0265d360:·04b9·4040·4092·0415·a326·7374·7269·6e67··..@@@....&string
0265d370:·0800·0038·0040·4040·4140·4040·4040·04bc··...8.@@@A@@@@@..0265d370:·4f08·0000·3800·4040·4041·4040·4040·4004··O...8.@@@A@@@@@.
0265d380:·4040·4092·0403·a324·756e·6974·4608·0000··@@@....$unitF...0265d380:·bd40·4040·9204·03a3·2475·6e69·7446·0800··.@@@....$unitF..
0265d390:·3800·4040·a1a0·e0a3·2228·2960·9040·4004··8.@@...."()`.@@.0265d390:·0038·0040·40a1·a0e0·a322·2829·6090·4040··.8.@@...."()`.@@
0265d3a0:·c640·9204·0340·4041·4040·4040·4004·c740··.@...@@A@@@@@..@0265d3a0:·04c7·4092·0403·4040·4140·4040·4040·04c8··..@...@@A@@@@@..
0265d3b0:·4140·9204·0aa3·2e41·7373·6572·745f·6661··A@.....Assert_fa0265d3b0:·4041·4092·040a·a32e·4173·7365·7274·5f66··@A@.....Assert_f
0265d3c0:·696c·7572·655c·0800·0020·0090·046d·4090··ilure\...·...m@.0265d3c0:·6169·6c75·7265·5c08·0000·2000·9004·6d40··ailure\...·...m@
0265d3d0:·a0c0·92a0·c0b3·9004·1b40·9040·0205·f5e1··.........@.@....0265d3d0:·90a0·c092·a0c0·b390·041b·4090·4002·05f5··..........@.@...
0265d3e0:·0040·4aa0·c0b3·9004·6a40·9040·0205·f5e1··.@J.....j@.@....0265d3e0:·e100·404a·a0c0·b390·046a·4090·4002·05f5··..@J.....j@.@...
0265d3f0:·0040·40a0·0405·4002·05f5·e100·4056·4040··.@@...@.....@V@@0265d3f0:·e100·4040·a004·0540·0205·f5e1·0040·5640··..@@...@.....@V@
0265d400:·4104·dba0·b0a0·3d6f·6361·6d6c·2e77·6172··A.....=ocaml.war0265d400:·4041·04dc·a0b0·a03d·6f63·616d·6c2e·7761··@A.....=ocaml.wa
0265d410:·6e5f·6f6e·5f6c·6974·6572·616c·5f70·6174··n_on_literal_pat0265d410:·726e·5f6f·6e5f·6c69·7465·7261·6c5f·7061··rn_on_literal_pa
0265d420:·7465·726e·04df·0499·04df·4092·0417·a330··tern......@....00265d420:·7474·6572·6e04·e004·9904·e040·9204·17a3··ttern......@....
0265d430:·4469·7669·7369·6f6e·5f62·795f·7a65·726f··Division_by_zero0265d430:·3044·6976·6973·696f·6e5f·6279·5f7a·6572··0Division_by_zer
0265d440:·5908·0000·2000·0418·4090·4040·4104·e4a0··Y...·...@.@@A...0265d440:·6f59·0800·0020·0004·1840·9040·4041·04e5··oY...·...@.@@A..
0265d450:·b0a0·0409·04e7·04a1·04e7·4092·0407·a32b··..........@....+0265d450:·a0b0·a004·0904·e804·a104·e840·9204·07a3··...........@....
0265d460:·456e·645f·6f66·5f66·696c·6558·0800·0020··End_of_fileX...·0265d460:·2b45·6e64·5f6f·665f·6669·6c65·5808·0000··+End_of_fileX...
0265d470:·0004·2040·9040·4041·04ec·a0b0·a004·1104··..·@.@@A........0265d470:·2000·0420·4090·4040·4104·eda0·b0a0·0411···..·@.@@A.......
0265d480:·ef04·a904·ef40·9204·07a3·2746·6169·6c75··.....@....'Failu0265d480:·04f0·04a9·04f0·4092·0407·a327·4661·696c··......@....'Fail
0265d490:·7265·5508·0000·2000·0428·4090·a004·2440··reU...·..(@...$@0265d490:·7572·6555·0800·0020·0004·2840·90a0·0424··ureU...·..(@...$
0265d4a0:·4041·04f5·a0b0·a004·1a04·f804·b204·f840··@A.............@0265d4a0:·4040·4104·f6a0·b0a0·041a·04f9·04b2·04f9··@@A.............
0265d4b0:·9204·08a3·3049·6e76·616c·6964·5f61·7267··....0Invalid_arg0265d4b0:·4092·0408·a330·496e·7661·6c69·645f·6172··@....0Invalid_ar
0265d4c0:·756d·656e·7454·0800·0020·0004·3140·90a0··umentT...·..1@..0265d4c0:·6775·6d65·6e74·5408·0000·2000·0431·4090··gumentT...·..1@.
0265d4d0:·042d·4040·4104·fea0·b0a0·0423·0501·0104··.-@@A......#....0265d4d0:·a004·2d40·4041·04ff·a0b0·a004·2305·0102··..-@@A......#...
0265d4e0:·bb05·0101·4092·0408·a32d·4d61·7463·685f··....@....-Match_0265d4e0:·04bb·0501·0240·9204·08a3·2d4d·6174·6368··.....@....-Match
0265d4f0:·6661·696c·7572·6552·0800·0020·0004·3a40··failureR...·..:@0265d4f0:·5f66·6169·6c75·7265·5208·0000·2000·043a··_failureR...·..:
0265d500:·90a0·c092·a004·39a0·0435·a004·3640·0205··......9..5..6@..0265d500:·4090·a0c0·92a0·0439·a004·35a0·0436·4002··@......9..5..6@.
0265d510:·f5e1·0040·5c40·4041·0501·0ca0·b0a0·0431··...@\@@A.......10265d510:·05f5·e100·405c·4040·4105·010d·a0b0·a004··....@\@@A.......
0265d520:·0501·0f04·c905·010f·4092·040d·a329·4e6f··........@....)No0265d520:·3105·0110·04c9·0501·1040·9204·0da3·294e··1........@....)N
0265d530:·745f·666f·756e·6456·0800·0020·0004·4840··t_foundV...·..H@0265d530:·6f74·5f66·6f75·6e64·5608·0000·2000·0448··ot_foundV...·..H
0265d540:·9040·4041·0501·14a0·b0a0·0439·0501·1704··.@@A.......9....0265d540:·4090·4040·4105·0115·a0b0·a004·3905·0118··@.@@A.......9...
0265d550:·d105·0117·4092·0407·a32d·4f75·745f·6f66··....@....-Out_of0265d550:·04d1·0501·1840·9204·07a3·2d4f·7574·5f6f··.....@....-Out_o
0265d560:·5f6d·656d·6f72·7953·0800·0020·0004·5040··_memoryS...·..P@0265d560:·665f·6d65·6d6f·7279·5308·0000·2000·0450··f_memoryS...·..P
0265d570:·9040·4041·0501·1ca0·b0a0·0441·0501·1f04··.@@A.......A....0265d570:·4090·4040·4105·011d·a0b0·a004·4105·0120··@.@@A.......A..·
0265d580:·d905·011f·4092·0407·a32e·5374·6163·6b5f··....@.....Stack_0265d580:·04d9·0501·2040·9204·07a3·2e53·7461·636b··....·@.....Stack
0265d590:·6f76·6572·666c·6f77·5a08·0000·2000·0458··overflowZ...·..X0265d590:·5f6f·7665·7266·6c6f·775a·0800·0020·0004··_overflowZ...·..
0265d5a0:·4090·4040·4105·0124·a0b0·a004·4905·0127··@.@@A..$....I..'0265d5a0:·5840·9040·4041·0501·25a0·b0a0·0449·0501··X@.@@A..%....I..
0265d5b0:·04e1·0501·2740·9204·07a3·2e53·7973·5f62··....'@.....Sys_b0265d5b0:·2804·e105·0128·4092·0407·a32e·5379·735f··(....(@.....Sys_
0265d5c0:·6c6f·636b·6564·5f69·6f5b·0800·0020·0004··locked_io[...·..0265d5c0:·626c·6f63·6b65·645f·696f·5b08·0000·2000··blocked_io[...·.
0265d5d0:·6040·9040·4041·0501·2ca0·b0a0·0451·0501··`@.@@A..,....Q..0265d5d0:·0460·4090·4040·4105·012d·a0b0·a004·5105··.`@.@@A..-....Q.
0265d5e0:·2f04·e905·012f·4092·0407·a329·5379·735f··/..../@....)Sys_0265d5e0:·0130·04e9·0501·3040·9204·07a3·2953·7973··.0....0@....)Sys
0265d5f0:·6572·726f·7257·0800·0020·0004·6840·90a0··errorW...·..h@..0265d5f0:·5f65·7272·6f72·5708·0000·2000·0468·4090··_errorW...·..h@.
0265d600:·0464·4040·4105·0135·a0b0·a004·5a05·0138··.d@@A..5....Z..80265d600:·a004·6440·4041·0501·36a0·b0a0·045a·0501··..d@@A..6....Z..
0265d610:·04f2·0501·3840·9204·08a3·3a55·6e64·6566··....8@....:Undef0265d610:·3904·f205·0139·4092·0408·a33a·556e·6465··9....9@....:Unde
0265d620:·696e·6564·5f72·6563·7572·7369·7665·5f6d··ined_recursive_m0265d620:·6669·6e65·645f·7265·6375·7273·6976·655f··fined_recursive_
0265d630:·6f64·756c·655d·0800·0020·0004·7140·90a0··odule]...·..q@..0265d630:·6d6f·6475·6c65·5d08·0000·2000·0471·4090··module]...·..q@.
0265d640:·c092·a004·70a0·046c·a004·6d40·0205·f5e1··....p..l..m@....0265d640:·a0c0·92a0·0470·a004·6ca0·046d·4002·05f5··.....p..l..m@...
0265d650:·0040·6340·4041·0501·43a0·b0a0·0468·0501··.@c@@A..C....h..0265d650:·e100·4063·4040·4105·0144·a0b0·a004·6805··..@c@@A..D....h.
0265d660:·4605·0100·0501·4640·9204·0da3·2562·7974··F.....F@....%byt0265d660:·0147·0501·0005·0147·4092·040d·a325·6279··.G.....G@....%by
0265d670:·6573·4308·0000·3800·4040·4041·4040·4040··esC...8.@@@A@@@@0265d670:·7465·7343·0800·0038·0040·4040·4140·4040··tesC...8.@@@A@@@
0265d680:·4005·014a·4040·4092·0403·9092·2653·7464··@..J@@@.....&Std0265d680:·4040·0501·4b40·4040·9204·0390·9226·5374··@@..K@@@.....&St
0265d690:·6c69·6292·264f·7074·696f·6eb1·2553·746f··lib.&Option.%Sto0265d690:·646c·6962·9223·496e·7492·264f·7074·696f··dlib.#Int.&Optio
0265d6a0:·7265·0101·0d41·40c0·90a1·9092·2553·746f··re...A@.....%Sto0265d6a0:·6eb1·2553·746f·7265·0101·0d41·40c0·90a1··n.%Store...A@...
0265d6b0:·7265·2153·40b0·c02f·636c·6962·2f65·786e··re!S@../clib/exn0265d6b0:·9092·2553·746f·7265·2153·40b0·c02f·636c··..%Store!S@../cl
0265d6c0:·696e·666f·2e6d·6c4f·0103·8701·0387·c004··info.mlO........0265d6c0:·6962·2f65·786e·696e·666f·2e6d·6c4f·0103··ib/exninfo.mlO..
0265d6d0:·024f·0103·8701·03a3·40a1·0501·5f40·b121··.O......@..._@.!0265d6d0:·8701·0387·c004·024f·0103·8701·03a3·40a1··.......O......@.
0265d6e0:·7401·010e·4208·0000·3800·a0c0·9090·2161··t...B...8.....!a0265d6e0:·0501·6240·b121·7401·010e·4208·0000·3800··..b@.!t...B...8.
0265d6f0:·0205·f5e1·0040·0105·a740·4140·4190·c0b3··.....@...@A@A...0265d6f0:·a0c0·9090·2161·0205·f5e1·0040·0105·a740··....!a.....@...@
0265d700:·a190·041b·2566·6965·6c64·a0c0·9604·0d44··....%field.....D0265d700:·4140·4190·c0b3·a190·041b·2566·6965·6c64··A@A.......%field
0265d710:·4001·05df·4090·4002·05f5·e100·4001·05e1··@...@.@.....@...0265d710:·a0c0·9604·0d44·4001·05df·4090·4002·05f5··.....D@...@.@...
0265d720:·a047·40a0·4240·4040·b0c0·0419·5101·03a5··.G@.B@@@....Q...0265d720:·e100·4001·05e1·a047·40a0·4240·4040·b0c0··..@....G@.B@@@..
0265d730:·0103·a5c0·041a·5101·03a5·0103·bf40·4040··......Q......@@@0265d730:·0419·5101·03a5·0103·a5c0·041a·5101·03a5··..Q.........Q...
0265d740:·40a1·0501·7741·b124·696e·666f·0101·1743··@...wA.$info...C0265d740:·0103·bf40·4040·40a1·0501·7a41·b124·696e··...@@@@...zA.$in
0265d750:·0800·0038·0040·4040·4190·c0b3·a190·042e··...8.@@@A.......0265d750:·666f·0101·1743·0800·0038·0040·4040·4190··fo...C...8.@@@A.
0265d760:·2174·4090·4002·05f5·e100·4001·05f2·4040··!t@.@.....@...@@0265d760:·c0b3·a190·042e·2174·4090·4002·05f5·e100··......!t@.@.....
0265d770:·4040·b0c0·0427·5301·03c1·0103·c1c0·0428··@@...'S........(0265d770:·4001·05f2·4040·4040·b0c0·0427·5301·03c1··@...@@@@...'S...
0265d780:·5301·03c1·0103·d440·4040·40a1·0501·8542··S......@@@@....B0265d780:·0103·c1c0·0428·5301·03c1·0103·d440·4040··.....(S......@@@
0265d790:·b124·6965·786e·0101·1844·0800·0038·0040··.$iexn...D...8.@0265d790:·40a1·0501·8842·b124·6965·786e·0101·1844··@....B.$iexn...D
0265d7a0:·4040·4190·c092·a0c0·b390·0501·2f40·9040··@@A........./@.@0265d7a0:·0800·0038·0040·4040·4190·c092·a0c0·b390··...8.@@@A.......
0265d7b0:·0205·f5e1·0040·0105·fba0·c0b3·9004·1d40··.....@.........@0265d7b0:·0501·3140·9040·0205·f5e1·0040·0105·fba0··..1@.@.....@....
Max diff block lines reached; 169025036/169631377 bytes (99.64%) of diff not shown.
24.8 MB
libcoq-core-ocaml-dev_8.18.0+dfsg-1_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-12-21·13:34:31.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-12-21·13:34:31.000000·debian-binary
2 -rw-r--r--···0········0········0····63780·2023-12-21·13:34:31.000000·control.tar.xz2 -rw-r--r--···0········0········0····63772·2023-12-21·13:34:31.000000·control.tar.xz
3 -rw-r--r--···0········0········0·44371764·2023-12-21·13:34:31.000000·data.tar.xz3 -rw-r--r--···0········0········0·44366896·2023-12-21·13:34:31.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
24.8 MB
data.tar.xz
24.8 MB
data.tar
17.4 KB
file list
    
Offset 63, 15 lines modifiedOffset 63, 15 lines modified
63 -rw-r--r--···0·root·········(0)·root·········(0)····76982·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cObj.cmt63 -rw-r--r--···0·root·········(0)·root·········(0)····76982·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cObj.cmt
64 -rw-r--r--···0·root·········(0)·root·········(0)····10248·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cObj.cmti64 -rw-r--r--···0·root·········(0)·root·········(0)····10248·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cObj.cmti
65 -rw-r--r--···0·root·········(0)·root·········(0)······588·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cObj.cmx65 -rw-r--r--···0·root·········(0)·root·········(0)······588·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cObj.cmx
66 -rw-r--r--···0·root·········(0)·root·········(0)·····6267·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cObj.ml66 -rw-r--r--···0·root·········(0)·root·········(0)·····6267·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cObj.ml
67 -rw-r--r--···0·root·········(0)·root·········(0)·····2333·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cObj.mli67 -rw-r--r--···0·root·········(0)·root·········(0)·····2333·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cObj.mli
68 -rw-r--r--···0·root·········(0)·root·········(0)·····7340·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cSet.cmi68 -rw-r--r--···0·root·········(0)·root·········(0)·····7340·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cSet.cmi
69 -rw-r--r--···0·root·········(0)·root·········(0)····40425·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cSet.cmt69 -rw-r--r--···0·root·········(0)·root·········(0)····40425·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cSet.cmt
70 -rw-r--r--···0·root·········(0)·root·········(0)····21443·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cSet.cmti70 -rw-r--r--···0·root·········(0)·root·········(0)····21437·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cSet.cmti
71 -rw-r--r--···0·root·········(0)·root·········(0)······447·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cSet.cmx71 -rw-r--r--···0·root·········(0)·root·········(0)······447·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cSet.cmx
72 -rw-r--r--···0·root·········(0)·root·········(0)·····1924·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cSet.ml72 -rw-r--r--···0·root·········(0)·root·········(0)·····1924·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cSet.ml
73 -rw-r--r--···0·root·········(0)·root·········(0)·····1181·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cSet.mli73 -rw-r--r--···0·root·········(0)·root·········(0)·····1181·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cSet.mli
74 -rw-r--r--···0·root·········(0)·root·········(0)·····8506·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cSig.cmi74 -rw-r--r--···0·root·········(0)·root·········(0)·····8506·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cSig.cmi
75 -rw-r--r--···0·root·········(0)·root·········(0)····40572·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cSig.cmti75 -rw-r--r--···0·root·········(0)·root·········(0)····40572·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cSig.cmti
76 -rw-r--r--···0·root·········(0)·root·········(0)·····3238·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cSig.mli76 -rw-r--r--···0·root·········(0)·root·········(0)·····3238·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cSig.mli
77 -rw-r--r--···0·root·········(0)·root·········(0)····60927·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cString.cmi77 -rw-r--r--···0·root·········(0)·root·········(0)····60927·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/cString.cmi
118 KB
./usr/lib/ocaml/coq-core/clib/cSet.cmti
Format-specific differences are supported for OCaml interface files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: OCaml interface file (.cmi) (Version 031)
    
Offset 453, 889 lines modifiedOffset 453, 888 lines modified
00001c40:·cd46·fea9·7b60·74a0·a028·4861·7368·636f··.F..{`t..(Hashco00001c40:·cd46·fea9·7b60·74a0·a028·4861·7368·636f··.F..{`t..(Hashco
00001c50:·6e73·9030·0417·1b8e·413a·8069·2dcb·ea10··ns.0....A:.i-...00001c50:·6e73·9030·0417·1b8e·413a·8069·2dcb·ea10··ns.0....A:.i-...
00001c60:·31ff·4542·a0a0·3843·616d·6c69·6e74·6572··1.EB..8Camlinter00001c60:·31ff·4542·a0a0·3843·616d·6c69·6e74·6572··1.EB..8Camlinter
00001c70:·6e61·6c46·6f72·6d61·7442·6173·6963·7390··nalFormatBasics.00001c70:·6e61·6c46·6f72·6d61·7442·6173·6963·7390··nalFormatBasics.
00001c80:·308f·8f63·4558·798e·e408·df3c·50a5·539b··0..cEXy....<P.S.00001c80:·308f·8f63·4558·798e·e408·df3c·50a5·539b··0..cEXy....<P.S.
00001c90:·1540·8495·a6be·0000·0006·0000·0003·0000··.@..............00001c90:·1540·8495·a6be·0000·0006·0000·0003·0000··.@..............
00001ca0:·0008·0000·0008·a041·a090·4040·4361·6d6c··.......A..@@Caml00001ca0:·0008·0000·0008·a041·a090·4040·4361·6d6c··.......A..@@Caml
00001cb0:·3139·3939·5430·3331·8495·a6be·0000·36f7··1999T031......6.00001cb0:·3139·3939·5430·3331·8495·a6be·0000·36f1··1999T031......6.
00001cc0:·0000·09a7·0000·275c·0000·2638·0800·003c··......'\..&8...<00001cc0:·0000·09a4·0000·2755·0000·2631·0800·003c··......'U..&1...<
00001cd0:·0024·4353·6574·92b0·a0b0·98d0·b12b·4f72··.$CSet.......+Or00001cd0:·0024·4353·6574·92b0·a0b0·98d0·b12b·4f72··.$CSet.......+Or
00001ce0:·6465·7265·6454·7970·6501·010d·42a0·0402··deredType...B...00001ce0:·6465·7265·6454·7970·6501·010d·42a0·0402··deredType...B...
00001cf0:·b0c0·2d63·6c69·622f·6353·6574·2e6d·6c69··..-clib/cSet.mli00001cf0:·b0c0·2d63·6c69·622f·6353·6574·2e6d·6c69··..-clib/cSet.mli
00001d00:·4b01·02a4·0102·b0c0·0402·4b01·02a4·0102··K.........K.....00001d00:·4b01·02a4·0102·b0c0·0402·4b01·02a4·0102··K.........K.....
00001d10:·bb40·90d0·91b0·a0b0·a141·a008·0000·2800··.@.......A....(.00001d10:·bb40·90d0·91b0·a0b0·a141·a008·0000·2800··.@.......A....(.
00001d20:·b121·7401·010b·41a0·0402·b0c0·0410·4d01··.!t...A.......M.00001d20:·b121·7401·010b·41a0·0402·b0c0·0410·4d01··.!t...A.......M.
00001d30:·02c2·0102·c9c0·0411·4d01·02c2·0102·ca40··........M......@00001d30:·02c2·0102·c9c0·0411·4d01·02c2·0102·ca40··........M......@
00001d40:·4008·0000·3800·4040·4041·4040·4040·40b0··@...8.@@@A@@@@@.00001d40:·4008·0000·3800·4040·4041·4040·4040·40b0··@...8.@@@A@@@@@.
00001d50:·c004·144d·0102·c201·02c4·0404·4040·4040··...M........@@@@00001d50:·c004·144d·0102·c201·02c4·0404·4040·4040··...M........@@@@
00001d60:·a104·2140·4040·4140·0403·4040·0800·0030··..!@@@A@..@@...000001d60:·a104·2140·4040·4140·0403·4040·0800·0030··..!@@@A@..@@...0
Diff chunk too large, falling back to line-by-line diff (762 lines added, 762 lines removed)
00001d70:·00a0·4040·0401·0401·0401·0401·0401·0401··..@@............00001d70:·00a0·4040·0401·0401·0401·0401·0401·0401··..@@............
00001d80:·0401·40ab·aba7·b1b2·b2b2·b2b2·b2b2·b2b2··..@.............00001d80:·0401·40ab·a7b1·b2b2·b2b2·b2b2·b2b2·b2b2··..@.............
00001d90:·b2b2·b2b1·b1b1·b1b1·b1b1·b1b1·b1b1·b1b1··................00001d90:·b2b2·b1b1·b1b1·b1b1·b1b1·b1b1·b1b1·b1b1··................
00001da0:·b1b1·b140·a325·6172·7261·7948·0800·0038··...@.%arrayH...800001da0:·b1b1·40a3·2561·7272·6179·4808·0000·3800··..@.%arrayH...8.
00001db0:·00a0·c090·4002·05f5·e100·404d·4041·4041··....@.....@M@A@A00001db0:·a0c0·9040·0205·f5e1·0040·4d40·4140·4140··...@.....@M@A@A@
00001dc0:·40a0·007f·40a0·4040·4040·b0c0·265f·6e6f··@...@.@@@@..&_no00001dc0:·a000·7f40·a040·4040·40b0·c026·5f6e·6f6e··...@.@@@@..&_non
00001dd0:·6e65·5f40·4000·ff04·0241·4040·4092·040b··ne_@@....A@@@...00001dd0:·655f·4040·00ff·0402·4140·4040·9204·0ba3··e_@@....A@@@....
00001de0:·a324·626f·6f6c·4508·0000·3800·4040·a1a0··.$boolE...8.@@..00001de0:·2462·6f6f·6c45·0800·0038·0040·40a1·a0e0··$boolE...8.@@...
00001df0:·e0a3·2566·616c·7365·5e90·4040·040d·4092··..%false^.@@..@.00001df0:·a325·6661·6c73·655e·9040·4004·0d40·9204··.%false^.@@..@..
00001e00:·0403·a0e0·a324·7472·7565·5f90·4040·0413··.....$true_.@@..00001e00:·03a0·e0a3·2474·7275·655f·9040·4004·1340··....$true_.@@..@
00001e10:·4092·0403·4040·4140·4040·4040·0414·4041··@...@@A@@@@@..@A00001e10:·9204·0340·4041·4040·4040·4004·1440·4140··...@@A@@@@@..@A@
00001e20:·4092·0410·a324·6368·6172·4208·0000·3800··@....$charB...8.00001e20:·9204·10a3·2463·6861·7242·0800·0038·0040··....$charB...8.@
00001e30:·4040·4041·4040·4040·4004·1840·4140·9204··@@@A@@@@@..@A@..00001e30:·4040·4140·4040·4040·0418·4041·4092·0403··@@A@@@@@..@A@...
00001e40:·03a3·2365·786e·4708·0000·3800·4040·4141··..#exnG...8.@@AA00001e40:·a323·6578·6e47·0800·0038·0040·4041·4140··.#exnG...8.@@AA@
00001e50:·4040·4040·4004·1c40·4040·9204·03a3·3565··@@@@@..@@@....5e00001e50:·4040·4040·041c·4040·4092·0403·a335·6578··@@@@..@@@....5ex
00001e60:·7874·656e·7369·6f6e·5f63·6f6e·7374·7275··xtension_constru00001e60:·7465·6e73·696f·6e5f·636f·6e73·7472·7563··tension_construc
00001e70:·6374·6f72·5008·0000·3800·4040·4041·4040··ctorP...8.@@@A@@00001e70:·746f·7250·0800·0038·0040·4040·4140·4040··torP...8.@@@A@@@
00001e80:·4040·4004·2040·4040·9204·03a3·2566·6c6f··@@@.·@@@....%flo00001e80:·4040·0420·4040·4092·0403·a325·666c·6f61··@@.·@@@....%floa
00001e90:·6174·4408·0000·3800·4040·4041·4040·4040··atD...8.@@@A@@@@00001e90:·7444·0800·0038·0040·4040·4140·4040·4040··tD...8.@@@A@@@@@
00001ea0:·4004·2440·4040·9204·03a3·2a66·6c6f·6174··@.$@@@....*float00001ea0:·0424·4040·4092·0403·a32a·666c·6f61·7461··.$@@@....*floata
00001eb0:·6172·7261·7951·0800·0038·0040·4040·4140··arrayQ...8.@@@A@00001eb0:·7272·6179·5108·0000·3800·4040·4041·4040··rrayQ...8.@@@A@@
00001ec0:·4040·4040·0428·4040·4092·0403·a323·696e··@@@@.(@@@....#in00001ec0:·4040·4004·2840·4040·9204·03a3·2369·6e74··@@@.(@@@....#int
00001ed0:·7441·0800·0038·0040·4040·4140·4040·4040··tA...8.@@@A@@@@@00001ed0:·4108·0000·3800·4040·4041·4040·4040·4004··A...8.@@@A@@@@@.
00001ee0:·042c·4041·4092·0403·a325·696e·7433·324c··.,@A@....%int32L00001ee0:·2c40·4140·9204·03a3·2569·6e74·3332·4c08··,@A@....%int32L.
00001ef0:·0800·0038·0040·4040·4140·4040·4040·0430··...8.@@@A@@@@@.000001ef0:·0000·3800·4040·4041·4040·4040·4004·3040··..8.@@@A@@@@@.0@
00001f00:·4040·4092·0403·a325·696e·7436·344d·0800··@@@....%int64M..00001f00:·4040·9204·03a3·2569·6e74·3634·4d08·0000··@@....%int64M...
00001f10:·0038·0040·4040·4140·4040·4040·0434·4040··.8.@@@A@@@@@.4@@00001f10:·3800·4040·4041·4040·4040·4004·3440·4040··8.@@@A@@@@@.4@@@
00001f20:·4092·0403·a326·6c61·7a79·5f74·4e08·0000··@....&lazy_tN...00001f20:·9204·03a3·266c·617a·795f·744e·0800·0038··....&lazy_tN...8
00001f30:·3800·a0c0·043d·0205·f5e1·0040·4f40·4140··8....=.....@O@A@00001f30:·00a0·c004·3d02·05f5·e100·404f·4041·4041··....=.....@O@A@A
00001f40:·4140·a059·40a0·4040·4040·043c·4040·4092··A@.Y@.@@@@.<@@@.00001f40:·40a0·5940·a040·4040·4004·3c40·4040·9204··@.Y@.@@@@.<@@@..
00001f50:·0407·a324·6c69·7374·4908·0000·3800·a0c0··...$listI...8...00001f50:·07a3·246c·6973·7449·0800·0038·00a0·c004··..$listI...8....
00001f60:·0445·0205·f5e1·0040·5040·41a1·a0e0·a322··.E.....@P@A...."00001f60:·4502·05f5·e100·4050·4041·a1a0·e0a3·225b··E.....@P@A...."[
00001f70:·5b5d·6190·4040·0448·4092·0403·a0e0·a322··[]a.@@.H@......"00001f70:·5d61·9040·4004·4840·9204·03a0·e0a3·223a··]a.@@.H@......":
00001f80:·3a3a·6290·a004·0ea0·c0b3·9004·16a0·0413··::b.............00001f80:·3a62·90a0·040e·a0c0·b390·0416·a004·1340··:b.............@
00001f90:·4090·4002·05f5·e100·4051·4040·0455·4092··@.@.....@Q@@.U@.00001f90:·9040·0205·f5e1·0040·5140·4004·5540·9204··.@.....@Q@@.U@..
00001fa0:·040a·4040·4140·a059·40a0·4040·4040·0458··..@@A@.Y@.@@@@.X00001fa0:·0a40·4041·40a0·5940·a040·4040·4004·5840··.@@A@.Y@.@@@@.X@
00001fb0:·4040·4092·041b·a329·6e61·7469·7665·696e··@@@....)nativein00001fb0:·4040·9204·1ba3·296e·6174·6976·6569·6e74··@@....)nativeint
00001fc0:·744b·0800·0038·0040·4040·4140·4040·4040··tK...8.@@@A@@@@@00001fc0:·4b08·0000·3800·4040·4041·4040·4040·4004··K...8.@@@A@@@@@.
00001fd0:·045c·4040·4092·0403·a326·6f70·7469·6f6e··.\@@@....&option00001fd0:·5c40·4040·9204·03a3·266f·7074·696f·6e4a··\@@@....&optionJ
00001fe0:·4a08·0000·3800·a0c0·0465·0205·f5e1·0040··J...8....e.....@00001fe0:·0800·0038·00a0·c004·6502·05f5·e100·4053··...8....e.....@S
00001ff0:·5340·41a1·a0e0·a324·4e6f·6e65·6390·4040··S@A....$Nonec.@@00001ff0:·4041·a1a0·e0a3·244e·6f6e·6563·9040·4004··@A....$Nonec.@@.
00002000:·0468·4092·0403·a0e0·a324·536f·6d65·6490··.h@......$Somed.00002000:·6840·9204·03a0·e0a3·2453·6f6d·6564·90a0··h@......$Somed..
00002010:·a004·0e40·4004·6f40·9204·0440·4041·40a0··...@@.o@...@@A@.00002010:·040e·4040·046f·4092·0404·4040·4140·a059··..@@.o@...@@A@.Y
00002020:·5940·a040·4040·4004·7240·4040·9204·15a3··Y@.@@@@.r@@@....00002020:·40a0·4040·4040·0472·4040·4092·0415·a326··@.@@@@.r@@@....&
00002030:·2673·7472·696e·674f·0800·0038·0040·4040··&stringO...8.@@@00002030:·7374·7269·6e67·4f08·0000·3800·4040·4041··stringO...8.@@@A
00002040:·4140·4040·4040·0476·4040·4092·0403·a324··A@@@@@.v@@@....$00002040:·4040·4040·4004·7640·4040·9204·03a3·2475··@@@@@.v@@@....$u
00002050:·756e·6974·4608·0000·3800·4040·a1a0·e0a3··unitF...8.@@....00002050:·6e69·7446·0800·0038·0040·40a1·a0e0·a322··nitF...8.@@...."
00002060:·2228·2960·9040·4004·8040·9204·0340·4041··"()`.@@..@...@@A00002060:·2829·6090·4040·0480·4092·0403·4040·4140··()`.@@..@...@@A@
00002070:·4040·4040·4004·8140·4140·9204·0aa3·2e41··@@@@@..@A@.....A00002070:·4040·4040·0481·4041·4092·040a·a32e·4173··@@@@..@A@.....As
00002080:·7373·6572·745f·6661·696c·7572·655c·0800··ssert_failure\..00002080:·7365·7274·5f66·6169·6c75·7265·5c08·0000··sert_failure\...
00002090:·0020·0090·046d·4090·a0c0·92a0·c0b3·9004··.·...m@.........00002090:·2000·9004·6d40·90a0·c092·a0c0·b390·041b···...m@..........
000020a0:·1b40·9040·0205·f5e1·0040·4aa0·c0b3·9004··.@.@.....@J.....000020a0:·4090·4002·05f5·e100·404a·a0c0·b390·046a··@.@.....@J.....j
000020b0:·6a40·9040·0205·f5e1·0040·40a0·0405·4002··j@.@.....@@...@.000020b0:·4090·4002·05f5·e100·4040·a004·0540·0205··@.@.....@@...@..
000020c0:·05f5·e100·4056·4040·4104·95a0·b0a0·3d6f··....@V@@A.....=o000020c0:·f5e1·0040·5640·4041·0495·a0b0·a03d·6f63··...@V@@A.....=oc
000020d0:·6361·6d6c·2e77·6172·6e5f·6f6e·5f6c·6974··caml.warn_on_lit000020d0:·616d·6c2e·7761·726e·5f6f·6e5f·6c69·7465··aml.warn_on_lite
000020e0:·6572·616c·5f70·6174·7465·726e·0499·049c··eral_pattern....000020e0:·7261·6c5f·7061·7474·6572·6e04·9904·9c04··ral_pattern.....
000020f0:·0499·4092·0417·a330·4469·7669·7369·6f6e··..@....0Division000020f0:·9940·9204·17a3·3044·6976·6973·696f·6e5f··.@....0Division_
00002100:·5f62·795f·7a65·726f·5908·0000·2000·0418··_by_zeroY...·...00002100:·6279·5f7a·6572·6f59·0800·0020·0004·1840··by_zeroY...·...@
00002110:·4090·4040·4104·9ea0·b0a0·0409·04a1·04a4··@.@@A...........00002110:·9040·4041·049e·a0b0·a004·0904·a104·a404··.@@A............
00002120:·04a1·4092·0407·a32b·456e·645f·6f66·5f66··..@....+End_of_f00002120:·a140·9204·07a3·2b45·6e64·5f6f·665f·6669··.@....+End_of_fi
00002130:·696c·6558·0800·0020·0004·2040·9040·4041··ileX...·..·@.@@A00002130:·6c65·5808·0000·2000·0420·4090·4040·4104··leX...·..·@.@@A.
00002140:·04a6·a0b0·a004·1104·a904·ac04·a940·9204··.............@..00002140:·a6a0·b0a0·0411·04a9·04ac·04a9·4092·0407··............@...
00002150:·07a3·2746·6169·6c75·7265·5508·0000·2000··..'FailureU...·.00002150:·a327·4661·696c·7572·6555·0800·0020·0004··.'FailureU...·..
00002160:·0428·4090·a004·2440·4041·04af·a0b0·a004··.(@...$@@A......00002160:·2840·90a0·0424·4040·4104·afa0·b0a0·041a··(@...$@@A.......
00002170:·1a04·b204·b504·b240·9204·08a3·3049·6e76··.......@....0Inv00002170:·04b2·04b5·04b2·4092·0408·a330·496e·7661··......@....0Inva
00002180:·616c·6964·5f61·7267·756d·656e·7454·0800··alid_argumentT..00002180:·6c69·645f·6172·6775·6d65·6e74·5408·0000··lid_argumentT...
00002190:·0020·0004·3140·90a0·042d·4040·4104·b8a0··.·..1@...-@@A...00002190:·2000·0431·4090·a004·2d40·4041·04b8·a0b0···..1@...-@@A....
000021a0:·b0a0·0423·04bb·04be·04bb·4092·0408·a32d··...#......@....-000021a0:·a004·2304·bb04·be04·bb40·9204·08a3·2d4d··..#......@....-M
000021b0:·4d61·7463·685f·6661·696c·7572·6552·0800··Match_failureR..000021b0:·6174·6368·5f66·6169·6c75·7265·5208·0000··atch_failureR...
000021c0:·0020·0004·3a40·90a0·c092·a004·39a0·0435··.·..:@......9..5000021c0:·2000·043a·4090·a0c0·92a0·0439·a004·35a0···..:@......9..5.
000021d0:·a004·3640·0205·f5e1·0040·5c40·4041·04c6··..6@.....@\@@A..000021d0:·0436·4002·05f5·e100·405c·4040·4104·c6a0··.6@.....@\@@A...
000021e0:·a0b0·a004·3104·c904·cc04·c940·9204·0da3··....1......@....000021e0:·b0a0·0431·04c9·04cc·04c9·4092·040d·a329··...1......@....)
000021f0:·294e·6f74·5f66·6f75·6e64·5608·0000·2000··)Not_foundV...·.000021f0:·4e6f·745f·666f·756e·6456·0800·0020·0004··Not_foundV...·..
00002200:·0448·4090·4040·4104·cea0·b0a0·0439·04d1··.H@.@@A......9..00002200:·4840·9040·4041·04ce·a0b0·a004·3904·d104··H@.@@A......9...
00002210:·04d4·04d1·4092·0407·a32d·4f75·745f·6f66··....@....-Out_of00002210:·d404·d140·9204·07a3·2d4f·7574·5f6f·665f··...@....-Out_of_
00002220:·5f6d·656d·6f72·7953·0800·0020·0004·5040··_memoryS...·..P@00002220:·6d65·6d6f·7279·5308·0000·2000·0450·4090··memoryS...·..P@.
00002230:·9040·4041·04d6·a0b0·a004·4104·d904·dc04··.@@A......A.....00002230:·4040·4104·d6a0·b0a0·0441·04d9·04dc·04d9··@@A......A......
00002240:·d940·9204·07a3·2e53·7461·636b·5f6f·7665··.@.....Stack_ove00002240:·4092·0407·a32e·5374·6163·6b5f·6f76·6572··@.....Stack_over
00002250:·7266·6c6f·775a·0800·0020·0004·5840·9040··rflowZ...·..X@.@00002250:·666c·6f77·5a08·0000·2000·0458·4090·4040··flowZ...·..X@.@@
00002260:·4041·04de·a0b0·a004·4904·e104·e404·e140··@A......I......@00002260:·4104·dea0·b0a0·0449·04e1·04e4·04e1·4092··A......I......@.
00002270:·9204·07a3·2e53·7973·5f62·6c6f·636b·6564··.....Sys_blocked00002270:·0407·a32e·5379·735f·626c·6f63·6b65·645f··....Sys_blocked_
00002280:·5f69·6f5b·0800·0020·0004·6040·9040·4041··_io[...·..`@.@@A00002280:·696f·5b08·0000·2000·0460·4090·4040·4104··io[...·..`@.@@A.
00002290:·04e6·a0b0·a004·5104·e904·ec04·e940·9204··......Q......@..00002290:·e6a0·b0a0·0451·04e9·04ec·04e9·4092·0407··.....Q......@...
000022a0:·07a3·2953·7973·5f65·7272·6f72·5708·0000··..)Sys_errorW...000022a0:·a329·5379·735f·6572·726f·7257·0800·0020··.)Sys_errorW...·
000022b0:·2000·0468·4090·a004·6440·4041·04ef·a0b0···..h@...d@@A....000022b0:·0004·6840·90a0·0464·4040·4104·efa0·b0a0··..h@...d@@A.....
000022c0:·a004·5a04·f204·f504·f240·9204·08a3·3a55··..Z......@....:U000022c0:·045a·04f2·04f5·04f2·4092·0408·a33a·556e··.Z......@....:Un
000022d0:·6e64·6566·696e·6564·5f72·6563·7572·7369··ndefined_recursi000022d0:·6465·6669·6e65·645f·7265·6375·7273·6976··defined_recursiv
000022e0:·7665·5f6d·6f64·756c·655d·0800·0020·0004··ve_module]...·..000022e0:·655f·6d6f·6475·6c65·5d08·0000·2000·0471··e_module]...·..q
000022f0:·7140·90a0·c092·a004·70a0·046c·a004·6d40··q@......p..l..m@000022f0:·4090·a0c0·92a0·0470·a004·6ca0·046d·4002··@......p..l..m@.
00002300:·0205·f5e1·0040·6340·4041·04fd·a0b0·a004··.....@c@@A......00002300:·05f5·e100·4063·4040·4104·fda0·b0a0·0468··....@c@@A......h
00002310:·6805·0100·0501·0305·0100·4092·040d·a325··h.........@....%00002310:·0501·0005·0103·0501·0040·9204·0da3·2562··.........@....%b
00002320:·6279·7465·7343·0800·0038·0040·4040·4140··bytesC...8.@@@A@00002320:·7974·6573·4308·0000·3800·4040·4041·4040··ytesC...8.@@@A@@
00002330:·4040·4040·0501·0440·4040·9204·0390·9226··@@@@...@@@.....&00002330:·4040·4005·0104·4040·4092·0403·9092·2653··@@@...@@@.....&S
00002340:·5374·646c·6962·9223·496e·7492·264f·7074··Stdlib.#Int.&Opt00002340:·7464·6c69·6292·264f·7074·696f·6e40·41b0··tdlib.&Option@A.
00002350:·696f·6e40·41b0·0501·3905·013c·40a0·b090··ion@A...9..<@...00002350:·0501·3605·0139·40a0·b090·f0a0·2763·6f6d··..6..9@.....'com
00002360:·f0a0·2763·6f6d·7061·7265·0101·0ca0·0402··..'compare......00002360:·7061·7265·0101·0ca0·0402·b0c0·0501·524e··pare..........RN
00002370:·b0c0·0501·554e·0102·cb01·02d1·c005·0156··....UN.........V00002370:·0102·cb01·02d1·c005·0153·4e01·02cb·0102··.........SN.....
00002380:·4e01·02cb·0102·d840·d0b1·40d0·b390·0501··N......@..@.....00002380:·d840·d0b1·40d0·b390·0501·4da0·9021·74b0··.@..@.....M..!t.
00002390:·50a0·9021·74b0·c005·0160·4e01·02cb·0102··P..!t....`N.....00002390:·c005·015d·4e01·02cb·0102·dbc0·0501·5e4e··...]N.........^N
000023a0:·dbc0·0501·614e·0102·cb01·02dc·4040·c0b3··....aN......@@..000023a0:·0102·cb01·02dc·4040·c0b3·0409·4090·4002··......@@....@.@.
000023b0:·0409·4090·4002·05f5·e100·4001·05a5·0800··..@.@.....@.....000023b0:·05f5·e100·4001·05a5·0800·0030·0005·014c··....@......0...L
000023c0:·0030·0005·014f·0501·4f05·014f·0501·4f05··.0...O..O..O..O.000023c0:·0501·4c05·014c·0501·4c05·014c·0501·4c05··..L..L..L..L..L.
000023d0:·014f·0501·4f05·014f·0501·4f40·b105·014f··.O..O..O..O@...O000023d0:·014c·0501·4c40·b105·014c·0501·5805·0152··.L..L@...L..X..R
000023e0:·0501·5b05·0155·4041·b004·0804·0740·40d0··..[..U@A.....@@.000023e0:·4041·b004·0804·0740·40d0·b140·d0b3·9005··@A.....@@..@....
000023f0:·b140·d0b3·9005·0161·a090·2174·b0c0·0501··.@.....a..!t....000023f0:·015e·a090·2174·b0c0·0501·6e4e·0102·cb01··.^..!t....nN....
00002400:·714e·0102·cb01·02e0·c005·0172·4e01·02cb··qN.........rN...00002400:·02e0·c005·016f·4e01·02cb·0102·e140·40c0··.....oN......@@.
00002410:·0102·e140·40c0·b304·0940·9040·0205·f5e1··...@@....@.@....00002410:·b304·0940·9040·0205·f5e1·0040·0105·a604··...@.@.....@....
Max diff block lines reached; 14060/120827 bytes (11.64%) of diff not shown.
136 KB
./usr/lib/ocaml/coq-core/clib/diff2.cmti
Format-specific differences are supported for OCaml interface files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: OCaml interface file (.cmi) (Version 031)
    
Offset 211, 16 lines modifiedOffset 211, 16 lines modified
00000d20:·a026·5374·646c·6962·9030·79b0·e9d3·b6f7··.&Stdlib.0y.....00000d20:·a026·5374·646c·6962·9030·79b0·e9d3·b6f7··.&Stdlib.0y.....
00000d30:·fed0·7eb3·cc2a·bb96·1b91·a0a0·3843·616d··..~..*......8Cam00000d30:·fed0·7eb3·cc2a·bb96·1b91·a0a0·3843·616d··..~..*......8Cam
00000d40:·6c69·6e74·6572·6e61·6c46·6f72·6d61·7442··linternalFormatB00000d40:·6c69·6e74·6572·6e61·6c46·6f72·6d61·7442··linternalFormatB
00000d50:·6173·6963·7390·308f·8f63·4558·798e·e408··asics.0..cEXy...00000d50:·6173·6963·7390·308f·8f63·4558·798e·e408··asics.0..cEXy...
00000d60:·df3c·50a5·539b·1540·8495·a6be·0000·0006··.<P.S..@........00000d60:·df3c·50a5·539b·1540·8495·a6be·0000·0006··.<P.S..@........
00000d70:·0000·0003·0000·0008·0000·0008·a041·a090··.............A..00000d70:·0000·0003·0000·0008·0000·0008·a041·a090··.............A..
00000d80:·4040·4361·6d6c·3139·3939·5430·3331·8495··@@Caml1999T031..00000d80:·4040·4361·6d6c·3139·3939·5430·3331·8495··@@Caml1999T031..
00000d90:·a6be·0000·3faf·0000·0903·0000·2838·0000··....?.......(8..00000d90:·a6be·0000·3fa6·0000·0900·0000·2830·0000··....?.......(0..
00000da0:·2590·0800·003c·0025·4469·6666·3292·b0a0··%....<.%Diff2...00000da0:·2589·0800·003c·0025·4469·6666·3292·b0a0··%....<.%Diff2...
00000db0:·b09e·b0a0·2a6f·6361·6d6c·2e74·6578·74b0··....*ocaml.text.00000db0:·b09e·b0a0·2a6f·6361·6d6c·2e74·6578·74b0··....*ocaml.text.
00000dc0:·c026·5f6e·6f6e·655f·4040·00ff·0402·4190··.&_none_@@....A.00000dc0:·c026·5f6e·6f6e·655f·4040·00ff·0402·4190··.&_none_@@....A.
00000dd0:·a0a0·a0c0·91b2·0a00·0001·400a·2020·2041··..........@.···A00000dd0:·a0a0·a0c0·91b2·0a00·0001·400a·2020·2041··..........@.···A
00000de0:·6e20·696d·706c·656d·656e·7461·7469·6f6e··n·implementation00000de0:·6e20·696d·706c·656d·656e·7461·7469·6f6e··n·implementation
00000df0:·206f·6620·4575·6765·6e65·204d·7965·7273···of·Eugene·Myers00000df0:·206f·6620·4575·6765·6e65·204d·7965·7273···of·Eugene·Myers
00000e00:·2720·4f28·4e44·2920·4469·6666·6572·656e··'·O(ND)·Differen00000e00:·2720·4f28·4e44·2920·4469·6666·6572·656e··'·O(ND)·Differen
00000e10:·6365·2041·6c67·6f72·6974·686d·5c5b·315c··ce·Algorithm\[1\00000e10:·6365·2041·6c67·6f72·6974·686d·5c5b·315c··ce·Algorithm\[1\
268 KB
./usr/lib/ocaml/coq-core/clib/exninfo.cmt
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·4361·6d6c·3139·3939·5430·3331·8495·a6be··Caml1999T031....00000000:·4361·6d6c·3139·3939·5430·3331·8495·a6be··Caml1999T031....
00000010:·0000·7d58·0000·1642·0000·5bc5·0000·595f··..}X...B..[...Y_00000010:·0000·7d5e·0000·1645·0000·5bcc·0000·5966··..}^...E..[...Yf
00000020:·0800·003c·0027·4578·6e69·6e66·6f91·b0a0··...<.'Exninfo...00000020:·0800·003c·0027·4578·6e69·6e66·6f91·b0a0··...<.'Exninfo...
00000030:·b09d·b0a0·2a6f·6361·6d6c·2e74·6578·74b0··....*ocaml.text.00000030:·b09d·b0a0·2a6f·6361·6d6c·2e74·6578·74b0··....*ocaml.text.
00000040:·c026·5f6e·6f6e·655f·4040·00ff·0402·4190··.&_none_@@....A.00000040:·c026·5f6e·6f6e·655f·4040·00ff·0402·4190··.&_none_@@....A.
00000050:·a0a0·a0c0·91b2·09dc·2045·6e72·6963·6865··........·Enriche00000050:·a0a0·a0c0·91b2·09dc·2045·6e72·6963·6865··........·Enriche
00000060:·6420·6578·6365·7074·696f·6e73·2068·6176··d·exceptions·hav00000060:·6420·6578·6365·7074·696f·6e73·2068·6176··d·exceptions·hav
00000070:·6520·616e·2061·6464·6974·696f·6e61·6c20··e·an·additional·00000070:·6520·616e·2061·6464·6974·696f·6e61·6c20··e·an·additional·
00000080:·6669·656c·6420·6174·2074·6865·2065·6e64··field·at·the·end00000080:·6669·656c·6420·6174·2074·6865·2065·6e64··field·at·the·end
89.6 KB
./usr/lib/ocaml/coq-core/clib/exninfo.cmti
Format-specific differences are supported for OCaml interface files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: OCaml interface file (.cmi) (Version 031)
    
Offset 95, 675 lines modifiedOffset 95, 675 lines modified
000005e0:·6c69·6290·3079·b0e9·d3b6·f7fe·d07e·b3cc··lib.0y.......~..000005e0:·6c69·6290·3079·b0e9·d3b6·f7fe·d07e·b3cc··lib.0y.......~..
000005f0:·2abb·961b·91a0·a038·4361·6d6c·696e·7465··*......8Camlinte000005f0:·2abb·961b·91a0·a038·4361·6d6c·696e·7465··*......8Camlinte
00000600:·726e·616c·466f·726d·6174·4261·7369·6373··rnalFormatBasics00000600:·726e·616c·466f·726d·6174·4261·7369·6373··rnalFormatBasics
00000610:·9030·8f8f·6345·5879·8ee4·08df·3c50·a553··.0..cEXy....<P.S00000610:·9030·8f8f·6345·5879·8ee4·08df·3c50·a553··.0..cEXy....<P.S
00000620:·9b15·4084·95a6·be00·0000·0600·0000·0300··..@.............00000620:·9b15·4084·95a6·be00·0000·0600·0000·0300··..@.............
00000630:·0000·0800·0000·08a0·41a0·9040·4043·616d··........A..@@Cam00000630:·0000·0800·0000·08a0·41a0·9040·4043·616d··........A..@@Cam
00000640:·6c31·3939·3954·3033·3184·95a6·be00·0029··l1999T031......)00000640:·6c31·3939·3954·3033·3184·95a6·be00·0029··l1999T031......)
00000650:·ad00·0005·9c00·0019·b100·0017·ae08·0000··................00000650:·a400·0005·9900·0019·a900·0017·a708·0000··................
00000660:·3c00·2745·786e·696e·666f·92b0·a0b0·9eb0··<.'Exninfo......00000660:·3c00·2745·786e·696e·666f·92b0·a0b0·9eb0··<.'Exninfo......
00000670:·a02a·6f63·616d·6c2e·7465·7874·b0c0·265f··.*ocaml.text..&_00000670:·a02a·6f63·616d·6c2e·7465·7874·b0c0·265f··.*ocaml.text..&_
00000680:·6e6f·6e65·5f40·4000·ff04·0241·90a0·a0a0··none_@@....A....00000680:·6e6f·6e65·5f40·4000·ff04·0241·90a0·a0a0··none_@@....A....
00000690:·c091·b209·2c20·4164·6469·7469·6f6e·616c··....,·Additional00000690:·c091·b209·2c20·4164·6469·7469·6f6e·616c··....,·Additional
000006a0:·2069·6e66·6f72·6d61·7469·6f6e·2077·6f72···information·wor000006a0:·2069·6e66·6f72·6d61·7469·6f6e·2077·6f72···information·wor
000006b0:·6e20·6279·2065·7863·6570·7469·6f6e·732e··n·by·exceptions.000006b0:·6e20·6279·2065·7863·6570·7469·6f6e·732e··n·by·exceptions.
000006c0:·20b0·c030·636c·6962·2f65·786e·696e·666f···..0clib/exninfo000006c0:·20b0·c030·636c·6962·2f65·786e·696e·666f···..0clib/exninfo
000006d0:·2e6d·6c69·4b01·02a4·0102·a4c0·0402·4b01··.mliK.........K.000006d0:·2e6d·6c69·4b01·02a4·0102·a4c0·0402·4b01··.mliK.........K.
000006e0:·02a4·0102·d540·4004·0440·4040·0404·4004··.....@@..@@@..@.000006e0:·02a4·0102·d540·4004·0440·4040·0404·4004··.....@@..@@@..@.
Diff chunk too large, falling back to line-by-line diff (484 lines added, 484 lines removed)
000006f0:·0408·0000·3000·a040·4004·0104·0104·0104··....0..@@.......000006f0:·0408·0000·3000·a040·4004·0104·0104·0104··....0..@@.......
00000700:·0104·0104·0104·0140·abab·a7b1·b2b2·b2b2··.......@........00000700:·0104·0104·0104·0140·aba7·b1b2·b2b2·b2b2··.......@........
00000710:·b2b2·b2b2·b2b2·b2b2·b1b1·b1b1·b1b1·b1b1··................00000710:·b2b2·b2b2·b2b2·b2b1·b1b1·b1b1·b1b1·b1b1··................
00000720:·b1b1·b1b1·b1b1·b1b1·40a3·2561·7272·6179··........@.%array00000720:·b1b1·b1b1·b1b1·b140·a325·6172·7261·7948··.......@.%arrayH
00000730:·4808·0000·3800·a0c0·9040·0205·f5e1·0040··H...8....@.....@00000730:·0800·0038·00a0·c090·4002·05f5·e100·404d··...8....@.....@M
00000740:·4d40·4140·4140·a000·7f40·a040·4040·4004··M@A@A@...@.@@@@.00000740:·4041·4041·40a0·007f·40a0·4040·4040·0438··@A@A@...@.@@@@.8
00000750:·3940·4040·9204·08a3·2462·6f6f·6c45·0800··9@@@....$boolE..00000750:·4040·4092·0408·a324·626f·6f6c·4508·0000··@@@....$boolE...
00000760:·0038·0040·40a1·a0e0·a325·6661·6c73·655e··.8.@@....%false^00000760:·3800·4040·a1a0·e0a3·2566·616c·7365·5e90··8.@@....%false^.
00000770:·9040·4004·4340·9204·03a0·e0a3·2474·7275··.@@.C@......$tru00000770:·4040·0442·4092·0403·a0e0·a324·7472·7565··@@.B@......$true
00000780:·655f·9040·4004·4940·9204·0340·4041·4040··e_.@@.I@...@@A@@00000780:·5f90·4040·0448·4092·0403·4040·4140·4040··_.@@.H@...@@A@@@
00000790:·4040·4004·4a40·4140·9204·10a3·2463·6861··@@@.J@A@....$cha00000790:·4040·0449·4041·4092·0410·a324·6368·6172··@@.I@A@....$char
000007a0:·7242·0800·0038·0040·4040·4140·4040·4040··rB...8.@@@A@@@@@000007a0:·4208·0000·3800·4040·4041·4040·4040·4004··B...8.@@@A@@@@@.
000007b0:·044e·4041·4092·0403·a323·6578·6e47·0800··.N@A@....#exnG..000007b0:·4d40·4140·9204·03a3·2365·786e·4708·0000··M@A@....#exnG...
000007c0:·0038·0040·4041·4140·4040·4040·0452·4040··.8.@@AA@@@@@.R@@000007c0:·3800·4040·4141·4040·4040·4004·5140·4040··8.@@AA@@@@@.Q@@@
000007d0:·4092·0403·a335·6578·7465·6e73·696f·6e5f··@....5extension_000007d0:·9204·03a3·3565·7874·656e·7369·6f6e·5f63··....5extension_c
000007e0:·636f·6e73·7472·7563·746f·7250·0800·0038··constructorP...8000007e0:·6f6e·7374·7275·6374·6f72·5008·0000·3800··onstructorP...8.
000007f0:·0040·4040·4140·4040·4040·0456·4040·4092··.@@@A@@@@@.V@@@.000007f0:·4040·4041·4040·4040·4004·5540·4040·9204··@@@A@@@@@.U@@@..
00000800:·0403·a325·666c·6f61·7444·0800·0038·0040··...%floatD...8.@00000800:·03a3·2566·6c6f·6174·4408·0000·3800·4040··..%floatD...8.@@
00000810:·4040·4140·4040·4040·045a·4040·4092·0403··@@A@@@@@.Z@@@...00000810:·4041·4040·4040·4004·5940·4040·9204·03a3··@A@@@@@.Y@@@....
00000820:·a32a·666c·6f61·7461·7272·6179·5108·0000··.*floatarrayQ...00000820:·2a66·6c6f·6174·6172·7261·7951·0800·0038··*floatarrayQ...8
00000830:·3800·4040·4041·4040·4040·4004·5e40·4040··8.@@@A@@@@@.^@@@00000830:·0040·4040·4140·4040·4040·045d·4040·4092··.@@@A@@@@@.]@@@.
00000840:·9204·03a3·2369·6e74·4108·0000·3800·4040··....#intA...8.@@00000840:·0403·a323·696e·7441·0800·0038·0040·4040··...#intA...8.@@@
00000850:·4041·4040·4040·4004·6240·4140·9204·03a3··@A@@@@@.b@A@....00000850:·4140·4040·4040·0461·4041·4092·0403·a325··A@@@@@.a@A@....%
00000860:·2569·6e74·3332·4c08·0000·3800·4040·4041··%int32L...8.@@@A00000860:·696e·7433·324c·0800·0038·0040·4040·4140··int32L...8.@@@A@
00000870:·4040·4040·4004·6640·4040·9204·03a3·2569··@@@@@.f@@@....%i00000870:·4040·4040·0465·4040·4092·0403·a325·696e··@@@@.e@@@....%in
00000880:·6e74·3634·4d08·0000·3800·4040·4041·4040··nt64M...8.@@@A@@00000880:·7436·344d·0800·0038·0040·4040·4140·4040··t64M...8.@@@A@@@
00000890:·4040·4004·6a40·4040·9204·03a3·266c·617a··@@@.j@@@....&laz00000890:·4040·0469·4040·4092·0403·a326·6c61·7a79··@@.i@@@....&lazy
000008a0:·795f·744e·0800·0038·00a0·c004·3a02·05f5··y_tN...8....:...000008a0:·5f74·4e08·0000·3800·a0c0·043a·0205·f5e1··_tN...8....:....
000008b0:·e100·404f·4041·4041·40a0·5940·a040·4040··..@O@A@A@.Y@.@@@000008b0:·0040·4f40·4140·4140·a059·40a0·4040·4040··.@O@A@A@.Y@.@@@@
000008c0:·4004·7240·4040·9204·07a3·246c·6973·7449··@.r@@@....$listI000008c0:·0471·4040·4092·0407·a324·6c69·7374·4908··.q@@@....$listI.
000008d0:·0800·0038·00a0·c004·4202·05f5·e100·4050··...8....B.....@P000008d0:·0000·3800·a0c0·0442·0205·f5e1·0040·5040··..8....B.....@P@
000008e0:·4041·a1a0·e0a3·225b·5d61·9040·4004·7e40··@A...."[]a.@@.~@000008e0:·41a1·a0e0·a322·5b5d·6190·4040·047d·4092··A...."[]a.@@.}@.
000008f0:·9204·03a0·e0a3·223a·3a62·90a0·040e·a0c0··......"::b......000008f0:·0403·a0e0·a322·3a3a·6290·a004·0ea0·c0b3··....."::b.......
00000900:·b390·0416·a004·1340·9040·0205·f5e1·0040··.......@.@.....@00000900:·9004·16a0·0413·4090·4002·05f5·e100·4051··......@.@.....@Q
00000910:·5140·4004·8b40·9204·0a40·4041·40a0·5940··Q@@..@...@@A@.Y@00000910:·4040·048a·4092·040a·4040·4140·a059·40a0··@@..@...@@A@.Y@.
00000920:·a040·4040·4004·8e40·4040·9204·1ba3·296e··.@@@@..@@@....)n00000920:·4040·4040·048d·4040·4092·041b·a329·6e61··@@@@..@@@....)na
00000930:·6174·6976·6569·6e74·4b08·0000·3800·4040··ativeintK...8.@@00000930:·7469·7665·696e·744b·0800·0038·0040·4040··tiveintK...8.@@@
00000940:·4041·4040·4040·4004·9240·4040·9204·03a3··@A@@@@@..@@@....00000940:·4140·4040·4040·0491·4040·4092·0403·a326··A@@@@@..@@@....&
00000950:·266f·7074·696f·6e4a·0800·0038·00a0·c004··&optionJ...8....00000950:·6f70·7469·6f6e·4a08·0000·3800·a0c0·0462··optionJ...8....b
00000960:·6202·05f5·e100·4053·4041·a1a0·e0a3·244e··b.....@S@A....$N00000960:·0205·f5e1·0040·5340·41a1·a0e0·a324·4e6f··.....@S@A....$No
00000970:·6f6e·6563·9040·4004·9e40·9204·03a0·e0a3··onec.@@..@......00000970:·6e65·6390·4040·049d·4092·0403·a0e0·a324··nec.@@..@......$
00000980:·2453·6f6d·6564·90a0·040e·4040·04a5·4092··$Somed....@@..@.00000980:·536f·6d65·6490·a004·0e40·4004·a440·9204··Somed....@@..@..
00000990:·0404·4040·4140·a059·40a0·4040·4040·04a8··..@@A@.Y@.@@@@..00000990:·0440·4041·40a0·5940·a040·4040·4004·a740··.@@A@.Y@.@@@@..@
000009a0:·4040·4092·0415·a326·7374·7269·6e67·4f08··@@@....&stringO.000009a0:·4040·9204·15a3·2673·7472·696e·674f·0800··@@....&stringO..
000009b0:·0000·3800·4040·4041·4040·4040·4004·ac40··..8.@@@A@@@@@..@000009b0:·0038·0040·4040·4140·4040·4040·04ab·4040··.8.@@@A@@@@@..@@
000009c0:·4040·9204·03a3·2475·6e69·7446·0800·0038··@@....$unitF...8000009c0:·4092·0403·a324·756e·6974·4608·0000·3800··@....$unitF...8.
000009d0:·0040·40a1·a0e0·a322·2829·6090·4040·04b6··.@@...."()`.@@..000009d0:·4040·a1a0·e0a3·2228·2960·9040·4004·b540··@@...."()`.@@..@
000009e0:·4092·0403·4040·4140·4040·4040·04b7·4041··@...@@A@@@@@..@A000009e0:·9204·0340·4041·4040·4040·4004·b640·4140··...@@A@@@@@..@A@
000009f0:·4092·040a·a32e·4173·7365·7274·5f66·6169··@.....Assert_fai000009f0:·9204·0aa3·2e41·7373·6572·745f·6661·696c··.....Assert_fail
00000a00:·6c75·7265·5c08·0000·2000·9004·6d40·90a0··lure\...·...m@..00000a00:·7572·655c·0800·0020·0090·046d·4090·a0c0··ure\...·...m@...
00000a10:·c092·a0c0·b390·041b·4090·4002·05f5·e100··........@.@.....00000a10:·92a0·c0b3·9004·1b40·9040·0205·f5e1·0040··.......@.@.....@
00000a20:·404a·a0c0·b390·046a·4090·4002·05f5·e100··@J.....j@.@.....00000a20:·4aa0·c0b3·9004·6a40·9040·0205·f5e1·0040··J.....j@.@.....@
00000a30:·4040·a004·0540·0205·f5e1·0040·5640·4041··@@...@.....@V@@A00000a30:·40a0·0405·4002·05f5·e100·4056·4040·4104··@...@.....@V@@A.
00000a40:·04cb·a0b0·a03d·6f63·616d·6c2e·7761·726e··.....=ocaml.warn00000a40:·caa0·b0a0·3d6f·6361·6d6c·2e77·6172·6e5f··....=ocaml.warn_
00000a50:·5f6f·6e5f·6c69·7465·7261·6c5f·7061·7474··_on_literal_patt00000a50:·6f6e·5f6c·6974·6572·616c·5f70·6174·7465··on_literal_patte
00000a60:·6572·6e04·cf04·9904·cf40·9204·17a3·3044··ern......@....0D00000a60:·726e·04ce·0499·04ce·4092·0417·a330·4469··rn......@....0Di
00000a70:·6976·6973·696f·6e5f·6279·5f7a·6572·6f59··ivision_by_zeroY00000a70:·7669·7369·6f6e·5f62·795f·7a65·726f·5908··vision_by_zeroY.
00000a80:·0800·0020·0004·1840·9040·4041·04d4·a0b0··...·...@.@@A....00000a80:·0000·2000·0418·4090·4040·4104·d3a0·b0a0··..·...@.@@A.....
00000a90:·a004·0904·d704·a104·d740·9204·07a3·2b45··.........@....+E00000a90:·0409·04d6·04a1·04d6·4092·0407·a32b·456e··........@....+En
00000aa0:·6e64·5f6f·665f·6669·6c65·5808·0000·2000··nd_of_fileX...·.00000aa0:·645f·6f66·5f66·696c·6558·0800·0020·0004··d_of_fileX...·..
00000ab0:·0420·4090·4040·4104·dca0·b0a0·0411·04df··.·@.@@A.........00000ab0:·2040·9040·4041·04db·a0b0·a004·1104·de04···@.@@A..........
00000ac0:·04a9·04df·4092·0407·a327·4661·696c·7572··....@....'Failur00000ac0:·a904·de40·9204·07a3·2746·6169·6c75·7265··...@....'Failure
00000ad0:·6555·0800·0020·0004·2840·90a0·0424·4040··eU...·..(@...$@@00000ad0:·5508·0000·2000·0428·4090·a004·2440·4041··U...·..(@...$@@A
00000ae0:·4104·e5a0·b0a0·041a·04e8·04b2·04e8·4092··A.............@.00000ae0:·04e4·a0b0·a004·1a04·e704·b204·e740·9204··.............@..
00000af0:·0408·a330·496e·7661·6c69·645f·6172·6775··...0Invalid_argu00000af0:·08a3·3049·6e76·616c·6964·5f61·7267·756d··..0Invalid_argum
00000b00:·6d65·6e74·5408·0000·2000·0431·4090·a004··mentT...·..1@...00000b00:·656e·7454·0800·0020·0004·3140·90a0·042d··entT...·..1@...-
00000b10:·2d40·4041·04ee·a0b0·a004·2304·f104·bb04··-@@A......#.....00000b10:·4040·4104·eda0·b0a0·0423·04f0·04bb·04f0··@@A......#......
00000b20:·f140·9204·08a3·2d4d·6174·6368·5f66·6169··.@....-Match_fai00000b20:·4092·0408·a32d·4d61·7463·685f·6661·696c··@....-Match_fail
00000b30:·6c75·7265·5208·0000·2000·043a·4090·a0c0··lureR...·..:@...00000b30:·7572·6552·0800·0020·0004·3a40·90a0·c092··ureR...·..:@....
00000b40:·92a0·0439·a004·35a0·0436·4002·05f5·e100··...9..5..6@.....00000b40:·a004·39a0·0435·a004·3640·0205·f5e1·0040··..9..5..6@.....@
00000b50:·405c·4040·4104·fca0·b0a0·0431·04ff·04c9··@\@@A......1....00000b50:·5c40·4041·04fb·a0b0·a004·3104·fe04·c904··\@@A......1.....
00000b60:·04ff·4092·040d·a329·4e6f·745f·666f·756e··..@....)Not_foun00000b60:·fe40·9204·0da3·294e·6f74·5f66·6f75·6e64··.@....)Not_found
00000b70:·6456·0800·0020·0004·4840·9040·4041·0501··dV...·..H@.@@A..00000b70:·5608·0000·2000·0448·4090·4040·4105·0103··V...·..H@.@@A...
00000b80:·04a0·b0a0·0439·0501·0704·d105·0107·4092··.....9........@.00000b80:·a0b0·a004·3905·0106·04d1·0501·0640·9204··....9........@..
00000b90:·0407·a32d·4f75·745f·6f66·5f6d·656d·6f72··...-Out_of_memor00000b90:·07a3·2d4f·7574·5f6f·665f·6d65·6d6f·7279··..-Out_of_memory
00000ba0:·7953·0800·0020·0004·5040·9040·4041·0501··yS...·..P@.@@A..00000ba0:·5308·0000·2000·0450·4090·4040·4105·010b··S...·..P@.@@A...
00000bb0:·0ca0·b0a0·0441·0501·0f04·d905·010f·4092··.....A........@.00000bb0:·a0b0·a004·4105·010e·04d9·0501·0e40·9204··....A........@..
00000bc0:·0407·a32e·5374·6163·6b5f·6f76·6572·666c··....Stack_overfl00000bc0:·07a3·2e53·7461·636b·5f6f·7665·7266·6c6f··...Stack_overflo
00000bd0:·6f77·5a08·0000·2000·0458·4090·4040·4105··owZ...·..X@.@@A.00000bd0:·775a·0800·0020·0004·5840·9040·4041·0501··wZ...·..X@.@@A..
00000be0:·0114·a0b0·a004·4905·0117·04e1·0501·1740··......I........@00000be0:·13a0·b0a0·0449·0501·1604·e105·0116·4092··.....I........@.
00000bf0:·9204·07a3·2e53·7973·5f62·6c6f·636b·6564··.....Sys_blocked00000bf0:·0407·a32e·5379·735f·626c·6f63·6b65·645f··....Sys_blocked_
00000c00:·5f69·6f5b·0800·0020·0004·6040·9040·4041··_io[...·..`@.@@A00000c00:·696f·5b08·0000·2000·0460·4090·4040·4105··io[...·..`@.@@A.
00000c10:·0501·1ca0·b0a0·0451·0501·1f04·e905·011f··.......Q........00000c10:·011b·a0b0·a004·5105·011e·04e9·0501·1e40··......Q........@
00000c20:·4092·0407·a329·5379·735f·6572·726f·7257··@....)Sys_errorW00000c20:·9204·07a3·2953·7973·5f65·7272·6f72·5708··....)Sys_errorW.
00000c30:·0800·0020·0004·6840·90a0·0464·4040·4105··...·..h@...d@@A.00000c30:·0000·2000·0468·4090·a004·6440·4041·0501··..·..h@...d@@A..
00000c40:·0125·a0b0·a004·5a05·0128·04f2·0501·2840··.%....Z..(....(@00000c40:·24a0·b0a0·045a·0501·2704·f205·0127·4092··$....Z..'....'@.
00000c50:·9204·08a3·3a55·6e64·6566·696e·6564·5f72··....:Undefined_r00000c50:·0408·a33a·556e·6465·6669·6e65·645f·7265··...:Undefined_re
00000c60:·6563·7572·7369·7665·5f6d·6f64·756c·655d··ecursive_module]00000c60:·6375·7273·6976·655f·6d6f·6475·6c65·5d08··cursive_module].
00000c70:·0800·0020·0004·7140·90a0·c092·a004·70a0··...·..q@......p.00000c70:·0000·2000·0471·4090·a0c0·92a0·0470·a004··..·..q@......p..
00000c80:·046c·a004·6d40·0205·f5e1·0040·6340·4041··.l..m@.....@c@@A00000c80:·6ca0·046d·4002·05f5·e100·4063·4040·4105··l..m@.....@c@@A.
00000c90:·0501·33a0·b0a0·0468·0501·3605·0100·0501··..3....h..6.....00000c90:·0132·a0b0·a004·6805·0135·0501·0005·0135··.2....h..5.....5
00000ca0:·3640·9204·0da3·2562·7974·6573·4308·0000··6@....%bytesC...00000ca0:·4092·040d·a325·6279·7465·7343·0800·0038··@....%bytesC...8
00000cb0:·3800·4040·4041·4040·4040·4005·013a·4040··8.@@@A@@@@@..:@@00000cb0:·0040·4040·4140·4040·4040·0501·3940·4040··.@@@A@@@@@..9@@@
00000cc0:·4092·0403·9092·2653·7464·6c69·6292·2349··@.....&Stdlib.#I00000cc0:·9204·0390·9226·5374·646c·6962·9223·496e··.....&Stdlib.#In
00000cd0:·6e74·9226·4f70·7469·6f6e·4041·0501·37a0··nt.&Option@A..7.00000cd0:·7440·4105·0134·a0b0·a141·a008·0000·2800··t@A..4...A....(.
00000ce0:·b0a1·41a0·0800·0028·00b1·2174·0101·0b41··..A....(..!t...A00000ce0:·b121·7401·010b·41a0·0402·b0c0·0501·3c4d··.!t...A.......<M
00000cf0:·a004·02b0·c005·013f·4d01·02d7·0102·dfc0··.......?M.......00000cf0:·0102·d701·02df·c005·013d·4d01·02d7·0102··.........=M.....
00000d00:·0501·404d·0102·d701·02e0·40a0·a0d0·9021··..@M......@....!00000d00:·e040·a0a0·d090·2161·c090·9004·0402·05f5··.@....!a........
00000d10:·61c0·9090·0404·0205·f5e1·0040·0105·a608··a..........@....00000d10:·e100·4001·05a6·0800·0030·0005·0143·0501··..@......0...C..
00000d20:·0000·3000·0501·4605·0146·0501·4605·0146··..0...F..F..F..F00000d20:·4305·0143·0501·4305·0143·0501·4305·0143··C..C..C..C..C..C
00000d30:·0501·4605·0146·0501·4605·0146·40b1·0501··..F..F..F..F@...00000d30:·0501·4340·b105·0143·0410·0800·0038·00a0··..C@...C.....8..
00000d40:·4604·1008·0000·3800·a0c0·9040·0205·f5e1··F.....8....@....00000d40:·c090·4002·05f5·e100·4001·05a5·4041·4041··..@.....@...@A@A
00000d50:·0040·0105·a540·4140·4140·a047·40a0·4240··.@...@A@A@.G@.B@00000d50:·40a0·4740·a042·4040·40b0·c005·014f·4d01··@.G@.B@@@....OM.
00000d60:·4040·b0c0·0501·524d·0102·d701·02d7·0413··@@....RM........00000d60:·02d7·0102·d704·1340·a0b0·a029·6f63·616d··.......@...)ocam
00000d70:·40a0·b0a0·296f·6361·6d6c·2e64·6f63·0501··@...)ocaml.doc..00000d70:·6c2e·646f·6305·0160·90a0·a0a0·c091·b209··l.doc..`........
00000d80:·6390·a0a0·a0c0·91b2·0926·2049·6e66·6f72··c........&·Infor00000d80:·2620·496e·666f·726d·6174·696f·6e20·636f··&·Information·co
00000d90:·6d61·7469·6f6e·2063·6f6e·7461·696e·696e··mation·containin00000d90:·6e74·6169·6e69·6e67·2061·2067·6976·656e··ntaining·a·given
00000da0:·6720·6120·6769·7665·6e20·7479·7065·2e20··g·a·given·type.·00000da0:·2074·7970·652e·20b0·c005·015d·4e01·02e1···type.·....]N...
00000db0:·b0c0·0501·604e·0102·e101·02e1·c005·0161··....`N.........a00000db0:·0102·e1c0·0501·5e4e·0102·e101·030c·4040··......^N......@@
Max diff block lines reached; 23232/91426 bytes (25.41%) of diff not shown.
104 KB
./usr/lib/ocaml/coq-core/clib/hashset.cmti
Format-specific differences are supported for OCaml interface files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: OCaml interface file (.cmi) (Version 031)
    
Offset 157, 782 lines modifiedOffset 157, 781 lines modified
000009c0:·cd46·fea9·7b60·74a0·a026·5374·646c·6962··.F..{`t..&Stdlib000009c0:·cd46·fea9·7b60·74a0·a026·5374·646c·6962··.F..{`t..&Stdlib
000009d0:·9030·79b0·e9d3·b6f7·fed0·7eb3·cc2a·bb96··.0y.......~..*..000009d0:·9030·79b0·e9d3·b6f7·fed0·7eb3·cc2a·bb96··.0y.......~..*..
000009e0:·1b91·a0a0·3843·616d·6c69·6e74·6572·6e61··....8Camlinterna000009e0:·1b91·a0a0·3843·616d·6c69·6e74·6572·6e61··....8Camlinterna
000009f0:·6c46·6f72·6d61·7442·6173·6963·7390·308f··lFormatBasics.0.000009f0:·6c46·6f72·6d61·7442·6173·6963·7390·308f··lFormatBasics.0.
00000a00:·8f63·4558·798e·e408·df3c·50a5·539b·1540··.cEXy....<P.S..@00000a00:·8f63·4558·798e·e408·df3c·50a5·539b·1540··.cEXy....<P.S..@
00000a10:·8495·a6be·0000·0006·0000·0003·0000·0008··................00000a10:·8495·a6be·0000·0006·0000·0003·0000·0008··................
00000a20:·0000·0008·a041·a090·4040·4361·6d6c·3139··.....A..@@Caml1900000a20:·0000·0008·a041·a090·4040·4361·6d6c·3139··.....A..@@Caml19
00000a30:·3939·5430·3331·8495·a6be·0000·304b·0000··99T031......0K..00000a30:·3939·5430·3331·8495·a6be·0000·3042·0000··99T031......0B..
00000a40:·0744·0000·200c·0000·1e73·0800·003c·0027··.D..·....s...<.'00000a40:·0741·0000·2004·0000·1e6c·0800·003c·0027··.A..·....l...<.'
00000a50:·4861·7368·7365·7492·b0a0·b09e·b0a0·2a6f··Hashset.......*o00000a50:·4861·7368·7365·7492·b0a0·b09e·b0a0·2a6f··Hashset.......*o
00000a60:·6361·6d6c·2e74·6578·74b0·c026·5f6e·6f6e··caml.text..&_non00000a60:·6361·6d6c·2e74·6578·74b0·c026·5f6e·6f6e··caml.text..&_non
00000a70:·655f·4040·00ff·0402·4190·a0a0·a0c0·91b2··e_@@....A.......00000a70:·655f·4040·00ff·0402·4190·a0a0·a0c0·91b2··e_@@....A.......
00000a80:·0951·2041·6461·7074·6564·2066·726f·6d20··.Q·Adapted·from·00000a80:·0951·2041·6461·7074·6564·2066·726f·6d20··.Q·Adapted·from·
00000a90:·4461·6d69·656e·2044·6f6c·6967·657a·2c20··Damien·Doligez,·00000a90:·4461·6d69·656e·2044·6f6c·6967·657a·2c20··Damien·Doligez,·
00000aa0:·7072·6f6a·6574·2050·6172·612c·2049·4e52··projet·Para,·INR00000aa0:·7072·6f6a·6574·2050·6172·612c·2049·4e52··projet·Para,·INR
00000ab0:·4941·2052·6f63·7175·656e·636f·7572·742c··IA·Rocquencourt,00000ab0:·4941·2052·6f63·7175·656e·636f·7572·742c··IA·Rocquencourt,
00000ac0:·0a20·2020·204f·4361·6d6c·2073·7464·6c69··.····OCaml·stdli00000ac0:·0a20·2020·204f·4361·6d6c·2073·7464·6c69··.····OCaml·stdli
00000ad0:·622e·20b0·c030·636c·6962·2f68·6173·6873··b.·..0clib/hashs00000ad0:·622e·20b0·c030·636c·6962·2f68·6173·6873··b.·..0clib/hashs
00000ae0:·6574·2e6d·6c69·4b01·02a4·0102·a4c0·0402··et.mliK.........00000ae0:·6574·2e6d·6c69·4b01·02a4·0102·a4c0·0402··et.mliK.........
00000af0:·4c01·02e6·0102·fa40·4004·0440·4040·0404··L......@@..@@@..00000af0:·4c01·02e6·0102·fa40·4004·0440·4040·0404··L......@@..@@@..
Diff chunk too large, falling back to line-by-line diff (613 lines added, 613 lines removed)
00000b00:·4004·0408·0000·3000·a040·4004·0104·0104··@.....0..@@.....00000b00:·4004·0408·0000·3000·a040·4004·0104·0104··@.....0..@@.....
00000b10:·0104·0104·0104·0104·0140·abab·a7b1·b2b2··.........@......00000b10:·0104·0104·0104·0104·0140·aba7·b1b2·b2b2··.........@......
00000b20:·b2b2·b2b2·b2b2·b2b2·b2b2·b1b1·b1b1·b1b1··................00000b20:·b2b2·b2b2·b2b2·b2b2·b2b1·b1b1·b1b1·b1b1··................
00000b30:·b1b1·b1b1·b1b1·b1b1·b1b1·40a3·2561·7272··..........@.%arr00000b30:·b1b1·b1b1·b1b1·b1b1·b140·a325·6172·7261··.........@.%arra
00000b40:·6179·4808·0000·3800·a0c0·9040·0205·f5e1··ayH...8....@....00000b40:·7948·0800·0038·00a0·c090·4002·05f5·e100··yH...8....@.....
00000b50:·0040·4d40·4140·4140·a000·7f40·a040·4040··.@M@A@A@...@.@@@00000b50:·404d·4041·4041·40a0·007f·40a0·4040·4040··@M@A@A@...@.@@@@
00000b60:·4004·3940·4040·9204·08a3·2462·6f6f·6c45··@.9@@@....$boolE00000b60:·0438·4040·4092·0408·a324·626f·6f6c·4508··.8@@@....$boolE.
00000b70:·0800·0038·0040·40a1·a0e0·a325·6661·6c73··...8.@@....%fals00000b70:·0000·3800·4040·a1a0·e0a3·2566·616c·7365··..8.@@....%false
00000b80:·655e·9040·4004·4340·9204·03a0·e0a3·2474··e^.@@.C@......$t00000b80:·5e90·4040·0442·4092·0403·a0e0·a324·7472··^.@@.B@......$tr
00000b90:·7275·655f·9040·4004·4940·9204·0340·4041··rue_.@@.I@...@@A00000b90:·7565·5f90·4040·0448·4092·0403·4040·4140··ue_.@@.H@...@@A@
00000ba0:·4040·4040·4004·4a40·4140·9204·10a3·2463··@@@@@.J@A@....$c00000ba0:·4040·4040·0449·4041·4092·0410·a324·6368··@@@@.I@A@....$ch
00000bb0:·6861·7242·0800·0038·0040·4040·4140·4040··harB...8.@@@A@@@00000bb0:·6172·4208·0000·3800·4040·4041·4040·4040··arB...8.@@@A@@@@
00000bc0:·4040·044e·4041·4092·0403·a323·6578·6e47··@@.N@A@....#exnG00000bc0:·4004·4d40·4140·9204·03a3·2365·786e·4708··@.M@A@....#exnG.
00000bd0:·0800·0038·0040·4041·4140·4040·4040·0452··...8.@@AA@@@@@.R00000bd0:·0000·3800·4040·4141·4040·4040·4004·5140··..8.@@AA@@@@@.Q@
00000be0:·4040·4092·0403·a335·6578·7465·6e73·696f··@@@....5extensio00000be0:·4040·9204·03a3·3565·7874·656e·7369·6f6e··@@....5extension
00000bf0:·6e5f·636f·6e73·7472·7563·746f·7250·0800··n_constructorP..00000bf0:·5f63·6f6e·7374·7275·6374·6f72·5008·0000··_constructorP...
00000c00:·0038·0040·4040·4140·4040·4040·0456·4040··.8.@@@A@@@@@.V@@00000c00:·3800·4040·4041·4040·4040·4004·5540·4040··8.@@@A@@@@@.U@@@
00000c10:·4092·0403·a325·666c·6f61·7444·0800·0038··@....%floatD...800000c10:·9204·03a3·2566·6c6f·6174·4408·0000·3800··....%floatD...8.
00000c20:·0040·4040·4140·4040·4040·045a·4040·4092··.@@@A@@@@@.Z@@@.00000c20:·4040·4041·4040·4040·4004·5940·4040·9204··@@@A@@@@@.Y@@@..
00000c30:·0403·a32a·666c·6f61·7461·7272·6179·5108··...*floatarrayQ.00000c30:·03a3·2a66·6c6f·6174·6172·7261·7951·0800··..*floatarrayQ..
00000c40:·0000·3800·4040·4041·4040·4040·4004·5e40··..8.@@@A@@@@@.^@00000c40:·0038·0040·4040·4140·4040·4040·045d·4040··.8.@@@A@@@@@.]@@
00000c50:·4040·9204·03a3·2369·6e74·4108·0000·3800··@@....#intA...8.00000c50:·4092·0403·a323·696e·7441·0800·0038·0040··@....#intA...8.@
00000c60:·4040·4041·4040·4040·4004·6240·4140·9204··@@@A@@@@@.b@A@..00000c60:·4040·4140·4040·4040·0461·4041·4092·0403··@@A@@@@@.a@A@...
00000c70:·03a3·2569·6e74·3332·4c08·0000·3800·4040··..%int32L...8.@@00000c70:·a325·696e·7433·324c·0800·0038·0040·4040··.%int32L...8.@@@
00000c80:·4041·4040·4040·4004·6640·4040·9204·03a3··@A@@@@@.f@@@....00000c80:·4140·4040·4040·0465·4040·4092·0403·a325··A@@@@@.e@@@....%
00000c90:·2569·6e74·3634·4d08·0000·3800·4040·4041··%int64M...8.@@@A00000c90:·696e·7436·344d·0800·0038·0040·4040·4140··int64M...8.@@@A@
00000ca0:·4040·4040·4004·6a40·4040·9204·03a3·266c··@@@@@.j@@@....&l00000ca0:·4040·4040·0469·4040·4092·0403·a326·6c61··@@@@.i@@@....&la
00000cb0:·617a·795f·744e·0800·0038·00a0·c004·3a02··azy_tN...8....:.00000cb0:·7a79·5f74·4e08·0000·3800·a0c0·043a·0205··zy_tN...8....:..
00000cc0:·05f5·e100·404f·4041·4041·40a0·5940·a040··....@O@A@A@.Y@.@00000cc0:·f5e1·0040·4f40·4140·4140·a059·40a0·4040··...@O@A@A@.Y@.@@
00000cd0:·4040·4004·7240·4040·9204·07a3·246c·6973··@@@.r@@@....$lis00000cd0:·4040·0471·4040·4092·0407·a324·6c69·7374··@@.q@@@....$list
00000ce0:·7449·0800·0038·00a0·c004·4202·05f5·e100··tI...8....B.....00000ce0:·4908·0000·3800·a0c0·0442·0205·f5e1·0040··I...8....B.....@
00000cf0:·4050·4041·a1a0·e0a3·225b·5d61·9040·4004··@P@A...."[]a.@@.00000cf0:·5040·41a1·a0e0·a322·5b5d·6190·4040·047d··P@A...."[]a.@@.}
00000d00:·7e40·9204·03a0·e0a3·223a·3a62·90a0·040e··~@......"::b....00000d00:·4092·0403·a0e0·a322·3a3a·6290·a004·0ea0··@......"::b.....
00000d10:·a0c0·b390·0416·a004·1340·9040·0205·f5e1··.........@.@....00000d10:·c0b3·9004·16a0·0413·4090·4002·05f5·e100··........@.@.....
00000d20:·0040·5140·4004·8b40·9204·0a40·4041·40a0··.@Q@@..@...@@A@.00000d20:·4051·4040·048a·4092·040a·4040·4140·a059··@Q@@..@...@@A@.Y
00000d30:·5940·a040·4040·4004·8e40·4040·9204·1ba3··Y@.@@@@..@@@....00000d30:·40a0·4040·4040·048d·4040·4092·041b·a329··@.@@@@..@@@....)
00000d40:·296e·6174·6976·6569·6e74·4b08·0000·3800··)nativeintK...8.00000d40:·6e61·7469·7665·696e·744b·0800·0038·0040··nativeintK...8.@
00000d50:·4040·4041·4040·4040·4004·9240·4040·9204··@@@A@@@@@..@@@..00000d50:·4040·4140·4040·4040·0491·4040·4092·0403··@@A@@@@@..@@@...
00000d60:·03a3·266f·7074·696f·6e4a·0800·0038·00a0··..&optionJ...8..00000d60:·a326·6f70·7469·6f6e·4a08·0000·3800·a0c0··.&optionJ...8...
00000d70:·c004·6202·05f5·e100·4053·4041·a1a0·e0a3··..b.....@S@A....00000d70:·0462·0205·f5e1·0040·5340·41a1·a0e0·a324··.b.....@S@A....$
00000d80:·244e·6f6e·6563·9040·4004·9e40·9204·03a0··$Nonec.@@..@....00000d80:·4e6f·6e65·6390·4040·049d·4092·0403·a0e0··Nonec.@@..@.....
00000d90:·e0a3·2453·6f6d·6564·90a0·040e·4040·04a5··..$Somed....@@..00000d90:·a324·536f·6d65·6490·a004·0e40·4004·a440··.$Somed....@@..@
00000da0:·4092·0404·4040·4140·a059·40a0·4040·4040··@...@@A@.Y@.@@@@00000da0:·9204·0440·4041·40a0·5940·a040·4040·4004··...@@A@.Y@.@@@@.
00000db0:·04a8·4040·4092·0415·a326·7374·7269·6e67··..@@@....&string00000db0:·a740·4040·9204·15a3·2673·7472·696e·674f··.@@@....&stringO
00000dc0:·4f08·0000·3800·4040·4041·4040·4040·4004··O...8.@@@A@@@@@.00000dc0:·0800·0038·0040·4040·4140·4040·4040·04ab··...8.@@@A@@@@@..
00000dd0:·ac40·4040·9204·03a3·2475·6e69·7446·0800··.@@@....$unitF..00000dd0:·4040·4092·0403·a324·756e·6974·4608·0000··@@@....$unitF...
00000de0:·0038·0040·40a1·a0e0·a322·2829·6090·4040··.8.@@...."()`.@@00000de0:·3800·4040·a1a0·e0a3·2228·2960·9040·4004··8.@@...."()`.@@.
00000df0:·04b6·4092·0403·4040·4140·4040·4040·04b7··..@...@@A@@@@@..00000df0:·b540·9204·0340·4041·4040·4040·4004·b640··.@...@@A@@@@@..@
00000e00:·4041·4092·040a·a32e·4173·7365·7274·5f66··@A@.....Assert_f00000e00:·4140·9204·0aa3·2e41·7373·6572·745f·6661··A@.....Assert_fa
00000e10:·6169·6c75·7265·5c08·0000·2000·9004·6d40··ailure\...·...m@00000e10:·696c·7572·655c·0800·0020·0090·046d·4090··ilure\...·...m@.
00000e20:·90a0·c092·a0c0·b390·041b·4090·4002·05f5··..........@.@...00000e20:·a0c0·92a0·c0b3·9004·1b40·9040·0205·f5e1··.........@.@....
00000e30:·e100·404a·a0c0·b390·046a·4090·4002·05f5··..@J.....j@.@...00000e30:·0040·4aa0·c0b3·9004·6a40·9040·0205·f5e1··.@J.....j@.@....
00000e40:·e100·4040·a004·0540·0205·f5e1·0040·5640··..@@...@.....@V@00000e40:·0040·40a0·0405·4002·05f5·e100·4056·4040··.@@...@.....@V@@
00000e50:·4041·04cb·a0b0·a03d·6f63·616d·6c2e·7761··@A.....=ocaml.wa00000e50:·4104·caa0·b0a0·3d6f·6361·6d6c·2e77·6172··A.....=ocaml.war
00000e60:·726e·5f6f·6e5f·6c69·7465·7261·6c5f·7061··rn_on_literal_pa00000e60:·6e5f·6f6e·5f6c·6974·6572·616c·5f70·6174··n_on_literal_pat
00000e70:·7474·6572·6e04·cf04·9904·cf40·9204·17a3··ttern......@....00000e70:·7465·726e·04ce·0499·04ce·4092·0417·a330··tern......@....0
00000e80:·3044·6976·6973·696f·6e5f·6279·5f7a·6572··0Division_by_zer00000e80:·4469·7669·7369·6f6e·5f62·795f·7a65·726f··Division_by_zero
00000e90:·6f59·0800·0020·0004·1840·9040·4041·04d4··oY...·...@.@@A..00000e90:·5908·0000·2000·0418·4090·4040·4104·d3a0··Y...·...@.@@A...
00000ea0:·a0b0·a004·0904·d704·a104·d740·9204·07a3··...........@....00000ea0:·b0a0·0409·04d6·04a1·04d6·4092·0407·a32b··..........@....+
00000eb0:·2b45·6e64·5f6f·665f·6669·6c65·5808·0000··+End_of_fileX...00000eb0:·456e·645f·6f66·5f66·696c·6558·0800·0020··End_of_fileX...·
00000ec0:·2000·0420·4090·4040·4104·dca0·b0a0·0411···..·@.@@A.......00000ec0:·0004·2040·9040·4041·04db·a0b0·a004·1104··..·@.@@A........
00000ed0:·04df·04a9·04df·4092·0407·a327·4661·696c··......@....'Fail00000ed0:·de04·a904·de40·9204·07a3·2746·6169·6c75··.....@....'Failu
00000ee0:·7572·6555·0800·0020·0004·2840·90a0·0424··ureU...·..(@...$00000ee0:·7265·5508·0000·2000·0428·4090·a004·2440··reU...·..(@...$@
00000ef0:·4040·4104·e5a0·b0a0·041a·04e8·04b2·04e8··@@A.............00000ef0:·4041·04e4·a0b0·a004·1a04·e704·b204·e740··@A.............@
00000f00:·4092·0408·a330·496e·7661·6c69·645f·6172··@....0Invalid_ar00000f00:·9204·08a3·3049·6e76·616c·6964·5f61·7267··....0Invalid_arg
00000f10:·6775·6d65·6e74·5408·0000·2000·0431·4090··gumentT...·..1@.00000f10:·756d·656e·7454·0800·0020·0004·3140·90a0··umentT...·..1@..
00000f20:·a004·2d40·4041·04ee·a0b0·a004·2304·f104··..-@@A......#...00000f20:·042d·4040·4104·eda0·b0a0·0423·04f0·04bb··.-@@A......#....
00000f30:·bb04·f140·9204·08a3·2d4d·6174·6368·5f66··...@....-Match_f00000f30:·04f0·4092·0408·a32d·4d61·7463·685f·6661··..@....-Match_fa
00000f40:·6169·6c75·7265·5208·0000·2000·043a·4090··ailureR...·..:@.00000f40:·696c·7572·6552·0800·0020·0004·3a40·90a0··ilureR...·..:@..
00000f50:·a0c0·92a0·0439·a004·35a0·0436·4002·05f5··.....9..5..6@...00000f50:·c092·a004·39a0·0435·a004·3640·0205·f5e1··....9..5..6@....
00000f60:·e100·405c·4040·4104·fca0·b0a0·0431·04ff··..@\@@A......1..00000f60:·0040·5c40·4041·04fb·a0b0·a004·3104·fe04··.@\@@A......1...
00000f70:·04c9·04ff·4092·040d·a329·4e6f·745f·666f··....@....)Not_fo00000f70:·c904·fe40·9204·0da3·294e·6f74·5f66·6f75··...@....)Not_fou
00000f80:·756e·6456·0800·0020·0004·4840·9040·4041··undV...·..H@.@@A00000f80:·6e64·5608·0000·2000·0448·4090·4040·4105··ndV...·..H@.@@A.
00000f90:·0501·04a0·b0a0·0439·0501·0704·d105·0107··.......9........00000f90:·0103·a0b0·a004·3905·0106·04d1·0501·0640··......9........@
00000fa0:·4092·0407·a32d·4f75·745f·6f66·5f6d·656d··@....-Out_of_mem00000fa0:·9204·07a3·2d4f·7574·5f6f·665f·6d65·6d6f··....-Out_of_memo
00000fb0:·6f72·7953·0800·0020·0004·5040·9040·4041··oryS...·..P@.@@A00000fb0:·7279·5308·0000·2000·0450·4090·4040·4105··ryS...·..P@.@@A.
00000fc0:·0501·0ca0·b0a0·0441·0501·0f04·d905·010f··.......A........00000fc0:·010b·a0b0·a004·4105·010e·04d9·0501·0e40··......A........@
00000fd0:·4092·0407·a32e·5374·6163·6b5f·6f76·6572··@.....Stack_over00000fd0:·9204·07a3·2e53·7461·636b·5f6f·7665·7266··.....Stack_overf
00000fe0:·666c·6f77·5a08·0000·2000·0458·4090·4040··flowZ...·..X@.@@00000fe0:·6c6f·775a·0800·0020·0004·5840·9040·4041··lowZ...·..X@.@@A
00000ff0:·4105·0114·a0b0·a004·4905·0117·04e1·0501··A.......I.......00000ff0:·0501·13a0·b0a0·0449·0501·1604·e105·0116··.......I........
00001000:·1740·9204·07a3·2e53·7973·5f62·6c6f·636b··.@.....Sys_block00001000:·4092·0407·a32e·5379·735f·626c·6f63·6b65··@.....Sys_blocke
00001010:·6564·5f69·6f5b·0800·0020·0004·6040·9040··ed_io[...·..`@.@00001010:·645f·696f·5b08·0000·2000·0460·4090·4040··d_io[...·..`@.@@
00001020:·4041·0501·1ca0·b0a0·0451·0501·1f04·e905··@A.......Q......00001020:·4105·011b·a0b0·a004·5105·011e·04e9·0501··A.......Q.......
00001030:·011f·4092·0407·a329·5379·735f·6572·726f··..@....)Sys_erro00001030:·1e40·9204·07a3·2953·7973·5f65·7272·6f72··.@....)Sys_error
00001040:·7257·0800·0020·0004·6840·90a0·0464·4040··rW...·..h@...d@@00001040:·5708·0000·2000·0468·4090·a004·6440·4041··W...·..h@...d@@A
00001050:·4105·0125·a0b0·a004·5a05·0128·04f2·0501··A..%....Z..(....00001050:·0501·24a0·b0a0·045a·0501·2704·f205·0127··..$....Z..'....'
00001060:·2840·9204·08a3·3a55·6e64·6566·696e·6564··(@....:Undefined00001060:·4092·0408·a33a·556e·6465·6669·6e65·645f··@....:Undefined_
00001070:·5f72·6563·7572·7369·7665·5f6d·6f64·756c··_recursive_modul00001070:·7265·6375·7273·6976·655f·6d6f·6475·6c65··recursive_module
00001080:·655d·0800·0020·0004·7140·90a0·c092·a004··e]...·..q@......00001080:·5d08·0000·2000·0471·4090·a0c0·92a0·0470··]...·..q@......p
00001090:·70a0·046c·a004·6d40·0205·f5e1·0040·6340··p..l..m@.....@c@00001090:·a004·6ca0·046d·4002·05f5·e100·4063·4040··..l..m@.....@c@@
000010a0:·4041·0501·33a0·b0a0·0468·0501·3605·0100··@A..3....h..6...000010a0:·4105·0132·a0b0·a004·6805·0135·0501·0005··A..2....h..5....
000010b0:·0501·3640·9204·0da3·2562·7974·6573·4308··..6@....%bytesC.000010b0:·0135·4092·040d·a325·6279·7465·7343·0800··.5@....%bytesC..
000010c0:·0000·3800·4040·4041·4040·4040·4005·013a··..8.@@@A@@@@@..:000010c0:·0038·0040·4040·4140·4040·4040·0501·3940··.8.@@@A@@@@@..9@
000010d0:·4040·4092·0403·9092·2653·7464·6c69·6292··@@@.....&Stdlib.000010d0:·4040·9204·0390·9226·5374·646c·6962·9223··@@.....&Stdlib.#
000010e0:·2349·6e74·9226·4f70·7469·6f6e·4041·0501··#Int.&Option@A..000010e0:·496e·7440·4105·0134·a0b0·9eb0·0501·4590··Int@A..4......E.
000010f0:·37a0·b09e·b005·0148·90a0·a0a0·c091·b209··7......H........000010f0:·a0a0·a0c0·91b2·09f8·2054·6865·2066·6f6c··........·The·fol
00001100:·f820·5468·6520·666f·6c6c·6f77·696e·6720··.·The·following·00001100:·6c6f·7769·6e67·2066·756e·6374·6f72·2069··lowing·functor·i
00001110:·6675·6e63·746f·7220·6973·2061·2073·7065··functor·is·a·spe00001110:·7320·6120·7370·6563·6961·6c69·7a65·6420··s·a·specialized·
00001120:·6369·616c·697a·6564·2076·6572·7369·6f6e··cialized·version00001120:·7665·7273·696f·6e20·6f66·205b·5765·616b··version·of·[Weak
00001130:·206f·6620·5b57·6561·6b2e·4d61·6b65·5d2e···of·[Weak.Make].00001130:·2e4d·616b·655d·2e0a·2020·2020·4865·7265··.Make]..····Here
00001140:·0a20·2020·2048·6572·652c·2074·6865·2072··.····Here,·the·r00001140:·2c20·7468·6520·7265·7370·6f6e·7369·6269··,·the·responsibi
00001150:·6573·706f·6e73·6962·696c·6974·7920·6f66··esponsibility·of00001150:·6c69·7479·206f·6620·636f·6d70·7574·696e··lity·of·computin
00001160:·2063·6f6d·7075·7469·6e67·2074·6865·2068···computing·the·h00001160:·6720·7468·6520·6861·7368·2066·756e·6374··g·the·hash·funct
00001170:·6173·6820·6675·6e63·7469·6f6e·2069·7320··ash·function·is·00001170:·696f·6e20·6973·206e·6f77·0a20·2020·2067··ion·is·now.····g
00001180:·6e6f·770a·2020·2020·6769·7665·6e20·746f··now.····given·to00001180:·6976·656e·2074·6f20·7468·6520·6361·6c6c··iven·to·the·call
00001190:·2074·6865·2063·616c·6c65·722c·2077·6869···the·caller,·whi00001190:·6572·2c20·7768·6963·6820·6d61·6b65·7320··er,·which·makes·
Max diff block lines reached; 19650/105924 bytes (18.55%) of diff not shown.
80.7 KB
./usr/lib/ocaml/coq-core/clib/heap.cmti
Format-specific differences are supported for OCaml interface files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: OCaml interface file (.cmi) (Version 031)
    
Offset 112, 607 lines modifiedOffset 112, 607 lines modified
000006f0:·30f0·b5f6·a0a0·2653·7464·6c69·6290·3079··0.....&Stdlib.0y000006f0:·30f0·b5f6·a0a0·2653·7464·6c69·6290·3079··0.....&Stdlib.0y
00000700:·b0e9·d3b6·f7fe·d07e·b3cc·2abb·961b·91a0··.......~..*.....00000700:·b0e9·d3b6·f7fe·d07e·b3cc·2abb·961b·91a0··.......~..*.....
00000710:·a038·4361·6d6c·696e·7465·726e·616c·466f··.8CamlinternalFo00000710:·a038·4361·6d6c·696e·7465·726e·616c·466f··.8CamlinternalFo
00000720:·726d·6174·4261·7369·6373·9030·8f8f·6345··rmatBasics.0..cE00000720:·726d·6174·4261·7369·6373·9030·8f8f·6345··rmatBasics.0..cE
00000730:·5879·8ee4·08df·3c50·a553·9b15·4084·95a6··Xy....<P.S..@...00000730:·5879·8ee4·08df·3c50·a553·9b15·4084·95a6··Xy....<P.S..@...
00000740:·be00·0000·0600·0000·0300·0000·0800·0000··................00000740:·be00·0000·0600·0000·0300·0000·0800·0000··................
00000750:·08a0·41a0·9040·4043·616d·6c31·3939·3954··..A..@@Caml1999T00000750:·08a0·41a0·9040·4043·616d·6c31·3939·3954··..A..@@Caml1999T
00000760:·3033·3184·95a6·be00·0025·6500·0005·9c00··031......%e.....00000760:·3033·3184·95a6·be00·0025·5c00·0005·9900··031......%\.....
00000770:·0018·bc00·0017·6908·0000·3c00·2448·6561··......i...<.$Hea00000770:·0018·b400·0017·6208·0000·3c00·2448·6561··......b...<.$Hea
00000780:·7092·b0a0·b09e·b0a0·2a6f·6361·6d6c·2e74··p.......*ocaml.t00000780:·7092·b0a0·b09e·b0a0·2a6f·6361·6d6c·2e74··p.......*ocaml.t
00000790:·6578·74b0·c026·5f6e·6f6e·655f·4040·00ff··ext..&_none_@@..00000790:·6578·74b0·c026·5f6e·6f6e·655f·4040·00ff··ext..&_none_@@..
000007a0:·0402·4190·a0a0·a0c0·91b2·2720·4865·6170··..A.......'·Heap000007a0:·0402·4190·a0a0·a0c0·91b2·2720·4865·6170··..A.......'·Heap
000007b0:·7320·b0c0·2d63·6c69·622f·6865·6170·2e6d··s·..-clib/heap.m000007b0:·7320·b0c0·2d63·6c69·622f·6865·6170·2e6d··s·..-clib/heap.m
000007c0:·6c69·4b01·02a4·0102·a4c0·0402·4b01·02a4··liK.........K...000007c0:·6c69·4b01·02a4·0102·a4c0·0402·4b01·02a4··liK.........K...
000007d0:·0102·b040·4004·0440·4040·0404·4004·0408··...@@..@@@..@...000007d0:·0102·b040·4004·0440·4040·0404·4004·0408··...@@..@@@..@...
Diff chunk too large, falling back to line-by-line diff (459 lines added, 459 lines removed)
000007e0:·0000·3000·a040·4004·0104·0104·0104·0104··..0..@@.........000007e0:·0000·3000·a040·4004·0104·0104·0104·0104··..0..@@.........
000007f0:·0104·0104·0140·abab·a7b1·b2b2·b2b2·b2b2··.....@..........000007f0:·0104·0104·0140·aba7·b1b2·b2b2·b2b2·b2b2··.....@..........
00000800:·b2b2·b2b2·b2b2·b1b1·b1b1·b1b1·b1b1·b1b1··................00000800:·b2b2·b2b2·b2b1·b1b1·b1b1·b1b1·b1b1·b1b1··................
00000810:·b1b1·b1b1·b1b1·40a3·2561·7272·6179·4808··......@.%arrayH.00000810:·b1b1·b1b1·b140·a325·6172·7261·7948·0800··.....@.%arrayH..
00000820:·0000·3800·a0c0·9040·0205·f5e1·0040·4d40··..8....@.....@M@00000820:·0038·00a0·c090·4002·05f5·e100·404d·4041··.8....@.....@M@A
00000830:·4140·4140·a000·7f40·a040·4040·4004·3940··A@A@...@.@@@@.9@00000830:·4041·40a0·007f·40a0·4040·4040·0438·4040··@A@...@.@@@@.8@@
00000840:·4040·9204·08a3·2462·6f6f·6c45·0800·0038··@@....$boolE...800000840:·4092·0408·a324·626f·6f6c·4508·0000·3800··@....$boolE...8.
00000850:·0040·40a1·a0e0·a325·6661·6c73·655e·9040··.@@....%false^.@00000850:·4040·a1a0·e0a3·2566·616c·7365·5e90·4040··@@....%false^.@@
00000860:·4004·4340·9204·03a0·e0a3·2474·7275·655f··@.C@......$true_00000860:·0442·4092·0403·a0e0·a324·7472·7565·5f90··.B@......$true_.
00000870:·9040·4004·4940·9204·0340·4041·4040·4040··.@@.I@...@@A@@@@00000870:·4040·0448·4092·0403·4040·4140·4040·4040··@@.H@...@@A@@@@@
00000880:·4004·4a40·4140·9204·10a3·2463·6861·7242··@.J@A@....$charB00000880:·0449·4041·4092·0410·a324·6368·6172·4208··.I@A@....$charB.
00000890:·0800·0038·0040·4040·4140·4040·4040·044e··...8.@@@A@@@@@.N00000890:·0000·3800·4040·4041·4040·4040·4004·4d40··..8.@@@A@@@@@.M@
000008a0:·4041·4092·0403·a323·6578·6e47·0800·0038··@A@....#exnG...8000008a0:·4140·9204·03a3·2365·786e·4708·0000·3800··A@....#exnG...8.
000008b0:·0040·4041·4140·4040·4040·0452·4040·4092··.@@AA@@@@@.R@@@.000008b0:·4040·4141·4040·4040·4004·5140·4040·9204··@@AA@@@@@.Q@@@..
000008c0:·0403·a335·6578·7465·6e73·696f·6e5f·636f··...5extension_co000008c0:·03a3·3565·7874·656e·7369·6f6e·5f63·6f6e··..5extension_con
000008d0:·6e73·7472·7563·746f·7250·0800·0038·0040··nstructorP...8.@000008d0:·7374·7275·6374·6f72·5008·0000·3800·4040··structorP...8.@@
000008e0:·4040·4140·4040·4040·0456·4040·4092·0403··@@A@@@@@.V@@@...000008e0:·4041·4040·4040·4004·5540·4040·9204·03a3··@A@@@@@.U@@@....
000008f0:·a325·666c·6f61·7444·0800·0038·0040·4040··.%floatD...8.@@@000008f0:·2566·6c6f·6174·4408·0000·3800·4040·4041··%floatD...8.@@@A
00000900:·4140·4040·4040·045a·4040·4092·0403·a32a··A@@@@@.Z@@@....*00000900:·4040·4040·4004·5940·4040·9204·03a3·2a66··@@@@@.Y@@@....*f
00000910:·666c·6f61·7461·7272·6179·5108·0000·3800··floatarrayQ...8.00000910:·6c6f·6174·6172·7261·7951·0800·0038·0040··loatarrayQ...8.@
00000920:·4040·4041·4040·4040·4004·5e40·4040·9204··@@@A@@@@@.^@@@..00000920:·4040·4140·4040·4040·045d·4040·4092·0403··@@A@@@@@.]@@@...
00000930:·03a3·2369·6e74·4108·0000·3800·4040·4041··..#intA...8.@@@A00000930:·a323·696e·7441·0800·0038·0040·4040·4140··.#intA...8.@@@A@
00000940:·4040·4040·4004·6240·4140·9204·03a3·2569··@@@@@.b@A@....%i00000940:·4040·4040·0461·4041·4092·0403·a325·696e··@@@@.a@A@....%in
00000950:·6e74·3332·4c08·0000·3800·4040·4041·4040··nt32L...8.@@@A@@00000950:·7433·324c·0800·0038·0040·4040·4140·4040··t32L...8.@@@A@@@
00000960:·4040·4004·6640·4040·9204·03a3·2569·6e74··@@@.f@@@....%int00000960:·4040·0465·4040·4092·0403·a325·696e·7436··@@.e@@@....%int6
00000970:·3634·4d08·0000·3800·4040·4041·4040·4040··64M...8.@@@A@@@@00000970:·344d·0800·0038·0040·4040·4140·4040·4040··4M...8.@@@A@@@@@
00000980:·4004·6a40·4040·9204·03a3·266c·617a·795f··@.j@@@....&lazy_00000980:·0469·4040·4092·0403·a326·6c61·7a79·5f74··.i@@@....&lazy_t
00000990:·744e·0800·0038·00a0·c004·3a02·05f5·e100··tN...8....:.....00000990:·4e08·0000·3800·a0c0·043a·0205·f5e1·0040··N...8....:.....@
000009a0:·404f·4041·4041·40a0·5940·a040·4040·4004··@O@A@A@.Y@.@@@@.000009a0:·4f40·4140·4140·a059·40a0·4040·4040·0471··O@A@A@.Y@.@@@@.q
000009b0:·7240·4040·9204·07a3·246c·6973·7449·0800··r@@@....$listI..000009b0:·4040·4092·0407·a324·6c69·7374·4908·0000··@@@....$listI...
000009c0:·0038·00a0·c004·4202·05f5·e100·4050·4041··.8....B.....@P@A000009c0:·3800·a0c0·0442·0205·f5e1·0040·5040·41a1··8....B.....@P@A.
000009d0:·a1a0·e0a3·225b·5d61·9040·4004·7e40·9204··...."[]a.@@.~@..000009d0:·a0e0·a322·5b5d·6190·4040·047d·4092·0403··..."[]a.@@.}@...
000009e0:·03a0·e0a3·223a·3a62·90a0·040e·a0c0·b390··...."::b........000009e0:·a0e0·a322·3a3a·6290·a004·0ea0·c0b3·9004··..."::b.........
000009f0:·0416·a004·1340·9040·0205·f5e1·0040·5140··.....@.@.....@Q@000009f0:·16a0·0413·4090·4002·05f5·e100·4051·4040··....@.@.....@Q@@
00000a00:·4004·8b40·9204·0a40·4041·40a0·5940·a040··@..@...@@A@.Y@.@00000a00:·048a·4092·040a·4040·4140·a059·40a0·4040··..@...@@A@.Y@.@@
00000a10:·4040·4004·8e40·4040·9204·1ba3·296e·6174··@@@..@@@....)nat00000a10:·4040·048d·4040·4092·041b·a329·6e61·7469··@@..@@@....)nati
00000a20:·6976·6569·6e74·4b08·0000·3800·4040·4041··iveintK...8.@@@A00000a20:·7665·696e·744b·0800·0038·0040·4040·4140··veintK...8.@@@A@
00000a30:·4040·4040·4004·9240·4040·9204·03a3·266f··@@@@@..@@@....&o00000a30:·4040·4040·0491·4040·4092·0403·a326·6f70··@@@@..@@@....&op
00000a40:·7074·696f·6e4a·0800·0038·00a0·c004·6202··ptionJ...8....b.00000a40:·7469·6f6e·4a08·0000·3800·a0c0·0462·0205··tionJ...8....b..
00000a50:·05f5·e100·4053·4041·a1a0·e0a3·244e·6f6e··....@S@A....$Non00000a50:·f5e1·0040·5340·41a1·a0e0·a324·4e6f·6e65··...@S@A....$None
00000a60:·6563·9040·4004·9e40·9204·03a0·e0a3·2453··ec.@@..@......$S00000a60:·6390·4040·049d·4092·0403·a0e0·a324·536f··c.@@..@......$So
00000a70:·6f6d·6564·90a0·040e·4040·04a5·4092·0404··omed....@@..@...00000a70:·6d65·6490·a004·0e40·4004·a440·9204·0440··med....@@..@...@
00000a80:·4040·4140·a059·40a0·4040·4040·04a8·4040··@@A@.Y@.@@@@..@@00000a80:·4041·40a0·5940·a040·4040·4004·a740·4040··@A@.Y@.@@@@..@@@
00000a90:·4092·0415·a326·7374·7269·6e67·4f08·0000··@....&stringO...00000a90:·9204·15a3·2673·7472·696e·674f·0800·0038··....&stringO...8
00000aa0:·3800·4040·4041·4040·4040·4004·ac40·4040··8.@@@A@@@@@..@@@00000aa0:·0040·4040·4140·4040·4040·04ab·4040·4092··.@@@A@@@@@..@@@.
00000ab0:·9204·03a3·2475·6e69·7446·0800·0038·0040··....$unitF...8.@00000ab0:·0403·a324·756e·6974·4608·0000·3800·4040··...$unitF...8.@@
00000ac0:·40a1·a0e0·a322·2829·6090·4040·04b6·4092··@...."()`.@@..@.00000ac0:·a1a0·e0a3·2228·2960·9040·4004·b540·9204··...."()`.@@..@..
00000ad0:·0403·4040·4140·4040·4040·04b7·4041·4092··..@@A@@@@@..@A@.00000ad0:·0340·4041·4040·4040·4004·b640·4140·9204··.@@A@@@@@..@A@..
00000ae0:·040a·a32e·4173·7365·7274·5f66·6169·6c75··....Assert_failu00000ae0:·0aa3·2e41·7373·6572·745f·6661·696c·7572··...Assert_failur
00000af0:·7265·5c08·0000·2000·9004·6d40·90a0·c092··re\...·...m@....00000af0:·655c·0800·0020·0090·046d·4090·a0c0·92a0··e\...·...m@.....
00000b00:·a0c0·b390·041b·4090·4002·05f5·e100·404a··......@.@.....@J00000b00:·c0b3·9004·1b40·9040·0205·f5e1·0040·4aa0··.....@.@.....@J.
00000b10:·a0c0·b390·046a·4090·4002·05f5·e100·4040··.....j@.@.....@@00000b10:·c0b3·9004·6a40·9040·0205·f5e1·0040·40a0··....j@.@.....@@.
00000b20:·a004·0540·0205·f5e1·0040·5640·4041·04cb··...@.....@V@@A..00000b20:·0405·4002·05f5·e100·4056·4040·4104·caa0··..@.....@V@@A...
00000b30:·a0b0·a03d·6f63·616d·6c2e·7761·726e·5f6f··...=ocaml.warn_o00000b30:·b0a0·3d6f·6361·6d6c·2e77·6172·6e5f·6f6e··..=ocaml.warn_on
00000b40:·6e5f·6c69·7465·7261·6c5f·7061·7474·6572··n_literal_patter00000b40:·5f6c·6974·6572·616c·5f70·6174·7465·726e··_literal_pattern
00000b50:·6e04·cf04·9904·cf40·9204·17a3·3044·6976··n......@....0Div00000b50:·04ce·0499·04ce·4092·0417·a330·4469·7669··......@....0Divi
00000b60:·6973·696f·6e5f·6279·5f7a·6572·6f59·0800··ision_by_zeroY..00000b60:·7369·6f6e·5f62·795f·7a65·726f·5908·0000··sion_by_zeroY...
00000b70:·0020·0004·1840·9040·4041·04d4·a0b0·a004··.·...@.@@A......00000b70:·2000·0418·4090·4040·4104·d3a0·b0a0·0409···...@.@@A.......
00000b80:·0904·d704·a104·d740·9204·07a3·2b45·6e64··.......@....+End00000b80:·04d6·04a1·04d6·4092·0407·a32b·456e·645f··......@....+End_
00000b90:·5f6f·665f·6669·6c65·5808·0000·2000·0420··_of_fileX...·..·00000b90:·6f66·5f66·696c·6558·0800·0020·0004·2040··of_fileX...·..·@
00000ba0:·4090·4040·4104·dca0·b0a0·0411·04df·04a9··@.@@A...........00000ba0:·9040·4041·04db·a0b0·a004·1104·de04·a904··.@@A............
00000bb0:·04df·4092·0407·a327·4661·696c·7572·6555··..@....'FailureU00000bb0:·de40·9204·07a3·2746·6169·6c75·7265·5508··.@....'FailureU.
00000bc0:·0800·0020·0004·2840·90a0·0424·4040·4104··...·..(@...$@@A.00000bc0:·0000·2000·0428·4090·a004·2440·4041·04e4··..·..(@...$@@A..
00000bd0:·e5a0·b0a0·041a·04e8·04b2·04e8·4092·0408··............@...00000bd0:·a0b0·a004·1a04·e704·b204·e740·9204·08a3··...........@....
00000be0:·a330·496e·7661·6c69·645f·6172·6775·6d65··.0Invalid_argume00000be0:·3049·6e76·616c·6964·5f61·7267·756d·656e··0Invalid_argumen
00000bf0:·6e74·5408·0000·2000·0431·4090·a004·2d40··ntT...·..1@...-@00000bf0:·7454·0800·0020·0004·3140·90a0·042d·4040··tT...·..1@...-@@
00000c00:·4041·04ee·a0b0·a004·2304·f104·bb04·f140··@A......#......@00000c00:·4104·eda0·b0a0·0423·04f0·04bb·04f0·4092··A......#......@.
00000c10:·9204·08a3·2d4d·6174·6368·5f66·6169·6c75··....-Match_failu00000c10:·0408·a32d·4d61·7463·685f·6661·696c·7572··...-Match_failur
00000c20:·7265·5208·0000·2000·043a·4090·a0c0·92a0··reR...·..:@.....00000c20:·6552·0800·0020·0004·3a40·90a0·c092·a004··eR...·..:@......
00000c30:·0439·a004·35a0·0436·4002·05f5·e100·405c··.9..5..6@.....@\00000c30:·39a0·0435·a004·3640·0205·f5e1·0040·5c40··9..5..6@.....@\@
00000c40:·4040·4104·fca0·b0a0·0431·04ff·04c9·04ff··@@A......1......00000c40:·4041·04fb·a0b0·a004·3104·fe04·c904·fe40··@A......1......@
00000c50:·4092·040d·a329·4e6f·745f·666f·756e·6456··@....)Not_foundV00000c50:·9204·0da3·294e·6f74·5f66·6f75·6e64·5608··....)Not_foundV.
00000c60:·0800·0020·0004·4840·9040·4041·0501·04a0··...·..H@.@@A....00000c60:·0000·2000·0448·4090·4040·4105·0103·a0b0··..·..H@.@@A.....
00000c70:·b0a0·0439·0501·0704·d105·0107·4092·0407··...9........@...00000c70:·a004·3905·0106·04d1·0501·0640·9204·07a3··..9........@....
00000c80:·a32d·4f75·745f·6f66·5f6d·656d·6f72·7953··.-Out_of_memoryS00000c80:·2d4f·7574·5f6f·665f·6d65·6d6f·7279·5308··-Out_of_memoryS.
00000c90:·0800·0020·0004·5040·9040·4041·0501·0ca0··...·..P@.@@A....00000c90:·0000·2000·0450·4090·4040·4105·010b·a0b0··..·..P@.@@A.....
00000ca0:·b0a0·0441·0501·0f04·d905·010f·4092·0407··...A........@...00000ca0:·a004·4105·010e·04d9·0501·0e40·9204·07a3··..A........@....
00000cb0:·a32e·5374·6163·6b5f·6f76·6572·666c·6f77··..Stack_overflow00000cb0:·2e53·7461·636b·5f6f·7665·7266·6c6f·775a··.Stack_overflowZ
00000cc0:·5a08·0000·2000·0458·4090·4040·4105·0114··Z...·..X@.@@A...00000cc0:·0800·0020·0004·5840·9040·4041·0501·13a0··...·..X@.@@A....
00000cd0:·a0b0·a004·4905·0117·04e1·0501·1740·9204··....I........@..00000cd0:·b0a0·0449·0501·1604·e105·0116·4092·0407··...I........@...
00000ce0:·07a3·2e53·7973·5f62·6c6f·636b·6564·5f69··...Sys_blocked_i00000ce0:·a32e·5379·735f·626c·6f63·6b65·645f·696f··..Sys_blocked_io
00000cf0:·6f5b·0800·0020·0004·6040·9040·4041·0501··o[...·..`@.@@A..00000cf0:·5b08·0000·2000·0460·4090·4040·4105·011b··[...·..`@.@@A...
00000d00:·1ca0·b0a0·0451·0501·1f04·e905·011f·4092··.....Q........@.00000d00:·a0b0·a004·5105·011e·04e9·0501·1e40·9204··....Q........@..
00000d10:·0407·a329·5379·735f·6572·726f·7257·0800··...)Sys_errorW..00000d10:·07a3·2953·7973·5f65·7272·6f72·5708·0000··..)Sys_errorW...
00000d20:·0020·0004·6840·90a0·0464·4040·4105·0125··.·..h@...d@@A..%00000d20:·2000·0468·4090·a004·6440·4041·0501·24a0···..h@...d@@A..$.
00000d30:·a0b0·a004·5a05·0128·04f2·0501·2840·9204··....Z..(....(@..00000d30:·b0a0·045a·0501·2704·f205·0127·4092·0408··...Z..'....'@...
00000d40:·08a3·3a55·6e64·6566·696e·6564·5f72·6563··..:Undefined_rec00000d40:·a33a·556e·6465·6669·6e65·645f·7265·6375··.:Undefined_recu
00000d50:·7572·7369·7665·5f6d·6f64·756c·655d·0800··ursive_module]..00000d50:·7273·6976·655f·6d6f·6475·6c65·5d08·0000··rsive_module]...
00000d60:·0020·0004·7140·90a0·c092·a004·70a0·046c··.·..q@......p..l00000d60:·2000·0471·4090·a0c0·92a0·0470·a004·6ca0···..q@......p..l.
00000d70:·a004·6d40·0205·f5e1·0040·6340·4041·0501··..m@.....@c@@A..00000d70:·046d·4002·05f5·e100·4063·4040·4105·0132··.m@.....@c@@A..2
00000d80:·33a0·b0a0·0468·0501·3605·0100·0501·3640··3....h..6.....6@00000d80:·a0b0·a004·6805·0135·0501·0005·0135·4092··....h..5.....5@.
00000d90:·9204·0da3·2562·7974·6573·4308·0000·3800··....%bytesC...8.00000d90:·040d·a325·6279·7465·7343·0800·0038·0040··...%bytesC...8.@
00000da0:·4040·4041·4040·4040·4005·013a·4040·4092··@@@A@@@@@..:@@@.00000da0:·4040·4140·4040·4040·0501·3940·4040·9204··@@A@@@@@..9@@@..
00000db0:·0403·9092·2653·7464·6c69·6292·2349·6e74··....&Stdlib.#Int00000db0:·0390·9226·5374·646c·6962·9223·496e·7440··...&Stdlib.#Int@
00000dc0:·9226·4f70·7469·6f6e·4041·0501·37a0·b098··.&Option@A..7...00000dc0:·4105·0134·a0b0·98d0·b127·4f72·6465·7265··A..4.....'Ordere
00000dd0:·d0b1·274f·7264·6572·6564·0101·0d42·a004··..'Ordered...B..00000dd0:·6401·010d·42a0·0402·b0c0·0501·3b4d·0102··d...B.......;M..
00000de0:·02b0·c005·013e·4d01·02b2·0102·bec0·0501··.....>M.........00000de0:·b201·02be·c005·013c·4d01·02b2·0102·c540··.......<M......@
00000df0:·3f4d·0102·b201·02c5·4090·d091·b0a0·b0a1··?M......@.......00000df0:·90d0·91b0·a0b0·a141·a008·0000·2800·b121··.......A....(..!
00000e00:·41a0·0800·0028·00b1·2174·0101·0b41·a004··A....(..!t...A..00000e00:·7401·010b·41a0·0402·b0c0·0501·4a4e·0102··t...A.......JN..
00000e10:·02b0·c005·014d·4e01·02cc·0102·d3c0·0501··.....MN.........00000e10:·cc01·02d3·c005·014b·4e01·02cc·0102·d440··.......KN......@
00000e20:·4e4e·0102·cc01·02d4·4040·0800·0038·0040··NN......@@...8.@00000e20:·4008·0000·3800·4040·4041·4040·4040·40b0··@...8.@@@A@@@@@.
00000e30:·4040·4140·4040·4040·b0c0·0501·514e·0102··@@A@@@@@....QN..00000e30:·c005·014e·4e01·02cc·0102·ce04·0440·4040··...NN........@@@
00000e40:·cc01·02ce·0404·4040·4040·a105·0168·4040··......@@@@...h@@00000e40:·40a1·0501·6540·4040·4140·0403·4040·0800··@...e@@@A@..@@..
00000e50:·4041·4004·0340·4008·0000·3000·0501·5005··@A@..@@...0...P.00000e50:·0030·0005·014d·0501·4d05·014d·0501·4d05··.0...M..M..M..M.
00000e60:·0150·0501·5005·0150·0501·5005·0150·0501··.P..P..P..P..P..00000e60:·014d·0501·4d05·014d·0501·4d40·0501·4c40··.M..M..M..M@..L@
00000e70:·5005·0150·4005·014f·4041·b004·0404·0740··P..P@..O@A.....@00000e70:·41b0·0404·0407·40a0·b090·f0a0·2763·6f6d··A.....@.....'com
00000e80:·a0b0·90f0·a027·636f·6d70·6172·6501·010c··.....'compare...00000e80:·7061·7265·0101·0ca0·0402·b0c0·0501·5a4f··pare..........ZO
00000e90:·a004·02b0·c005·015d·4f01·02d5·0102·dbc0··.......]O.......00000e90:·0102·d501·02db·c005·015b·4f01·02d5·0102··.........[O.....
00000ea0:·0501·5e4f·0102·d501·02e2·40d0·b140·d0b3··..^O......@..@..00000ea0:·e240·d0b1·40d0·b390·041b·a090·2174·b0c0··.@..@.......!t..
00000eb0:·9004·1ba0·9021·74b0·c005·0168·4f01·02d5··.....!t....hO...00000eb0:·0501·654f·0102·d501·02e5·c005·0166·4f01··..eO.........fO.
00000ec0:·0102·e5c0·0501·694f·0102·d501·02e6·4040··......iO......@@00000ec0:·02d5·0102·e640·40c0·b304·0940·9040·0205··.....@@....@.@..
Max diff block lines reached; 17647/82324 bytes (21.44%) of diff not shown.
115 KB
./usr/lib/ocaml/coq-core/clib/iStream.cmti
Format-specific differences are supported for OCaml interface files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: OCaml interface file (.cmi) (Version 031)
    
Offset 141, 16 lines modifiedOffset 141, 16 lines modified
000008c0:·2653·7464·6c69·6290·3079·b0e9·d3b6·f7fe··&Stdlib.0y......000008c0:·2653·7464·6c69·6290·3079·b0e9·d3b6·f7fe··&Stdlib.0y......
000008d0:·d07e·b3cc·2abb·961b·91a0·a038·4361·6d6c··.~..*......8Caml000008d0:·d07e·b3cc·2abb·961b·91a0·a038·4361·6d6c··.~..*......8Caml
000008e0:·696e·7465·726e·616c·466f·726d·6174·4261··internalFormatBa000008e0:·696e·7465·726e·616c·466f·726d·6174·4261··internalFormatBa
000008f0:·7369·6373·9030·8f8f·6345·5879·8ee4·08df··sics.0..cEXy....000008f0:·7369·6373·9030·8f8f·6345·5879·8ee4·08df··sics.0..cEXy....
00000900:·3c50·a553·9b15·4084·95a6·be00·0000·0600··<P.S..@.........00000900:·3c50·a553·9b15·4084·95a6·be00·0000·0600··<P.S..@.........
00000910:·0000·0300·0000·0800·0000·08a0·41a0·9040··............A..@00000910:·0000·0300·0000·0800·0000·08a0·41a0·9040··............A..@
00000920:·4043·616d·6c31·3939·3954·3033·3184·95a6··@Caml1999T031...00000920:·4043·616d·6c31·3939·3954·3033·3184·95a6··@Caml1999T031...
00000930:·be00·0036·1800·0008·c400·0024·e500·0023··...6.......$...#00000930:·be00·0036·0f00·0008·c100·0024·dd00·0023··...6.......$...#
00000940:·2b08·0000·3c00·2749·5374·7265·616d·92b0··+...<.'IStream..00000940:·2408·0000·3c00·2749·5374·7265·616d·92b0··$...<.'IStream..
00000950:·a0b0·9eb0·a02a·6f63·616d·6c2e·7465·7874··.....*ocaml.text00000950:·a0b0·9eb0·a02a·6f63·616d·6c2e·7465·7874··.....*ocaml.text
00000960:·b0c0·265f·6e6f·6e65·5f40·4000·ff04·0241··..&_none_@@....A00000960:·b0c0·265f·6e6f·6e65·5f40·4000·ff04·0241··..&_none_@@....A
00000970:·90a0·a0a0·c091·b209·c520·7b35·2050·7572··.........·{5·Pur00000970:·90a0·a0a0·c091·b209·c520·7b35·2050·7572··.........·{5·Pur
00000980:·656c·7920·6675·6e63·7469·6f6e·616c·2073··ely·functional·s00000980:·656c·7920·6675·6e63·7469·6f6e·616c·2073··ely·functional·s
00000990:·7472·6561·6d73·7d0a·0a20·2043·6f6e·7472··treams}..··Contr00000990:·7472·6561·6d73·7d0a·0a20·2043·6f6e·7472··treams}..··Contr
000009a0:·6172·696c·7920·746f·204f·4361·6d6c·206d··arily·to·OCaml·m000009a0:·6172·696c·7920·746f·204f·4361·6d6c·206d··arily·to·OCaml·m
000009b0:·6f64·756c·6520·5b53·7472·6561·6d5d·2c20··odule·[Stream],·000009b0:·6f64·756c·6520·5b53·7472·6561·6d5d·2c20··odule·[Stream],·
133 KB
./usr/lib/ocaml/coq-core/clib/sList.cmti
Format-specific differences are supported for OCaml interface files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: OCaml interface file (.cmi) (Version 031)
    
Offset 202, 1000 lines modifiedOffset 202, 1000 lines modified
00000c90:·7464·6c69·6290·3079·b0e9·d3b6·f7fe·d07e··tdlib.0y.......~00000c90:·7464·6c69·6290·3079·b0e9·d3b6·f7fe·d07e··tdlib.0y.......~
00000ca0:·b3cc·2abb·961b·91a0·a038·4361·6d6c·696e··..*......8Camlin00000ca0:·b3cc·2abb·961b·91a0·a038·4361·6d6c·696e··..*......8Camlin
00000cb0:·7465·726e·616c·466f·726d·6174·4261·7369··ternalFormatBasi00000cb0:·7465·726e·616c·466f·726d·6174·4261·7369··ternalFormatBasi
00000cc0:·6373·9030·8f8f·6345·5879·8ee4·08df·3c50··cs.0..cEXy....<P00000cc0:·6373·9030·8f8f·6345·5879·8ee4·08df·3c50··cs.0..cEXy....<P
00000cd0:·a553·9b15·4084·95a6·be00·0000·0600·0000··.S..@...........00000cd0:·a553·9b15·4084·95a6·be00·0000·0600·0000··.S..@...........
00000ce0:·0300·0000·0800·0000·08a0·41a0·9040·4043··..........A..@@C00000ce0:·0300·0000·0800·0000·08a0·41a0·9040·4043··..........A..@@C
00000cf0:·616d·6c31·3939·3954·3033·3184·95a6·be00··aml1999T031.....00000cf0:·616d·6c31·3939·3954·3033·3184·95a6·be00··aml1999T031.....
00000d00:·003d·fd00·000a·cb00·002c·8500·002b·3008··.=.......,...+0.00000d00:·003d·f400·000a·c800·002c·7d00·002b·2908··.=.......,}..+).
00000d10:·0000·3c00·2553·4c69·7374·92b0·a0b0·9eb0··..<.%SList......00000d10:·0000·3c00·2553·4c69·7374·92b0·a0b0·9eb0··..<.%SList......
00000d20:·a02a·6f63·616d·6c2e·7465·7874·b0c0·265f··.*ocaml.text..&_00000d20:·a02a·6f63·616d·6c2e·7465·7874·b0c0·265f··.*ocaml.text..&_
00000d30:·6e6f·6e65·5f40·4000·ff04·0241·90a0·a0a0··none_@@....A....00000d30:·6e6f·6e65·5f40·4000·ff04·0241·90a0·a0a0··none_@@....A....
00000d40:·c091·b22f·2053·7061·7273·6520·6c69·7374··.../·Sparse·list00000d40:·c091·b22f·2053·7061·7273·6520·6c69·7374··.../·Sparse·list
00000d50:·732e·20b0·c02e·636c·6962·2f73·4c69·7374··s.·...clib/sList00000d50:·732e·20b0·c02e·636c·6962·2f73·4c69·7374··s.·...clib/sList
00000d60:·2e6d·6c69·4b01·02a4·0102·a4c0·0402·4b01··.mliK.........K.00000d60:·2e6d·6c69·4b01·02a4·0102·a4c0·0402·4b01··.mliK.........K.
00000d70:·02a4·0102·b840·4004·0440·4040·0404·4004··.....@@..@@@..@.00000d70:·02a4·0102·b840·4004·0440·4040·0404·4004··.....@@..@@@..@.
Diff chunk too large, falling back to line-by-line diff (853 lines added, 853 lines removed)
00000d80:·0408·0000·3000·a040·4004·0104·0104·0104··....0..@@.......00000d80:·0408·0000·3000·a040·4004·0104·0104·0104··....0..@@.......
00000d90:·0104·0104·0104·0140·abab·a7b1·b2b2·b2b2··.......@........00000d90:·0104·0104·0104·0140·aba7·b1b2·b2b2·b2b2··.......@........
00000da0:·b2b2·b2b2·b2b2·b2b2·b1b1·b1b1·b1b1·b1b1··................00000da0:·b2b2·b2b2·b2b2·b2b1·b1b1·b1b1·b1b1·b1b1··................
00000db0:·b1b1·b1b1·b1b1·b1b1·40a3·2561·7272·6179··........@.%array00000db0:·b1b1·b1b1·b1b1·b140·a325·6172·7261·7948··.......@.%arrayH
00000dc0:·4808·0000·3800·a0c0·9040·0205·f5e1·0040··H...8....@.....@00000dc0:·0800·0038·00a0·c090·4002·05f5·e100·404d··...8....@.....@M
00000dd0:·4d40·4140·4140·a000·7f40·a040·4040·4004··M@A@A@...@.@@@@.00000dd0:·4041·4041·40a0·007f·40a0·4040·4040·0438··@A@A@...@.@@@@.8
00000de0:·3940·4040·9204·08a3·2462·6f6f·6c45·0800··9@@@....$boolE..00000de0:·4040·4092·0408·a324·626f·6f6c·4508·0000··@@@....$boolE...
00000df0:·0038·0040·40a1·a0e0·a325·6661·6c73·655e··.8.@@....%false^00000df0:·3800·4040·a1a0·e0a3·2566·616c·7365·5e90··8.@@....%false^.
00000e00:·9040·4004·4340·9204·03a0·e0a3·2474·7275··.@@.C@......$tru00000e00:·4040·0442·4092·0403·a0e0·a324·7472·7565··@@.B@......$true
00000e10:·655f·9040·4004·4940·9204·0340·4041·4040··e_.@@.I@...@@A@@00000e10:·5f90·4040·0448·4092·0403·4040·4140·4040··_.@@.H@...@@A@@@
00000e20:·4040·4004·4a40·4140·9204·10a3·2463·6861··@@@.J@A@....$cha00000e20:·4040·0449·4041·4092·0410·a324·6368·6172··@@.I@A@....$char
00000e30:·7242·0800·0038·0040·4040·4140·4040·4040··rB...8.@@@A@@@@@00000e30:·4208·0000·3800·4040·4041·4040·4040·4004··B...8.@@@A@@@@@.
00000e40:·044e·4041·4092·0403·a323·6578·6e47·0800··.N@A@....#exnG..00000e40:·4d40·4140·9204·03a3·2365·786e·4708·0000··M@A@....#exnG...
00000e50:·0038·0040·4041·4140·4040·4040·0452·4040··.8.@@AA@@@@@.R@@00000e50:·3800·4040·4141·4040·4040·4004·5140·4040··8.@@AA@@@@@.Q@@@
00000e60:·4092·0403·a335·6578·7465·6e73·696f·6e5f··@....5extension_00000e60:·9204·03a3·3565·7874·656e·7369·6f6e·5f63··....5extension_c
00000e70:·636f·6e73·7472·7563·746f·7250·0800·0038··constructorP...800000e70:·6f6e·7374·7275·6374·6f72·5008·0000·3800··onstructorP...8.
00000e80:·0040·4040·4140·4040·4040·0456·4040·4092··.@@@A@@@@@.V@@@.00000e80:·4040·4041·4040·4040·4004·5540·4040·9204··@@@A@@@@@.U@@@..
00000e90:·0403·a325·666c·6f61·7444·0800·0038·0040··...%floatD...8.@00000e90:·03a3·2566·6c6f·6174·4408·0000·3800·4040··..%floatD...8.@@
00000ea0:·4040·4140·4040·4040·045a·4040·4092·0403··@@A@@@@@.Z@@@...00000ea0:·4041·4040·4040·4004·5940·4040·9204·03a3··@A@@@@@.Y@@@....
00000eb0:·a32a·666c·6f61·7461·7272·6179·5108·0000··.*floatarrayQ...00000eb0:·2a66·6c6f·6174·6172·7261·7951·0800·0038··*floatarrayQ...8
00000ec0:·3800·4040·4041·4040·4040·4004·5e40·4040··8.@@@A@@@@@.^@@@00000ec0:·0040·4040·4140·4040·4040·045d·4040·4092··.@@@A@@@@@.]@@@.
00000ed0:·9204·03a3·2369·6e74·4108·0000·3800·4040··....#intA...8.@@00000ed0:·0403·a323·696e·7441·0800·0038·0040·4040··...#intA...8.@@@
00000ee0:·4041·4040·4040·4004·6240·4140·9204·03a3··@A@@@@@.b@A@....00000ee0:·4140·4040·4040·0461·4041·4092·0403·a325··A@@@@@.a@A@....%
00000ef0:·2569·6e74·3332·4c08·0000·3800·4040·4041··%int32L...8.@@@A00000ef0:·696e·7433·324c·0800·0038·0040·4040·4140··int32L...8.@@@A@
00000f00:·4040·4040·4004·6640·4040·9204·03a3·2569··@@@@@.f@@@....%i00000f00:·4040·4040·0465·4040·4092·0403·a325·696e··@@@@.e@@@....%in
00000f10:·6e74·3634·4d08·0000·3800·4040·4041·4040··nt64M...8.@@@A@@00000f10:·7436·344d·0800·0038·0040·4040·4140·4040··t64M...8.@@@A@@@
00000f20:·4040·4004·6a40·4040·9204·03a3·266c·617a··@@@.j@@@....&laz00000f20:·4040·0469·4040·4092·0403·a326·6c61·7a79··@@.i@@@....&lazy
00000f30:·795f·744e·0800·0038·00a0·c004·3a02·05f5··y_tN...8....:...00000f30:·5f74·4e08·0000·3800·a0c0·043a·0205·f5e1··_tN...8....:....
00000f40:·e100·404f·4041·4041·40a0·5940·a040·4040··..@O@A@A@.Y@.@@@00000f40:·0040·4f40·4140·4140·a059·40a0·4040·4040··.@O@A@A@.Y@.@@@@
00000f50:·4004·7240·4040·9204·07a3·246c·6973·7449··@.r@@@....$listI00000f50:·0471·4040·4092·0407·a324·6c69·7374·4908··.q@@@....$listI.
00000f60:·0800·0038·00a0·c004·4202·05f5·e100·4050··...8....B.....@P00000f60:·0000·3800·a0c0·0442·0205·f5e1·0040·5040··..8....B.....@P@
00000f70:·4041·a1a0·e0a3·225b·5d61·9040·4004·7e40··@A...."[]a.@@.~@00000f70:·41a1·a0e0·a322·5b5d·6190·4040·047d·4092··A...."[]a.@@.}@.
00000f80:·9204·03a0·e0a3·223a·3a62·90a0·040e·a0c0··......"::b......00000f80:·0403·a0e0·a322·3a3a·6290·a004·0ea0·c0b3··....."::b.......
00000f90:·b390·0416·a004·1340·9040·0205·f5e1·0040··.......@.@.....@00000f90:·9004·16a0·0413·4090·4002·05f5·e100·4051··......@.@.....@Q
00000fa0:·5140·4004·8b40·9204·0a40·4041·40a0·5940··Q@@..@...@@A@.Y@00000fa0:·4040·048a·4092·040a·4040·4140·a059·40a0··@@..@...@@A@.Y@.
00000fb0:·a040·4040·4004·8e40·4040·9204·1ba3·296e··.@@@@..@@@....)n00000fb0:·4040·4040·048d·4040·4092·041b·a329·6e61··@@@@..@@@....)na
00000fc0:·6174·6976·6569·6e74·4b08·0000·3800·4040··ativeintK...8.@@00000fc0:·7469·7665·696e·744b·0800·0038·0040·4040··tiveintK...8.@@@
00000fd0:·4041·4040·4040·4004·9240·4040·9204·03a3··@A@@@@@..@@@....00000fd0:·4140·4040·4040·0491·4040·4092·0403·a326··A@@@@@..@@@....&
00000fe0:·266f·7074·696f·6e4a·0800·0038·00a0·c004··&optionJ...8....00000fe0:·6f70·7469·6f6e·4a08·0000·3800·a0c0·0462··optionJ...8....b
00000ff0:·6202·05f5·e100·4053·4041·a1a0·e0a3·244e··b.....@S@A....$N00000ff0:·0205·f5e1·0040·5340·41a1·a0e0·a324·4e6f··.....@S@A....$No
00001000:·6f6e·6563·9040·4004·9e40·9204·03a0·e0a3··onec.@@..@......00001000:·6e65·6390·4040·049d·4092·0403·a0e0·a324··nec.@@..@......$
00001010:·2453·6f6d·6564·90a0·040e·4040·04a5·4092··$Somed....@@..@.00001010:·536f·6d65·6490·a004·0e40·4004·a440·9204··Somed....@@..@..
00001020:·0404·4040·4140·a059·40a0·4040·4040·04a8··..@@A@.Y@.@@@@..00001020:·0440·4041·40a0·5940·a040·4040·4004·a740··.@@A@.Y@.@@@@..@
00001030:·4040·4092·0415·a326·7374·7269·6e67·4f08··@@@....&stringO.00001030:·4040·9204·15a3·2673·7472·696e·674f·0800··@@....&stringO..
00001040:·0000·3800·4040·4041·4040·4040·4004·ac40··..8.@@@A@@@@@..@00001040:·0038·0040·4040·4140·4040·4040·04ab·4040··.8.@@@A@@@@@..@@
00001050:·4040·9204·03a3·2475·6e69·7446·0800·0038··@@....$unitF...800001050:·4092·0403·a324·756e·6974·4608·0000·3800··@....$unitF...8.
00001060:·0040·40a1·a0e0·a322·2829·6090·4040·04b6··.@@...."()`.@@..00001060:·4040·a1a0·e0a3·2228·2960·9040·4004·b540··@@...."()`.@@..@
00001070:·4092·0403·4040·4140·4040·4040·04b7·4041··@...@@A@@@@@..@A00001070:·9204·0340·4041·4040·4040·4004·b640·4140··...@@A@@@@@..@A@
00001080:·4092·040a·a32e·4173·7365·7274·5f66·6169··@.....Assert_fai00001080:·9204·0aa3·2e41·7373·6572·745f·6661·696c··.....Assert_fail
00001090:·6c75·7265·5c08·0000·2000·9004·6d40·90a0··lure\...·...m@..00001090:·7572·655c·0800·0020·0090·046d·4090·a0c0··ure\...·...m@...
000010a0:·c092·a0c0·b390·041b·4090·4002·05f5·e100··........@.@.....000010a0:·92a0·c0b3·9004·1b40·9040·0205·f5e1·0040··.......@.@.....@
000010b0:·404a·a0c0·b390·046a·4090·4002·05f5·e100··@J.....j@.@.....000010b0:·4aa0·c0b3·9004·6a40·9040·0205·f5e1·0040··J.....j@.@.....@
000010c0:·4040·a004·0540·0205·f5e1·0040·5640·4041··@@...@.....@V@@A000010c0:·40a0·0405·4002·05f5·e100·4056·4040·4104··@...@.....@V@@A.
000010d0:·04cb·a0b0·a03d·6f63·616d·6c2e·7761·726e··.....=ocaml.warn000010d0:·caa0·b0a0·3d6f·6361·6d6c·2e77·6172·6e5f··....=ocaml.warn_
000010e0:·5f6f·6e5f·6c69·7465·7261·6c5f·7061·7474··_on_literal_patt000010e0:·6f6e·5f6c·6974·6572·616c·5f70·6174·7465··on_literal_patte
000010f0:·6572·6e04·cf04·9904·cf40·9204·17a3·3044··ern......@....0D000010f0:·726e·04ce·0499·04ce·4092·0417·a330·4469··rn......@....0Di
00001100:·6976·6973·696f·6e5f·6279·5f7a·6572·6f59··ivision_by_zeroY00001100:·7669·7369·6f6e·5f62·795f·7a65·726f·5908··vision_by_zeroY.
00001110:·0800·0020·0004·1840·9040·4041·04d4·a0b0··...·...@.@@A....00001110:·0000·2000·0418·4090·4040·4104·d3a0·b0a0··..·...@.@@A.....
00001120:·a004·0904·d704·a104·d740·9204·07a3·2b45··.........@....+E00001120:·0409·04d6·04a1·04d6·4092·0407·a32b·456e··........@....+En
00001130:·6e64·5f6f·665f·6669·6c65·5808·0000·2000··nd_of_fileX...·.00001130:·645f·6f66·5f66·696c·6558·0800·0020·0004··d_of_fileX...·..
00001140:·0420·4090·4040·4104·dca0·b0a0·0411·04df··.·@.@@A.........00001140:·2040·9040·4041·04db·a0b0·a004·1104·de04···@.@@A..........
00001150:·04a9·04df·4092·0407·a327·4661·696c·7572··....@....'Failur00001150:·a904·de40·9204·07a3·2746·6169·6c75·7265··...@....'Failure
00001160:·6555·0800·0020·0004·2840·90a0·0424·4040··eU...·..(@...$@@00001160:·5508·0000·2000·0428·4090·a004·2440·4041··U...·..(@...$@@A
00001170:·4104·e5a0·b0a0·041a·04e8·04b2·04e8·4092··A.............@.00001170:·04e4·a0b0·a004·1a04·e704·b204·e740·9204··.............@..
00001180:·0408·a330·496e·7661·6c69·645f·6172·6775··...0Invalid_argu00001180:·08a3·3049·6e76·616c·6964·5f61·7267·756d··..0Invalid_argum
00001190:·6d65·6e74·5408·0000·2000·0431·4090·a004··mentT...·..1@...00001190:·656e·7454·0800·0020·0004·3140·90a0·042d··entT...·..1@...-
000011a0:·2d40·4041·04ee·a0b0·a004·2304·f104·bb04··-@@A......#.....000011a0:·4040·4104·eda0·b0a0·0423·04f0·04bb·04f0··@@A......#......
000011b0:·f140·9204·08a3·2d4d·6174·6368·5f66·6169··.@....-Match_fai000011b0:·4092·0408·a32d·4d61·7463·685f·6661·696c··@....-Match_fail
000011c0:·6c75·7265·5208·0000·2000·043a·4090·a0c0··lureR...·..:@...000011c0:·7572·6552·0800·0020·0004·3a40·90a0·c092··ureR...·..:@....
000011d0:·92a0·0439·a004·35a0·0436·4002·05f5·e100··...9..5..6@.....000011d0:·a004·39a0·0435·a004·3640·0205·f5e1·0040··..9..5..6@.....@
000011e0:·405c·4040·4104·fca0·b0a0·0431·04ff·04c9··@\@@A......1....000011e0:·5c40·4041·04fb·a0b0·a004·3104·fe04·c904··\@@A......1.....
000011f0:·04ff·4092·040d·a329·4e6f·745f·666f·756e··..@....)Not_foun000011f0:·fe40·9204·0da3·294e·6f74·5f66·6f75·6e64··.@....)Not_found
00001200:·6456·0800·0020·0004·4840·9040·4041·0501··dV...·..H@.@@A..00001200:·5608·0000·2000·0448·4090·4040·4105·0103··V...·..H@.@@A...
00001210:·04a0·b0a0·0439·0501·0704·d105·0107·4092··.....9........@.00001210:·a0b0·a004·3905·0106·04d1·0501·0640·9204··....9........@..
00001220:·0407·a32d·4f75·745f·6f66·5f6d·656d·6f72··...-Out_of_memor00001220:·07a3·2d4f·7574·5f6f·665f·6d65·6d6f·7279··..-Out_of_memory
00001230:·7953·0800·0020·0004·5040·9040·4041·0501··yS...·..P@.@@A..00001230:·5308·0000·2000·0450·4090·4040·4105·010b··S...·..P@.@@A...
00001240:·0ca0·b0a0·0441·0501·0f04·d905·010f·4092··.....A........@.00001240:·a0b0·a004·4105·010e·04d9·0501·0e40·9204··....A........@..
00001250:·0407·a32e·5374·6163·6b5f·6f76·6572·666c··....Stack_overfl00001250:·07a3·2e53·7461·636b·5f6f·7665·7266·6c6f··...Stack_overflo
00001260:·6f77·5a08·0000·2000·0458·4090·4040·4105··owZ...·..X@.@@A.00001260:·775a·0800·0020·0004·5840·9040·4041·0501··wZ...·..X@.@@A..
00001270:·0114·a0b0·a004·4905·0117·04e1·0501·1740··......I........@00001270:·13a0·b0a0·0449·0501·1604·e105·0116·4092··.....I........@.
00001280:·9204·07a3·2e53·7973·5f62·6c6f·636b·6564··.....Sys_blocked00001280:·0407·a32e·5379·735f·626c·6f63·6b65·645f··....Sys_blocked_
00001290:·5f69·6f5b·0800·0020·0004·6040·9040·4041··_io[...·..`@.@@A00001290:·696f·5b08·0000·2000·0460·4090·4040·4105··io[...·..`@.@@A.
000012a0:·0501·1ca0·b0a0·0451·0501·1f04·e905·011f··.......Q........000012a0:·011b·a0b0·a004·5105·011e·04e9·0501·1e40··......Q........@
000012b0:·4092·0407·a329·5379·735f·6572·726f·7257··@....)Sys_errorW000012b0:·9204·07a3·2953·7973·5f65·7272·6f72·5708··....)Sys_errorW.
000012c0:·0800·0020·0004·6840·90a0·0464·4040·4105··...·..h@...d@@A.000012c0:·0000·2000·0468·4090·a004·6440·4041·0501··..·..h@...d@@A..
000012d0:·0125·a0b0·a004·5a05·0128·04f2·0501·2840··.%....Z..(....(@000012d0:·24a0·b0a0·045a·0501·2704·f205·0127·4092··$....Z..'....'@.
000012e0:·9204·08a3·3a55·6e64·6566·696e·6564·5f72··....:Undefined_r000012e0:·0408·a33a·556e·6465·6669·6e65·645f·7265··...:Undefined_re
000012f0:·6563·7572·7369·7665·5f6d·6f64·756c·655d··ecursive_module]000012f0:·6375·7273·6976·655f·6d6f·6475·6c65·5d08··cursive_module].
00001300:·0800·0020·0004·7140·90a0·c092·a004·70a0··...·..q@......p.00001300:·0000·2000·0471·4090·a0c0·92a0·0470·a004··..·..q@......p..
00001310:·046c·a004·6d40·0205·f5e1·0040·6340·4041··.l..m@.....@c@@A00001310:·6ca0·046d·4002·05f5·e100·4063·4040·4105··l..m@.....@c@@A.
00001320:·0501·33a0·b0a0·0468·0501·3605·0100·0501··..3....h..6.....00001320:·0132·a0b0·a004·6805·0135·0501·0005·0135··.2....h..5.....5
00001330:·3640·9204·0da3·2562·7974·6573·4308·0000··6@....%bytesC...00001330:·4092·040d·a325·6279·7465·7343·0800·0038··@....%bytesC...8
00001340:·3800·4040·4041·4040·4040·4005·013a·4040··8.@@@A@@@@@..:@@00001340:·0040·4040·4140·4040·4040·0501·3940·4040··.@@@A@@@@@..9@@@
00001350:·4092·0403·9092·2653·7464·6c69·6292·2349··@.....&Stdlib.#I00001350:·9204·0390·9226·5374·646c·6962·9223·496e··.....&Stdlib.#In
00001360:·6e74·9226·4f70·7469·6f6e·4041·0501·37a0··nt.&Option@A..7.00001360:·7440·4105·0134·a0b0·9eb0·0501·4590·a0a0··t@A..4......E...
00001370:·b09e·b005·0148·90a0·a0a0·c091·b232·207b··.....H.......2·{00001370:·a0c0·91b2·3220·7b35·2043·6f6e·7374·7275··....2·{5·Constru
00001380:·3520·436f·6e73·7472·7563·746f·7273·7d20··5·Constructors}·00001380:·6374·6f72·737d·20b0·c005·0140·4d01·02ba··ctors}·....@M...
00001390:·b0c0·0501·434d·0102·ba01·02ba·c005·0144··....CM.........D00001390:·0102·bac0·0501·414d·0102·ba01·02d1·4040··......AM......@@
000013a0:·4d01·02ba·0102·d140·4004·0340·4040·0403··M......@@..@@@..000013a0:·0403·4040·4004·0340·0403·0501·3f04·03a0··..@@@..@....?...
000013b0:·4004·0305·0142·0403·a0b0·a141·a008·0000··@....B.....A....000013b0:·b0a1·41a0·0800·0028·00b1·2174·0101·0b41··..A....(..!t...A
000013c0:·2800·b121·7401·010b·41a0·0402·b0c0·0501··(..!t...A.......000013c0:·a004·02b0·c005·014b·4f01·02d3·0102·dcc0··.......KO.......
000013d0:·4e4f·0102·d301·02dc·c005·014f·4f01·02d3··NO.........OO...000013d0:·0501·4c4f·0102·d301·02dd·40a0·a0d0·9021··..LO......@....!
000013e0:·0102·dd40·a0a0·d090·2161·c090·9004·0402··...@....!a......000013e0:·61c0·9090·0404·0205·f5e1·0040·0105·a608··a..........@....
000013f0:·05f5·e100·4001·05a6·0800·0030·0005·0155··....@......0...U000013f0:·0000·3000·0501·5205·0152·0501·5205·0152··..0...R..R..R..R
00001400:·0501·5505·0155·0501·5505·0155·0501·5505··..U..U..U..U..U.00001400:·0501·5205·0152·0501·5205·0152·40b1·0501··..R..R..R..R@...
00001410:·0155·0501·5540·b105·0155·0410·0800·0038··.U..U@...U.....800001410:·5204·1008·0000·3800·a0c0·9040·0205·f5e1··R.....8....@....
00001420:·00a0·c090·4002·05f5·e100·4001·05a5·4041··....@.....@...@A00001420:·0040·0105·a540·4140·4040·a047·40a0·4240··.@...@A@@@.G@.B@
00001430:·4040·40a0·4740·a042·4040·40b0·c005·0161··@@@.G@.B@@@....a00001430:·4040·b0c0·0501·5e4f·0102·d301·02d3·c005··@@....^O........
00001440:·4f01·02d3·0102·d3c0·0501·6252·0103·0201··O.........bR....00001440:·015f·5201·0302·0103·1940·4040·40a1·0501··._R......@@@@...
00001450:·0319·4040·4040·a105·0179·4040·41b0·c005··..@@@@...y@@A...00001450:·7640·4041·b0c0·0501·624f·0102·d301·02d9··v@@A....bO......
00001460:·0165·4f01·02d3·0102·d9c0·0501·664f·0102··.eO.........fO..00001460:·c005·0163·4f01·02d3·0102·db40·40a0·4041··...cO......@@.@A
Max diff block lines reached; 17371/136353 bytes (12.74%) of diff not shown.
350 KB
./usr/lib/ocaml/coq-core/clib/segmenttree.cmt
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·4361·6d6c·3139·3939·5430·3331·8495·a6be··Caml1999T031....00000000:·4361·6d6c·3139·3939·5430·3331·8495·a6be··Caml1999T031....
00000010:·0000·a352·0000·1c24·0000·7589·0000·7241··...R...$..u...rA00000010:·0000·a358·0000·1c27·0000·7590·0000·7248··...X...'..u...rH
00000020:·0800·003c·002b·5365·676d·656e·7474·7265··...<.+Segmenttre00000020:·0800·003c·002b·5365·676d·656e·7474·7265··...<.+Segmenttre
00000030:·6591·b0a0·b09d·b0a0·2a6f·6361·6d6c·2e74··e.......*ocaml.t00000030:·6591·b0a0·b09d·b0a0·2a6f·6361·6d6c·2e74··e.......*ocaml.t
00000040:·6578·74b0·c026·5f6e·6f6e·655f·4040·00ff··ext..&_none_@@..00000040:·6578·74b0·c026·5f6e·6f6e·655f·4040·00ff··ext..&_none_@@..
00000050:·0402·4190·a0a0·a0c0·91b2·09ba·2054·6869··..A.........·Thi00000050:·0402·4190·a0a0·a0c0·91b2·09ba·2054·6869··..A.........·Thi
00000060:·7320·6d6f·6475·6c65·2069·7320·6120·7665··s·module·is·a·ve00000060:·7320·6d6f·6475·6c65·2069·7320·6120·7665··s·module·is·a·ve
00000070:·7279·2073·696d·706c·6520·696d·706c·656d··ry·simple·implem00000070:·7279·2073·696d·706c·6520·696d·706c·656d··ry·simple·implem
00000080:·656e·7461·7469·6f6e·206f·6620·2273·6567··entation·of·"seg00000080:·656e·7461·7469·6f6e·206f·6620·2273·6567··entation·of·"seg
843 KB
./usr/lib/ocaml/coq-core/clib/terminal.cmt
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·4361·6d6c·3139·3939·5430·3331·8495·a6be··Caml1999T031....00000000:·4361·6d6c·3139·3939·5430·3331·8495·a6be··Caml1999T031....
00000010:·0001·8b76·0000·4b72·0001·2d77·0001·2a3a··...v..Kr..-w..*:00000010:·0001·8b7c·0000·4b75·0001·2d7e·0001·2a41··...|..Ku..-~..*A
00000020:·0800·003c·0028·5465·726d·696e·616c·91b0··...<.(Terminal..00000020:·0800·003c·0028·5465·726d·696e·616c·91b0··...<.(Terminal..
00000030:·a0b0·a341·a008·0000·2800·b125·636f·6c6f··...A....(..%colo00000030:·a0b0·a341·a008·0000·2800·b125·636f·6c6f··...A....(..%colo
00000040:·7201·010b·41a0·0402·b0c0·3063·6c69·622f··r...A.....0clib/00000040:·7201·010b·41a0·0402·b0c0·3063·6c69·622f··r...A.....0clib/
00000050:·7465·726d·696e·616c·2e6d·6c4b·0102·a401··terminal.mlK....00000050:·7465·726d·696e·616c·2e6d·6c4b·0102·a401··terminal.mlK....
00000060:·02a9·c004·024b·0102·a401·02ae·4040·0800··.....K......@@..00000060:·02a9·c004·024b·0102·a401·02ae·4040·0800··.....K......@@..
00000070:·0038·0040·4040·4190·c098·d0a0·a02a·4c49··.8.@@@A......*LI00000070:·0038·0040·4040·4190·c098·d0a0·a02a·4c49··.8.@@@A......*LI
00000080:·4748·545f·4359·414e·9040·a0a0·2549·4e44··GHT_CYAN.@..%IND00000080:·4748·545f·4359·414e·9040·a0a0·2549·4e44··GHT_CYAN.@..%IND
390 KB
./usr/lib/ocaml/coq-core/clib/trie.cmt
    
Offset 1, 2906 lines modifiedOffset 1, 2906 lines modified
00000000:·4361·6d6c·3139·3939·5430·3331·8495·a6be··Caml1999T031....00000000:·4361·6d6c·3139·3939·5430·3331·8495·a6be··Caml1999T031....
00000010:·0000·b573·0000·2125·0000·8668·0000·84dd··...s..!%...h....00000010:·0000·b579·0000·2128·0000·866f·0000·84e4··...y..!(...o....
00000020:·0800·003c·0024·5472·6965·91b0·a0b0·98d0··...<.$Trie......00000020:·0800·003c·0024·5472·6965·91b0·a0b0·98d0··...<.$Trie......
00000030:·b121·5301·0115·44a0·0402·b0c0·2c63·6c69··.!S...D.....,cli00000030:·b121·5301·0115·44a0·0402·b0c0·2c63·6c69··.!S...D.....,cli
00000040:·622f·7472·6965·2e6d·6c4b·0102·a401·02b0··b/trie.mlK......00000040:·622f·7472·6965·2e6d·6c4b·0102·a401·02b0··b/trie.mlK......
00000050:·c004·024b·0102·a401·02b1·4090·d091·b0a0··...K......@.....00000050:·c004·024b·0102·a401·02b1·4090·d091·b0a0··...K......@.....
00000060:·b0a1·41a0·0800·0028·00b1·256c·6162·656c··..A....(..%label00000060:·b0a1·41a0·0800·0028·00b1·256c·6162·656c··..A....(..%label
00000070:·0101·0b41·a004·02b0·c004·104d·0102·b801··...A.......M....00000070:·0101·0b41·a004·02b0·c004·104d·0102·b801··...A.......M....
00000080:·02bf·c004·114d·0102·b801·02c4·4040·0800··.....M......@@..00000080:·02bf·c004·114d·0102·b801·02c4·4040·0800··.....M......@@..
00000090:·0038·0040·4040·4140·4040·4040·b0c0·0414··.8.@@@A@@@@@....00000090:·0038·0040·4040·4140·4040·4040·b0c0·0414··.8.@@@A@@@@@....
000000a0:·4d01·02b8·0102·ba04·0440·4040·40a1·0421··M........@@@@..!000000a0:·4d01·02b8·0102·ba04·0440·4040·40a1·0421··M........@@@@..!
000000b0:·4040·4041·4004·0340·4008·0000·3000·a040··@@@A@..@@...0..@000000b0:·4040·4041·4004·0340·4008·0000·3000·a040··@@@A@..@@...0..@
Diff chunk too large, falling back to line-by-line diff (2763 lines added, 2763 lines removed)
000000c0:·4004·0104·0104·0104·0104·0104·0104·0140··@..............@000000c0:·4004·0104·0104·0104·0104·0104·0104·0140··@..............@
000000d0:·aba7·b1b2·b2b2·b2b2·b2b2·b2b2·b2b2·b2b1··................000000d0:·abab·a7b1·b2b2·b2b2·b2b2·b2b2·b2b2·b2b2··................
000000e0:·b1b1·b1b1·b1b1·b1b1·b1b1·b1b1·b1b1·b140··...............@000000e0:·b1b1·b1b1·b1b1·b1b1·b1b1·b1b1·b1b1·b1b1··................
000000f0:·a325·6172·7261·7948·0800·0038·00a0·c090··.%arrayH...8....000000f0:·40a3·2561·7272·6179·4808·0000·3800·a0c0··@.%arrayH...8...
00000100:·4002·05f5·e100·404d·4041·4041·40a0·007f··@.....@M@A@A@...00000100:·9040·0205·f5e1·0040·4d40·4140·4140·a000··.@.....@M@A@A@..
00000110:·40a0·4040·4040·b0c0·265f·6e6f·6e65·5f40··@.@@@@..&_none_@00000110:·7f40·a040·4040·40b0·c026·5f6e·6f6e·655f··.@.@@@@..&_none_
00000120:·4000·ff04·0241·4040·4092·040b·a324·626f··@....A@@@....$bo00000120:·4040·00ff·0402·4140·4040·9204·0ba3·2462··@@....A@@@....$b
00000130:·6f6c·4508·0000·3800·4040·a1a0·e0a3·2566··olE...8.@@....%f00000130:·6f6f·6c45·0800·0038·0040·40a1·a0e0·a325··oolE...8.@@....%
00000140:·616c·7365·5e90·4040·040d·4092·0403·a0e0··alse^.@@..@.....00000140:·6661·6c73·655e·9040·4004·0d40·9204·03a0··false^.@@..@....
00000150:·a324·7472·7565·5f90·4040·0413·4092·0403··.$true_.@@..@...00000150:·e0a3·2474·7275·655f·9040·4004·1340·9204··..$true_.@@..@..
00000160:·4040·4140·4040·4040·0414·4041·4092·0410··@@A@@@@@..@A@...00000160:·0340·4041·4040·4040·4004·1440·4140·9204··.@@A@@@@@..@A@..
00000170:·a324·6368·6172·4208·0000·3800·4040·4041··.$charB...8.@@@A00000170:·10a3·2463·6861·7242·0800·0038·0040·4040··..$charB...8.@@@
00000180:·4040·4040·4004·1840·4140·9204·03a3·2365··@@@@@..@A@....#e00000180:·4140·4040·4040·0418·4041·4092·0403·a323··A@@@@@..@A@....#
00000190:·786e·4708·0000·3800·4040·4141·4040·4040··xnG...8.@@AA@@@@00000190:·6578·6e47·0800·0038·0040·4041·4140·4040··exnG...8.@@AA@@@
000001a0:·4004·1c40·4040·9204·03a3·3565·7874·656e··@..@@@....5exten000001a0:·4040·041c·4040·4092·0403·a335·6578·7465··@@..@@@....5exte
000001b0:·7369·6f6e·5f63·6f6e·7374·7275·6374·6f72··sion_constructor000001b0:·6e73·696f·6e5f·636f·6e73·7472·7563·746f··nsion_constructo
000001c0:·5008·0000·3800·4040·4041·4040·4040·4004··P...8.@@@A@@@@@.000001c0:·7250·0800·0038·0040·4040·4140·4040·4040··rP...8.@@@A@@@@@
000001d0:·2040·4040·9204·03a3·2566·6c6f·6174·4408···@@@....%floatD.000001d0:·0420·4040·4092·0403·a325·666c·6f61·7444··.·@@@....%floatD
000001e0:·0000·3800·4040·4041·4040·4040·4004·2440··..8.@@@A@@@@@.$@000001e0:·0800·0038·0040·4040·4140·4040·4040·0424··...8.@@@A@@@@@.$
000001f0:·4040·9204·03a3·2a66·6c6f·6174·6172·7261··@@....*floatarra000001f0:·4040·4092·0403·a32a·666c·6f61·7461·7272··@@@....*floatarr
00000200:·7951·0800·0038·0040·4040·4140·4040·4040··yQ...8.@@@A@@@@@00000200:·6179·5108·0000·3800·4040·4041·4040·4040··ayQ...8.@@@A@@@@
00000210:·0428·4040·4092·0403·a323·696e·7441·0800··.(@@@....#intA..00000210:·4004·2840·4040·9204·03a3·2369·6e74·4108··@.(@@@....#intA.
00000220:·0038·0040·4040·4140·4040·4040·042c·4041··.8.@@@A@@@@@.,@A00000220:·0000·3800·4040·4041·4040·4040·4004·2c40··..8.@@@A@@@@@.,@
00000230:·4092·0403·a325·696e·7433·324c·0800·0038··@....%int32L...800000230:·4140·9204·03a3·2569·6e74·3332·4c08·0000··A@....%int32L...
00000240:·0040·4040·4140·4040·4040·0430·4040·4092··.@@@A@@@@@.0@@@.00000240:·3800·4040·4041·4040·4040·4004·3040·4040··8.@@@A@@@@@.0@@@
00000250:·0403·a325·696e·7436·344d·0800·0038·0040··...%int64M...8.@00000250:·9204·03a3·2569·6e74·3634·4d08·0000·3800··....%int64M...8.
00000260:·4040·4140·4040·4040·0434·4040·4092·0403··@@A@@@@@.4@@@...00000260:·4040·4041·4040·4040·4004·3440·4040·9204··@@@A@@@@@.4@@@..
00000270:·a326·6c61·7a79·5f74·4e08·0000·3800·a0c0··.&lazy_tN...8...00000270:·03a3·266c·617a·795f·744e·0800·0038·00a0··..&lazy_tN...8..
00000280:·043d·0205·f5e1·0040·4f40·4140·4140·a059··.=.....@O@A@A@.Y00000280:·c004·3d02·05f5·e100·404f·4041·4041·40a0··..=.....@O@A@A@.
00000290:·40a0·4040·4040·043c·4040·4092·0407·a324··@.@@@@.<@@@....$00000290:·5940·a040·4040·4004·3c40·4040·9204·07a3··Y@.@@@@.<@@@....
000002a0:·6c69·7374·4908·0000·3800·a0c0·0445·0205··listI...8....E..000002a0:·246c·6973·7449·0800·0038·00a0·c004·4502··$listI...8....E.
000002b0:·f5e1·0040·5040·41a1·a0e0·a322·5b5d·6190··...@P@A...."[]a.000002b0:·05f5·e100·4050·4041·a1a0·e0a3·225b·5d61··....@P@A...."[]a
000002c0:·4040·0448·4092·0403·a0e0·a322·3a3a·6290··@@.H@......"::b.000002c0:·9040·4004·4840·9204·03a0·e0a3·223a·3a62··.@@.H@......"::b
000002d0:·a004·0ea0·c0b3·9004·16a0·0413·4090·4002··............@.@.000002d0:·90a0·040e·a0c0·b390·0416·a004·1340·9040··.............@.@
000002e0:·05f5·e100·4051·4040·0455·4092·040a·4040··....@Q@@.U@...@@000002e0:·0205·f5e1·0040·5140·4004·5540·9204·0a40··.....@Q@@.U@...@
000002f0:·4140·a059·40a0·4040·4040·0458·4040·4092··A@.Y@.@@@@.X@@@.000002f0:·4041·40a0·5940·a040·4040·4004·5840·4040··@A@.Y@.@@@@.X@@@
00000300:·041b·a329·6e61·7469·7665·696e·744b·0800··...)nativeintK..00000300:·9204·1ba3·296e·6174·6976·6569·6e74·4b08··....)nativeintK.
00000310:·0038·0040·4040·4140·4040·4040·045c·4040··.8.@@@A@@@@@.\@@00000310:·0000·3800·4040·4041·4040·4040·4004·5c40··..8.@@@A@@@@@.\@
00000320:·4092·0403·a326·6f70·7469·6f6e·4a08·0000··@....&optionJ...00000320:·4040·9204·03a3·266f·7074·696f·6e4a·0800··@@....&optionJ..
00000330:·3800·a0c0·0465·0205·f5e1·0040·5340·41a1··8....e.....@S@A.00000330:·0038·00a0·c004·6502·05f5·e100·4053·4041··.8....e.....@S@A
00000340:·a0e0·a324·4e6f·6e65·6390·4040·0468·4092··...$Nonec.@@.h@.00000340:·a1a0·e0a3·244e·6f6e·6563·9040·4004·6840··....$Nonec.@@.h@
00000350:·0403·a0e0·a324·536f·6d65·6490·a004·0e40··.....$Somed....@00000350:·9204·03a0·e0a3·2453·6f6d·6564·90a0·040e··......$Somed....
00000360:·4004·6f40·9204·0440·4041·40a0·5940·a040··@.o@...@@A@.Y@.@00000360:·4040·046f·4092·0404·4040·4140·a059·40a0··@@.o@...@@A@.Y@.
00000370:·4040·4004·7240·4040·9204·15a3·2673·7472··@@@.r@@@....&str00000370:·4040·4040·0472·4040·4092·0415·a326·7374··@@@@.r@@@....&st
00000380:·696e·674f·0800·0038·0040·4040·4140·4040··ingO...8.@@@A@@@00000380:·7269·6e67·4f08·0000·3800·4040·4041·4040··ringO...8.@@@A@@
00000390:·4040·0476·4040·4092·0403·a324·756e·6974··@@.v@@@....$unit00000390:·4040·4004·7640·4040·9204·03a3·2475·6e69··@@@.v@@@....$uni
000003a0:·4608·0000·3800·4040·a1a0·e0a3·2228·2960··F...8.@@...."()`000003a0:·7446·0800·0038·0040·40a1·a0e0·a322·2829··tF...8.@@...."()
000003b0:·9040·4004·8040·9204·0340·4041·4040·4040··.@@..@...@@A@@@@000003b0:·6090·4040·0480·4092·0403·4040·4140·4040··`.@@..@...@@A@@@
000003c0:·4004·8140·4140·9204·0aa3·2e41·7373·6572··@..@A@.....Asser000003c0:·4040·0481·4041·4092·040a·a32e·4173·7365··@@..@A@.....Asse
000003d0:·745f·6661·696c·7572·655c·0800·0020·0090··t_failure\...·..000003d0:·7274·5f66·6169·6c75·7265·5c08·0000·2000··rt_failure\...·.
000003e0:·046d·4090·a0c0·92a0·c0b3·9004·1b40·9040··.m@..........@.@000003e0:·9004·6d40·90a0·c092·a0c0·b390·041b·4090··..m@..........@.
000003f0:·0205·f5e1·0040·4aa0·c0b3·9004·6a40·9040··.....@J.....j@.@000003f0:·4002·05f5·e100·404a·a0c0·b390·046a·4090··@.....@J.....j@.
00000400:·0205·f5e1·0040·40a0·0405·4002·05f5·e100··.....@@...@.....00000400:·4002·05f5·e100·4040·a004·0540·0205·f5e1··@.....@@...@....
00000410:·4056·4040·4104·95a0·b0a0·3d6f·6361·6d6c··@V@@A.....=ocaml00000410:·0040·5640·4041·0495·a0b0·a03d·6f63·616d··.@V@@A.....=ocam
00000420:·2e77·6172·6e5f·6f6e·5f6c·6974·6572·616c··.warn_on_literal00000420:·6c2e·7761·726e·5f6f·6e5f·6c69·7465·7261··l.warn_on_litera
00000430:·5f70·6174·7465·726e·0499·049c·0499·4092··_pattern......@.00000430:·6c5f·7061·7474·6572·6e04·9904·9c04·9940··l_pattern......@
00000440:·0417·a330·4469·7669·7369·6f6e·5f62·795f··...0Division_by_00000440:·9204·17a3·3044·6976·6973·696f·6e5f·6279··....0Division_by
00000450:·7a65·726f·5908·0000·2000·0418·4090·4040··zeroY...·...@.@@00000450:·5f7a·6572·6f59·0800·0020·0004·1840·9040··_zeroY...·...@.@
00000460:·4104·9ea0·b0a0·0409·04a1·04a4·04a1·4092··A.............@.00000460:·4041·049e·a0b0·a004·0904·a104·a404·a140··@A.............@
00000470:·0407·a32b·456e·645f·6f66·5f66·696c·6558··...+End_of_fileX00000470:·9204·07a3·2b45·6e64·5f6f·665f·6669·6c65··....+End_of_file
00000480:·0800·0020·0004·2040·9040·4041·04a6·a0b0··...·..·@.@@A....00000480:·5808·0000·2000·0420·4090·4040·4104·a6a0··X...·..·@.@@A...
00000490:·a004·1104·a904·ac04·a940·9204·07a3·2746··.........@....'F00000490:·b0a0·0411·04a9·04ac·04a9·4092·0407·a327··..........@....'
000004a0:·6169·6c75·7265·5508·0000·2000·0428·4090··ailureU...·..(@.000004a0:·4661·696c·7572·6555·0800·0020·0004·2840··FailureU...·..(@
000004b0:·a004·2440·4041·04af·a0b0·a004·1a04·b204··..$@@A..........000004b0:·90a0·0424·4040·4104·afa0·b0a0·041a·04b2··...$@@A.........
000004c0:·b504·b240·9204·08a3·3049·6e76·616c·6964··...@....0Invalid000004c0:·04b5·04b2·4092·0408·a330·496e·7661·6c69··....@....0Invali
000004d0:·5f61·7267·756d·656e·7454·0800·0020·0004··_argumentT...·..000004d0:·645f·6172·6775·6d65·6e74·5408·0000·2000··d_argumentT...·.
000004e0:·3140·90a0·042d·4040·4104·b8a0·b0a0·0423··1@...-@@A......#000004e0:·0431·4090·a004·2d40·4041·04b8·a0b0·a004··.1@...-@@A......
000004f0:·04bb·04be·04bb·4092·0408·a32d·4d61·7463··......@....-Matc000004f0:·2304·bb04·be04·bb40·9204·08a3·2d4d·6174··#......@....-Mat
00000500:·685f·6661·696c·7572·6552·0800·0020·0004··h_failureR...·..00000500:·6368·5f66·6169·6c75·7265·5208·0000·2000··ch_failureR...·.
00000510:·3a40·90a0·c092·a004·39a0·0435·a004·3640··:@......9..5..6@00000510:·043a·4090·a0c0·92a0·0439·a004·35a0·0436··.:@......9..5..6
00000520:·0205·f5e1·0040·5c40·4041·04c6·a0b0·a004··.....@\@@A......00000520:·4002·05f5·e100·405c·4040·4104·c6a0·b0a0··@.....@\@@A.....
00000530:·3104·c904·cc04·c940·9204·0da3·294e·6f74··1......@....)Not00000530:·0431·04c9·04cc·04c9·4092·040d·a329·4e6f··.1......@....)No
00000540:·5f66·6f75·6e64·5608·0000·2000·0448·4090··_foundV...·..H@.00000540:·745f·666f·756e·6456·0800·0020·0004·4840··t_foundV...·..H@
00000550:·4040·4104·cea0·b0a0·0439·04d1·04d4·04d1··@@A......9......00000550:·9040·4041·04ce·a0b0·a004·3904·d104·d404··.@@A......9.....
00000560:·4092·0407·a32d·4f75·745f·6f66·5f6d·656d··@....-Out_of_mem00000560:·d140·9204·07a3·2d4f·7574·5f6f·665f·6d65··.@....-Out_of_me
00000570:·6f72·7953·0800·0020·0004·5040·9040·4041··oryS...·..P@.@@A00000570:·6d6f·7279·5308·0000·2000·0450·4090·4040··moryS...·..P@.@@
00000580:·04d6·a0b0·a004·4104·d904·dc04·d940·9204··......A......@..00000580:·4104·d6a0·b0a0·0441·04d9·04dc·04d9·4092··A......A......@.
00000590:·07a3·2e53·7461·636b·5f6f·7665·7266·6c6f··...Stack_overflo00000590:·0407·a32e·5374·6163·6b5f·6f76·6572·666c··....Stack_overfl
000005a0:·775a·0800·0020·0004·5840·9040·4041·04de··wZ...·..X@.@@A..000005a0:·6f77·5a08·0000·2000·0458·4090·4040·4104··owZ...·..X@.@@A.
000005b0:·a0b0·a004·4904·e104·e404·e140·9204·07a3··....I......@....000005b0:·dea0·b0a0·0449·04e1·04e4·04e1·4092·0407··.....I......@...
000005c0:·2e53·7973·5f62·6c6f·636b·6564·5f69·6f5b··.Sys_blocked_io[000005c0:·a32e·5379·735f·626c·6f63·6b65·645f·696f··..Sys_blocked_io
000005d0:·0800·0020·0004·6040·9040·4041·04e6·a0b0··...·..`@.@@A....000005d0:·5b08·0000·2000·0460·4090·4040·4104·e6a0··[...·..`@.@@A...
000005e0:·a004·5104·e904·ec04·e940·9204·07a3·2953··..Q......@....)S000005e0:·b0a0·0451·04e9·04ec·04e9·4092·0407·a329··...Q......@....)
000005f0:·7973·5f65·7272·6f72·5708·0000·2000·0468··ys_errorW...·..h000005f0:·5379·735f·6572·726f·7257·0800·0020·0004··Sys_errorW...·..
00000600:·4090·a004·6440·4041·04ef·a0b0·a004·5a04··@...d@@A......Z.00000600:·6840·90a0·0464·4040·4104·efa0·b0a0·045a··h@...d@@A......Z
00000610:·f204·f504·f240·9204·08a3·3a55·6e64·6566··.....@....:Undef00000610:·04f2·04f5·04f2·4092·0408·a33a·556e·6465··......@....:Unde
00000620:·696e·6564·5f72·6563·7572·7369·7665·5f6d··ined_recursive_m00000620:·6669·6e65·645f·7265·6375·7273·6976·655f··fined_recursive_
00000630:·6f64·756c·655d·0800·0020·0004·7140·90a0··odule]...·..q@..00000630:·6d6f·6475·6c65·5d08·0000·2000·0471·4090··module]...·..q@.
00000640:·c092·a004·70a0·046c·a004·6d40·0205·f5e1··....p..l..m@....00000640:·a0c0·92a0·0470·a004·6ca0·046d·4002·05f5··.....p..l..m@...
00000650:·0040·6340·4041·04fd·a0b0·a004·6805·0100··.@c@@A......h...00000650:·e100·4063·4040·4104·fda0·b0a0·0468·0501··..@c@@A......h..
00000660:·0501·0305·0100·4092·040d·a325·6279·7465··......@....%byte00000660:·0005·0103·0501·0040·9204·0da3·2562·7974··.......@....%byt
00000670:·7343·0800·0038·0040·4040·4140·4040·4040··sC...8.@@@A@@@@@00000670:·6573·4308·0000·3800·4040·4041·4040·4040··esC...8.@@@A@@@@
00000680:·0501·0440·4040·9204·0390·9226·5374·646c··...@@@.....&Stdl00000680:·4005·0104·4040·4092·0403·9092·2653·7464··@...@@@.....&Std
00000690:·6962·9226·4f70·7469·6f6e·4041·b005·0136··ib.&Option@A...600000690:·6c69·6292·2349·6e74·9226·4f70·7469·6f6e··lib.#Int.&Option
000006a0:·0501·3940·a0b0·a141·a008·0000·2800·b124··..9@...A....(..$000006a0:·4041·b005·0139·0501·3c40·a0b0·a141·a008··@A...9..<@...A..
000006b0:·6461·7461·0101·0c42·a004·02b0·c005·0153··data...B.......S000006b0:·0000·2800·b124·6461·7461·0101·0c42·a004··..(..$data...B..
000006c0:·4e01·02c5·0102·ccc0·0501·544e·0102·c501··N.........TN....000006c0:·02b0·c005·0156·4e01·02c5·0102·ccc0·0501··.....VN.........
000006d0:·02d0·4040·0800·0038·0040·4040·4140·4040··..@@...8.@@@A@@@000006d0:·574e·0102·c501·02d0·4040·0800·0038·0040··WN......@@...8.@
000006e0:·4040·b0c0·0501·574e·0102·c501·02c7·0404··@@....WN........000006e0:·4040·4140·4040·4040·b0c0·0501·5a4e·0102··@@A@@@@@....ZN..
000006f0:·4040·4040·a105·0164·4140·4041·4004·0340··@@@@...dA@@A@..@000006f0:·c501·02c7·0404·4040·4040·a105·0167·4140··......@@@@...gA@
00000700:·4008·0000·3000·0501·4305·0143·0501·4305··@...0...C..C..C.00000700:·4041·4004·0340·4008·0000·3000·0501·4605··@A@..@@...0...F.
00000710:·0143·0501·4305·0143·0501·4305·0143·40b1··.C..C..C..C..C@.00000710:·0146·0501·4605·0146·0501·4605·0146·0501··.F..F..F..F..F..
00000720:·0501·4305·014f·0501·4940·41b0·0405·0408··..C..O..I@A.....00000720:·4605·0146·40b1·0501·4605·0152·0501·4c40··F..F@...F..R..L@
00000730:·40a0·b0a1·41a0·0800·0028·00b1·2174·0101··@...A....(..!t..00000730:·41b0·0405·0408·40a0·b0a1·41a0·0800·0028··A.....@...A....(
00000740:·0d43·a004·02b0·c005·0165·4f01·02d1·0102··.C.......eO.....00000740:·00b1·2174·0101·0d43·a004·02b0·c005·0168··..!t...C.......h
00000750:·d8c0·0501·664f·0102·d101·02d9·4040·0800··....fO......@@..00000750:·4f01·02d1·0102·d8c0·0501·694f·0102·d101··O.........iO....
00000760:·0038·0040·4040·4140·4040·4040·b0c0·0501··.8.@@@A@@@@@....00000760:·02d9·4040·0800·0038·0040·4040·4140·4040··..@@...8.@@@A@@@
00000770:·694f·0102·d101·02d3·0404·4040·4040·a105··iO........@@@@..00000770:·4040·b0c0·0501·6c4f·0102·d101·02d3·0404··@@....lO........
00000780:·0176·4240·4041·4004·0340·4008·0000·3000··.vB@@A@..@@...0.00000780:·4040·4040·a105·0179·4240·4041·4004·0340··@@@@...yB@@A@..@
00000790:·0501·5505·0155·0501·5505·0155·0501·5505··..U..U..U..U..U.00000790:·4008·0000·3000·0501·5805·0158·0501·5805··@...0...X..X..X.
000007a0:·0155·0501·5505·0155·40b1·0413·041e·0418··.U..U..U@.......000007a0:·0158·0501·5805·0158·0501·5805·0158·40b1··.X..X..X..X..X@.
000007b0:·4041·b004·0504·0840·a0b0·90f0·a025·656d··@A.....@.....%em000007b0:·0413·041e·0418·4041·b004·0504·0840·a0b0··......@A.....@..
000007c0:·7074·7901·010e·a004·02b0·c005·0176·5001··pty..........vP.000007c0:·90f0·a025·656d·7074·7901·010e·a004·02b0··...%empty.......
000007d0:·02da·0102·e0c0·0501·7750·0102·da01·02e5··........wP......000007d0:·c005·0179·5001·02da·0102·e0c0·0501·7a50··...yP.........zP
Max diff block lines reached; 17230/399581 bytes (4.31%) of diff not shown.
1.74 MB
./usr/lib/ocaml/coq-core/clib/unicode.cmt
    
Offset 1, 13201 lines modifiedOffset 1, 13202 lines modified
00000000:·4361·6d6c·3139·3939·5430·3331·8495·a6be··Caml1999T031....00000000:·4361·6d6c·3139·3939·5430·3331·8495·a6be··Caml1999T031....
00000010:·0003·38ef·0000·a321·0002·8d7a·0002·8811··..8....!...z....00000010:·0003·38f5·0000·a324·0002·8d81·0002·8818··..8....$........
00000020:·0800·003c·0027·556e·6963·6f64·6591·b0a0··...<.'Unicode...00000020:·0800·003c·0027·556e·6963·6f64·6591·b0a0··...<.'Unicode...
00000030:·b09d·b0a0·2a6f·6361·6d6c·2e74·6578·74b0··....*ocaml.text.00000030:·b09d·b0a0·2a6f·6361·6d6c·2e74·6578·74b0··....*ocaml.text.
00000040:·c026·5f6e·6f6e·655f·4040·00ff·0402·4190··.&_none_@@....A.00000040:·c026·5f6e·6f6e·655f·4040·00ff·0402·4190··.&_none_@@....A.
00000050:·a0a0·a0c0·91b2·3320·556e·6963·6f64·6520··......3·Unicode·00000050:·a0a0·a0c0·91b2·3320·556e·6963·6f64·6520··......3·Unicode·
00000060:·7574·696c·6974·6965·7320·b0c0·2f63·6c69··utilities·../cli00000060:·7574·696c·6974·6965·7320·b0c0·2f63·6c69··utilities·../cli
00000070:·622f·756e·6963·6f64·652e·6d6c·4b01·02a4··b/unicode.mlK...00000070:·622f·756e·6963·6f64·652e·6d6c·4b01·02a4··b/unicode.mlK...
00000080:·0102·a4c0·0402·4b01·02a4·0102·bc40·4004··......K......@@.00000080:·0102·a4c0·0402·4b01·02a4·0102·bc40·4004··......K......@@.
00000090:·0440·4040·0404·4004·0404·0408·0000·3000··.@@@..@.......0.00000090:·0440·4040·0404·4004·0404·0408·0000·3000··.@@@..@.......0.
Diff chunk too large, falling back to line-by-line diff (12660 lines added, 12660 lines removed)
000000a0:·a040·4004·0104·0104·0104·0104·0104·0104··.@@.............000000a0:·a040·4004·0104·0104·0104·0104·0104·0104··.@@.............
000000b0:·0140·aba7·b1b2·b2b2·b2b2·b2b2·b2b2·b2b2··.@..............000000b0:·0140·abab·a7b1·b2b2·b2b2·b2b2·b2b2·b2b2··.@..............
000000c0:·b2b1·b1b1·b1b1·b1b1·b1b1·b1b1·b1b1·b1b1··................000000c0:·b2b2·b1b1·b1b1·b1b1·b1b1·b1b1·b1b1·b1b1··................
000000d0:·b140·a325·6172·7261·7948·0800·0038·00a0··.@.%arrayH...8..000000d0:·b1b1·40a3·2561·7272·6179·4808·0000·3800··..@.%arrayH...8.
000000e0:·c090·4002·05f5·e100·404d·4041·4041·40a0··..@.....@M@A@A@.000000e0:·a0c0·9040·0205·f5e1·0040·4d40·4140·4140··...@.....@M@A@A@
000000f0:·007f·40a0·4040·4040·0438·4040·4092·0408··..@.@@@@.8@@@...000000f0:·a000·7f40·a040·4040·4004·3940·4040·9204··...@.@@@@.9@@@..
00000100:·a324·626f·6f6c·4508·0000·3800·4040·a1a0··.$boolE...8.@@..00000100:·08a3·2462·6f6f·6c45·0800·0038·0040·40a1··..$boolE...8.@@.
00000110:·e0a3·2566·616c·7365·5e90·4040·0442·4092··..%false^.@@.B@.00000110:·a0e0·a325·6661·6c73·655e·9040·4004·4340··...%false^.@@.C@
00000120:·0403·a0e0·a324·7472·7565·5f90·4040·0448··.....$true_.@@.H00000120:·9204·03a0·e0a3·2474·7275·655f·9040·4004··......$true_.@@.
00000130:·4092·0403·4040·4140·4040·4040·0449·4041··@...@@A@@@@@.I@A00000130:·4940·9204·0340·4041·4040·4040·4004·4a40··I@...@@A@@@@@.J@
00000140:·4092·0410·a324·6368·6172·4208·0000·3800··@....$charB...8.00000140:·4140·9204·10a3·2463·6861·7242·0800·0038··A@....$charB...8
00000150:·4040·4041·4040·4040·4004·4d40·4140·9204··@@@A@@@@@.M@A@..00000150:·0040·4040·4140·4040·4040·044e·4041·4092··.@@@A@@@@@.N@A@.
00000160:·03a3·2365·786e·4708·0000·3800·4040·4141··..#exnG...8.@@AA00000160:·0403·a323·6578·6e47·0800·0038·0040·4041··...#exnG...8.@@A
00000170:·4040·4040·4004·5140·4040·9204·03a3·3565··@@@@@.Q@@@....5e00000170:·4140·4040·4040·0452·4040·4092·0403·a335··A@@@@@.R@@@....5
00000180:·7874·656e·7369·6f6e·5f63·6f6e·7374·7275··xtension_constru00000180:·6578·7465·6e73·696f·6e5f·636f·6e73·7472··extension_constr
00000190:·6374·6f72·5008·0000·3800·4040·4041·4040··ctorP...8.@@@A@@00000190:·7563·746f·7250·0800·0038·0040·4040·4140··uctorP...8.@@@A@
000001a0:·4040·4004·5540·4040·9204·03a3·2566·6c6f··@@@.U@@@....%flo000001a0:·4040·4040·0456·4040·4092·0403·a325·666c··@@@@.V@@@....%fl
000001b0:·6174·4408·0000·3800·4040·4041·4040·4040··atD...8.@@@A@@@@000001b0:·6f61·7444·0800·0038·0040·4040·4140·4040··oatD...8.@@@A@@@
000001c0:·4004·5940·4040·9204·03a3·2a66·6c6f·6174··@.Y@@@....*float000001c0:·4040·045a·4040·4092·0403·a32a·666c·6f61··@@.Z@@@....*floa
000001d0:·6172·7261·7951·0800·0038·0040·4040·4140··arrayQ...8.@@@A@000001d0:·7461·7272·6179·5108·0000·3800·4040·4041··tarrayQ...8.@@@A
000001e0:·4040·4040·045d·4040·4092·0403·a323·696e··@@@@.]@@@....#in000001e0:·4040·4040·4004·5e40·4040·9204·03a3·2369··@@@@@.^@@@....#i
000001f0:·7441·0800·0038·0040·4040·4140·4040·4040··tA...8.@@@A@@@@@000001f0:·6e74·4108·0000·3800·4040·4041·4040·4040··ntA...8.@@@A@@@@
00000200:·0461·4041·4092·0403·a325·696e·7433·324c··.a@A@....%int32L00000200:·4004·6240·4140·9204·03a3·2569·6e74·3332··@.b@A@....%int32
00000210:·0800·0038·0040·4040·4140·4040·4040·0465··...8.@@@A@@@@@.e00000210:·4c08·0000·3800·4040·4041·4040·4040·4004··L...8.@@@A@@@@@.
00000220:·4040·4092·0403·a325·696e·7436·344d·0800··@@@....%int64M..00000220:·6640·4040·9204·03a3·2569·6e74·3634·4d08··f@@@....%int64M.
00000230:·0038·0040·4040·4140·4040·4040·0469·4040··.8.@@@A@@@@@.i@@00000230:·0000·3800·4040·4041·4040·4040·4004·6a40··..8.@@@A@@@@@.j@
00000240:·4092·0403·a326·6c61·7a79·5f74·4e08·0000··@....&lazy_tN...00000240:·4040·9204·03a3·266c·617a·795f·744e·0800··@@....&lazy_tN..
00000250:·3800·a0c0·043a·0205·f5e1·0040·4f40·4140··8....:.....@O@A@00000250:·0038·00a0·c004·3a02·05f5·e100·404f·4041··.8....:.....@O@A
00000260:·4140·a059·40a0·4040·4040·0471·4040·4092··A@.Y@.@@@@.q@@@.00000260:·4041·40a0·5940·a040·4040·4004·7240·4040··@A@.Y@.@@@@.r@@@
00000270:·0407·a324·6c69·7374·4908·0000·3800·a0c0··...$listI...8...00000270:·9204·07a3·246c·6973·7449·0800·0038·00a0··....$listI...8..
00000280:·0442·0205·f5e1·0040·5040·41a1·a0e0·a322··.B.....@P@A...."00000280:·c004·4202·05f5·e100·4050·4041·a1a0·e0a3··..B.....@P@A....
00000290:·5b5d·6190·4040·047d·4092·0403·a0e0·a322··[]a.@@.}@......"00000290:·225b·5d61·9040·4004·7e40·9204·03a0·e0a3··"[]a.@@.~@......
000002a0:·3a3a·6290·a004·0ea0·c0b3·9004·16a0·0413··::b.............000002a0:·223a·3a62·90a0·040e·a0c0·b390·0416·a004··"::b............
000002b0:·4090·4002·05f5·e100·4051·4040·048a·4092··@.@.....@Q@@..@.000002b0:·1340·9040·0205·f5e1·0040·5140·4004·8b40··.@.@.....@Q@@..@
000002c0:·040a·4040·4140·a059·40a0·4040·4040·048d··..@@A@.Y@.@@@@..000002c0:·9204·0a40·4041·40a0·5940·a040·4040·4004··...@@A@.Y@.@@@@.
000002d0:·4040·4092·041b·a329·6e61·7469·7665·696e··@@@....)nativein000002d0:·8e40·4040·9204·1ba3·296e·6174·6976·6569··.@@@....)nativei
000002e0:·744b·0800·0038·0040·4040·4140·4040·4040··tK...8.@@@A@@@@@000002e0:·6e74·4b08·0000·3800·4040·4041·4040·4040··ntK...8.@@@A@@@@
000002f0:·0491·4040·4092·0403·a326·6f70·7469·6f6e··..@@@....&option000002f0:·4004·9240·4040·9204·03a3·266f·7074·696f··@..@@@....&optio
00000300:·4a08·0000·3800·a0c0·0462·0205·f5e1·0040··J...8....b.....@00000300:·6e4a·0800·0038·00a0·c004·6202·05f5·e100··nJ...8....b.....
00000310:·5340·41a1·a0e0·a324·4e6f·6e65·6390·4040··S@A....$Nonec.@@00000310:·4053·4041·a1a0·e0a3·244e·6f6e·6563·9040··@S@A....$Nonec.@
00000320:·049d·4092·0403·a0e0·a324·536f·6d65·6490··..@......$Somed.00000320:·4004·9e40·9204·03a0·e0a3·2453·6f6d·6564··@..@......$Somed
00000330:·a004·0e40·4004·a440·9204·0440·4041·40a0··...@@..@...@@A@.00000330:·90a0·040e·4040·04a5·4092·0404·4040·4140··....@@..@...@@A@
00000340:·5940·a040·4040·4004·a740·4040·9204·15a3··Y@.@@@@..@@@....00000340:·a059·40a0·4040·4040·04a8·4040·4092·0415··.Y@.@@@@..@@@...
00000350:·2673·7472·696e·674f·0800·0038·0040·4040··&stringO...8.@@@00000350:·a326·7374·7269·6e67·4f08·0000·3800·4040··.&stringO...8.@@
00000360:·4140·4040·4040·04ab·4040·4092·0403·a324··A@@@@@..@@@....$00000360:·4041·4040·4040·4004·ac40·4040·9204·03a3··@A@@@@@..@@@....
00000370:·756e·6974·4608·0000·3800·4040·a1a0·e0a3··unitF...8.@@....00000370:·2475·6e69·7446·0800·0038·0040·40a1·a0e0··$unitF...8.@@...
00000380:·2228·2960·9040·4004·b540·9204·0340·4041··"()`.@@..@...@@A00000380:·a322·2829·6090·4040·04b6·4092·0403·4040··."()`.@@..@...@@
00000390:·4040·4040·4004·b640·4140·9204·0aa3·2e41··@@@@@..@A@.....A00000390:·4140·4040·4040·04b7·4041·4092·040a·a32e··A@@@@@..@A@.....
000003a0:·7373·6572·745f·6661·696c·7572·655c·0800··ssert_failure\..000003a0:·4173·7365·7274·5f66·6169·6c75·7265·5c08··Assert_failure\.
000003b0:·0020·0090·046d·4090·a0c0·92a0·c0b3·9004··.·...m@.........000003b0:·0000·2000·9004·6d40·90a0·c092·a0c0·b390··..·...m@........
000003c0:·1b40·9040·0205·f5e1·0040·4aa0·c0b3·9004··.@.@.....@J.....000003c0:·041b·4090·4002·05f5·e100·404a·a0c0·b390··..@.@.....@J....
000003d0:·6a40·9040·0205·f5e1·0040·40a0·0405·4002··j@.@.....@@...@.000003d0:·046a·4090·4002·05f5·e100·4040·a004·0540··.j@.@.....@@...@
000003e0:·05f5·e100·4056·4040·4104·caa0·b0a0·3d6f··....@V@@A.....=o000003e0:·0205·f5e1·0040·5640·4041·04cb·a0b0·a03d··.....@V@@A.....=
000003f0:·6361·6d6c·2e77·6172·6e5f·6f6e·5f6c·6974··caml.warn_on_lit000003f0:·6f63·616d·6c2e·7761·726e·5f6f·6e5f·6c69··ocaml.warn_on_li
00000400:·6572·616c·5f70·6174·7465·726e·04ce·0499··eral_pattern....00000400:·7465·7261·6c5f·7061·7474·6572·6e04·cf04··teral_pattern...
00000410:·04ce·4092·0417·a330·4469·7669·7369·6f6e··..@....0Division00000410:·9904·cf40·9204·17a3·3044·6976·6973·696f··...@....0Divisio
00000420:·5f62·795f·7a65·726f·5908·0000·2000·0418··_by_zeroY...·...00000420:·6e5f·6279·5f7a·6572·6f59·0800·0020·0004··n_by_zeroY...·..
00000430:·4090·4040·4104·d3a0·b0a0·0409·04d6·04a1··@.@@A...........00000430:·1840·9040·4041·04d4·a0b0·a004·0904·d704··.@.@@A..........
00000440:·04d6·4092·0407·a32b·456e·645f·6f66·5f66··..@....+End_of_f00000440:·a104·d740·9204·07a3·2b45·6e64·5f6f·665f··...@....+End_of_
00000450:·696c·6558·0800·0020·0004·2040·9040·4041··ileX...·..·@.@@A00000450:·6669·6c65·5808·0000·2000·0420·4090·4040··fileX...·..·@.@@
00000460:·04db·a0b0·a004·1104·de04·a904·de40·9204··.............@..00000460:·4104·dca0·b0a0·0411·04df·04a9·04df·4092··A.............@.
00000470:·07a3·2746·6169·6c75·7265·5508·0000·2000··..'FailureU...·.00000470:·0407·a327·4661·696c·7572·6555·0800·0020··...'FailureU...·
00000480:·0428·4090·a004·2440·4041·04e4·a0b0·a004··.(@...$@@A......00000480:·0004·2840·90a0·0424·4040·4104·e5a0·b0a0··..(@...$@@A.....
00000490:·1a04·e704·b204·e740·9204·08a3·3049·6e76··.......@....0Inv00000490:·041a·04e8·04b2·04e8·4092·0408·a330·496e··........@....0In
000004a0:·616c·6964·5f61·7267·756d·656e·7454·0800··alid_argumentT..000004a0:·7661·6c69·645f·6172·6775·6d65·6e74·5408··valid_argumentT.
000004b0:·0020·0004·3140·90a0·042d·4040·4104·eda0··.·..1@...-@@A...000004b0:·0000·2000·0431·4090·a004·2d40·4041·04ee··..·..1@...-@@A..
000004c0:·b0a0·0423·04f0·04bb·04f0·4092·0408·a32d··...#......@....-000004c0:·a0b0·a004·2304·f104·bb04·f140·9204·08a3··....#......@....
000004d0:·4d61·7463·685f·6661·696c·7572·6552·0800··Match_failureR..000004d0:·2d4d·6174·6368·5f66·6169·6c75·7265·5208··-Match_failureR.
000004e0:·0020·0004·3a40·90a0·c092·a004·39a0·0435··.·..:@......9..5000004e0:·0000·2000·043a·4090·a0c0·92a0·0439·a004··..·..:@......9..
000004f0:·a004·3640·0205·f5e1·0040·5c40·4041·04fb··..6@.....@\@@A..000004f0:·35a0·0436·4002·05f5·e100·405c·4040·4104··5..6@.....@\@@A.
00000500:·a0b0·a004·3104·fe04·c904·fe40·9204·0da3··....1......@....00000500:·fca0·b0a0·0431·04ff·04c9·04ff·4092·040d··.....1......@...
00000510:·294e·6f74·5f66·6f75·6e64·5608·0000·2000··)Not_foundV...·.00000510:·a329·4e6f·745f·666f·756e·6456·0800·0020··.)Not_foundV...·
00000520:·0448·4090·4040·4105·0103·a0b0·a004·3905··.H@.@@A.......9.00000520:·0004·4840·9040·4041·0501·04a0·b0a0·0439··..H@.@@A.......9
00000530:·0106·04d1·0501·0640·9204·07a3·2d4f·7574··.......@....-Out00000530:·0501·0704·d105·0107·4092·0407·a32d·4f75··........@....-Ou
00000540:·5f6f·665f·6d65·6d6f·7279·5308·0000·2000··_of_memoryS...·.00000540:·745f·6f66·5f6d·656d·6f72·7953·0800·0020··t_of_memoryS...·
00000550:·0450·4090·4040·4105·010b·a0b0·a004·4105··.P@.@@A.......A.00000550:·0004·5040·9040·4041·0501·0ca0·b0a0·0441··..P@.@@A.......A
00000560:·010e·04d9·0501·0e40·9204·07a3·2e53·7461··.......@.....Sta00000560:·0501·0f04·d905·010f·4092·0407·a32e·5374··........@.....St
00000570:·636b·5f6f·7665·7266·6c6f·775a·0800·0020··ck_overflowZ...·00000570:·6163·6b5f·6f76·6572·666c·6f77·5a08·0000··ack_overflowZ...
00000580:·0004·5840·9040·4041·0501·13a0·b0a0·0449··..X@.@@A.......I00000580:·2000·0458·4090·4040·4105·0114·a0b0·a004···..X@.@@A.......
00000590:·0501·1604·e105·0116·4092·0407·a32e·5379··........@.....Sy00000590:·4905·0117·04e1·0501·1740·9204·07a3·2e53··I........@.....S
000005a0:·735f·626c·6f63·6b65·645f·696f·5b08·0000··s_blocked_io[...000005a0:·7973·5f62·6c6f·636b·6564·5f69·6f5b·0800··ys_blocked_io[..
000005b0:·2000·0460·4090·4040·4105·011b·a0b0·a004···..`@.@@A.......000005b0:·0020·0004·6040·9040·4041·0501·1ca0·b0a0··.·..`@.@@A......
000005c0:·5105·011e·04e9·0501·1e40·9204·07a3·2953··Q........@....)S000005c0:·0451·0501·1f04·e905·011f·4092·0407·a329··.Q........@....)
000005d0:·7973·5f65·7272·6f72·5708·0000·2000·0468··ys_errorW...·..h000005d0:·5379·735f·6572·726f·7257·0800·0020·0004··Sys_errorW...·..
000005e0:·4090·a004·6440·4041·0501·24a0·b0a0·045a··@...d@@A..$....Z000005e0:·6840·90a0·0464·4040·4105·0125·a0b0·a004··h@...d@@A..%....
000005f0:·0501·2704·f205·0127·4092·0408·a33a·556e··..'....'@....:Un000005f0:·5a05·0128·04f2·0501·2840·9204·08a3·3a55··Z..(....(@....:U
00000600:·6465·6669·6e65·645f·7265·6375·7273·6976··defined_recursiv00000600:·6e64·6566·696e·6564·5f72·6563·7572·7369··ndefined_recursi
00000610:·655f·6d6f·6475·6c65·5d08·0000·2000·0471··e_module]...·..q00000610:·7665·5f6d·6f64·756c·655d·0800·0020·0004··ve_module]...·..
00000620:·4090·a0c0·92a0·0470·a004·6ca0·046d·4002··@......p..l..m@.00000620:·7140·90a0·c092·a004·70a0·046c·a004·6d40··q@......p..l..m@
00000630:·05f5·e100·4063·4040·4105·0132·a0b0·a004··....@c@@A..2....00000630:·0205·f5e1·0040·6340·4041·0501·33a0·b0a0··.....@c@@A..3...
00000640:·6805·0135·0501·0005·0135·4092·040d·a325··h..5.....5@....%00000640:·0468·0501·3605·0100·0501·3640·9204·0da3··.h..6.....6@....
00000650:·6279·7465·7343·0800·0038·0040·4040·4140··bytesC...8.@@@A@00000650:·2562·7974·6573·4308·0000·3800·4040·4041··%bytesC...8.@@@A
00000660:·4040·4040·0501·3940·4040·9204·0390·9226··@@@@..9@@@.....&00000660:·4040·4040·4005·013a·4040·4092·0403·9092··@@@@@..:@@@.....
00000670:·5374·646c·6962·9226·4f70·7469·6f6e·4040··Stdlib.&Option@@00000670:·2653·7464·6c69·6292·2349·6e74·9226·4f70··&Stdlib.#Int.&Op
00000680:·a0b0·a341·a008·0000·2800·b126·7374·6174··...A....(..&stat00000680:·7469·6f6e·4040·a0b0·a341·a008·0000·2800··tion@@...A....(.
00000690:·7573·0101·0b41·a004·02b0·c005·013c·4d01··us...A.......<M.00000690:·b126·7374·6174·7573·0101·0b41·a004·02b0··.&status...A....
000006a0:·02be·0102·c3c0·0501·3d4d·0102·be01·02c9··........=M......000006a0:·c005·013f·4d01·02be·0102·c3c0·0501·404d··...?M.........@M
000006b0:·4040·0800·0038·0040·40a1·a0e0·a026·4c65··@@...8.@@....&Le000006b0:·0102·be01·02c9·4040·0800·0038·0040·40a1··......@@...8.@@.
000006c0:·7474·6572·0101·0c90·4040·b0c0·0501·464d··tter....@@....FM000006c0:·a0e0·a026·4c65·7474·6572·0101·0c90·4040··...&Letter....@@
000006d0:·0102·be01·02cc·c005·0147·4d01·02be·0102··.........GM.....000006d0:·b0c0·0501·494d·0102·be01·02cc·c005·014a··....IM.........J
000006e0:·d240·40a1·0501·5e41·a0e0·a029·4964·656e··.@@...^A...)Iden000006e0:·4d01·02be·0102·d240·40a1·0501·6141·a0e0··M......@@...aA..
000006f0:·7450·6172·7401·010d·9040·40b0·c005·014f··tPart....@@....O000006f0:·a029·4964·656e·7450·6172·7401·010d·9040··.)IdentPart....@
00000700:·4d01·02be·0102·d3c0·0501·504d·0102·be01··M.........PM....00000700:·40b0·c005·0152·4d01·02be·0102·d3c0·0501··@....RM.........
00000710:·02de·4040·a105·0167·42a0·e0a0·2653·796d··..@@...gB...&Sym00000710:·534d·0102·be01·02de·4040·a105·016a·42a0··SM......@@...jB.
00000720:·626f·6c01·010e·9040·40b0·c005·0158·4d01··bol....@@....XM.00000720:·e0a0·2653·796d·626f·6c01·010e·9040·40b0··..&Symbol....@@.
00000730:·02be·0102·dfc0·0501·594d·0102·be01·02e7··........YM......00000730:·c005·015b·4d01·02be·0102·dfc0·0501·5c4d··...[M.........\M
00000740:·4040·a105·0170·43a0·e0a0·2849·6465·6e74··@@...pC...(Ident00000740:·0102·be01·02e7·4040·a105·0173·43a0·e0a0··......@@...sC...
00000750:·5365·7001·010f·9040·40b0·c005·0161·4d01··Sep....@@....aM.00000750:·2849·6465·6e74·5365·7001·010f·9040·40b0··(IdentSep....@@.
00000760:·02be·0102·e8c0·0501·624d·0102·be01·02f2··........bM......00000760:·c005·0164·4d01·02be·0102·e8c0·0501·654d··...dM.........eM
00000770:·4040·a105·0179·44a0·e0a0·2953·6570·6172··@@...yD...)Separ00000770:·0102·be01·02f2·4040·a105·017c·44a0·e0a0··......@@...|D...
00000780:·6174·6f72·0101·1090·4040·b0c0·0501·6a4d··ator....@@....jM00000780:·2953·6570·6172·6174·6f72·0101·1090·4040··)Separator....@@
00000790:·0102·be01·02f3·c005·016b·4d01·02be·0102··.........kM.....00000790:·b0c0·0501·6d4d·0102·be01·02f3·c005·016e··....mM.........n
000007a0:·fe40·40a1·0501·8245·a0e0·a027·436f·6e74··.@@....E...'Cont000007a0:·4d01·02be·0102·fe40·40a1·0501·8545·a0e0··M......@@....E..
000007b0:·726f·6c01·0111·9040·40b0·c005·0173·4d01··rol....@@....sM.000007b0:·a027·436f·6e74·726f·6c01·0111·9040·40b0··.'Control....@@.
000007c0:·02be·0102·ffc0·0501·744d·0102·be01·0308··........tM......000007c0:·c005·0176·4d01·02be·0102·ffc0·0501·774d··...vM.........wM
000007d0:·4040·a105·018b·46a0·e0a0·2755·6e6b·6e6f··@@....F...'Unkno000007d0:·0102·be01·0308·4040·a105·018e·46a0·e0a0··......@@....F...
Max diff block lines reached; 72438/1820439 bytes (3.98%) of diff not shown.
20.2 MB
./usr/lib/ocaml/coq-core/clib/unicodetable.cmt
    
Offset 1, 153202 lines modifiedOffset 1, 153203 lines modified
00000000:·4361·6d6c·3139·3939·5430·3331·8495·a6be··Caml1999T031....00000000:·4361·6d6c·3139·3939·5430·3331·8495·a6be··Caml1999T031....
00000010:·0025·66fc·0005·d1dd·0016·a115·0016·99b8··.%f.............00000010:·0025·6702·0005·d1e0·0016·a11c·0016·99bf··.%g.............
00000020:·0800·003c·002c·556e·6963·6f64·6574·6162··...<.,Unicodetab00000020:·0800·003c·002c·556e·6963·6f64·6574·6162··...<.,Unicodetab
00000030:·6c65·91b0·a0b0·9db0·a02a·6f63·616d·6c2e··le.......*ocaml.00000030:·6c65·91b0·a0b0·9db0·a02a·6f63·616d·6c2e··le.......*ocaml.
00000040:·7465·7874·b0c0·265f·6e6f·6e65·5f40·4000··text..&_none_@@.00000040:·7465·7874·b0c0·265f·6e6f·6e65·5f40·4000··text..&_none_@@.
00000050:·ff04·0241·90a0·a0a0·c091·b209·2620·556e··...A........&·Un00000050:·ff04·0241·90a0·a0a0·c091·b209·2620·556e··...A........&·Un
00000060:·6963·6f64·6520·7461·626c·6573·2067·656e··icode·tables·gen00000060:·6963·6f64·6520·7461·626c·6573·2067·656e··icode·tables·gen
00000070:·6572·6174·6564·2075·7369·6e67·2055·5543··erated·using·UUC00000070:·6572·6174·6564·2075·7369·6e67·2055·5543··erated·using·UUC
00000080:·442e·20b0·c034·636c·6962·2f75·6e69·636f··D.·..4clib/unico00000080:·442e·20b0·c034·636c·6962·2f75·6e69·636f··D.·..4clib/unico
00000090:·6465·7461·626c·652e·6d6c·4140·40c0·0402··detable.mlA@@...00000090:·6465·7461·626c·652e·6d6c·4140·40c0·0402··detable.mlA@@...
000000a0:·4140·6b40·4004·0440·4040·0404·4004·0404··A@k@@..@@@..@...000000a0:·4140·6b40·4004·0440·4040·0404·4004·0404··A@k@@..@@@..@...
Diff chunk too large, falling back to line-by-line diff (153191 lines added, 153190 lines removed)
000000b0:·0408·0000·3000·a040·4004·0104·0104·0104··....0..@@.......000000b0:·0408·0000·3000·a040·4004·0104·0104·0104··....0..@@.......
000000c0:·0104·0104·0104·0140·aba7·b1b2·b2b2·b2b2··.......@........000000c0:·0104·0104·0104·0140·abab·a7b1·b2b2·b2b2··.......@........
000000d0:·b2b2·b2b2·b2b2·b2b1·b1b1·b1b1·b1b1·b1b1··................000000d0:·b2b2·b2b2·b2b2·b2b2·b1b1·b1b1·b1b1·b1b1··................
000000e0:·b1b1·b1b1·b1b1·b140·a325·6172·7261·7948··.......@.%arrayH000000e0:·b1b1·b1b1·b1b1·b1b1·40a3·2561·7272·6179··........@.%array
000000f0:·0800·0038·00a0·c090·4002·05f5·e100·404d··...8....@.....@M000000f0:·4808·0000·3800·a0c0·9040·0205·f5e1·0040··H...8....@.....@
00000100:·4041·4041·40a0·007f·40a0·4040·4040·0438··@A@A@...@.@@@@.800000100:·4d40·4140·4140·a000·7f40·a040·4040·4004··M@A@A@...@.@@@@.
00000110:·4040·4092·0408·a324·626f·6f6c·4508·0000··@@@....$boolE...00000110:·3940·4040·9204·08a3·2462·6f6f·6c45·0800··9@@@....$boolE..
00000120:·3800·4040·a1a0·e0a3·2566·616c·7365·5e90··8.@@....%false^.00000120:·0038·0040·40a1·a0e0·a325·6661·6c73·655e··.8.@@....%false^
00000130:·4040·0442·4092·0403·a0e0·a324·7472·7565··@@.B@......$true00000130:·9040·4004·4340·9204·03a0·e0a3·2474·7275··.@@.C@......$tru
00000140:·5f90·4040·0448·4092·0403·4040·4140·4040··_.@@.H@...@@A@@@00000140:·655f·9040·4004·4940·9204·0340·4041·4040··e_.@@.I@...@@A@@
00000150:·4040·0449·4041·4092·0410·a324·6368·6172··@@.I@A@....$char00000150:·4040·4004·4a40·4140·9204·10a3·2463·6861··@@@.J@A@....$cha
00000160:·4208·0000·3800·4040·4041·4040·4040·4004··B...8.@@@A@@@@@.00000160:·7242·0800·0038·0040·4040·4140·4040·4040··rB...8.@@@A@@@@@
00000170:·4d40·4140·9204·03a3·2365·786e·4708·0000··M@A@....#exnG...00000170:·044e·4041·4092·0403·a323·6578·6e47·0800··.N@A@....#exnG..
00000180:·3800·4040·4141·4040·4040·4004·5140·4040··8.@@AA@@@@@.Q@@@00000180:·0038·0040·4041·4140·4040·4040·0452·4040··.8.@@AA@@@@@.R@@
00000190:·9204·03a3·3565·7874·656e·7369·6f6e·5f63··....5extension_c00000190:·4092·0403·a335·6578·7465·6e73·696f·6e5f··@....5extension_
000001a0:·6f6e·7374·7275·6374·6f72·5008·0000·3800··onstructorP...8.000001a0:·636f·6e73·7472·7563·746f·7250·0800·0038··constructorP...8
000001b0:·4040·4041·4040·4040·4004·5540·4040·9204··@@@A@@@@@.U@@@..000001b0:·0040·4040·4140·4040·4040·0456·4040·4092··.@@@A@@@@@.V@@@.
000001c0:·03a3·2566·6c6f·6174·4408·0000·3800·4040··..%floatD...8.@@000001c0:·0403·a325·666c·6f61·7444·0800·0038·0040··...%floatD...8.@
000001d0:·4041·4040·4040·4004·5940·4040·9204·03a3··@A@@@@@.Y@@@....000001d0:·4040·4140·4040·4040·045a·4040·4092·0403··@@A@@@@@.Z@@@...
000001e0:·2a66·6c6f·6174·6172·7261·7951·0800·0038··*floatarrayQ...8000001e0:·a32a·666c·6f61·7461·7272·6179·5108·0000··.*floatarrayQ...
000001f0:·0040·4040·4140·4040·4040·045d·4040·4092··.@@@A@@@@@.]@@@.000001f0:·3800·4040·4041·4040·4040·4004·5e40·4040··8.@@@A@@@@@.^@@@
00000200:·0403·a323·696e·7441·0800·0038·0040·4040··...#intA...8.@@@00000200:·9204·03a3·2369·6e74·4108·0000·3800·4040··....#intA...8.@@
00000210:·4140·4040·4040·0461·4041·4092·0403·a325··A@@@@@.a@A@....%00000210:·4041·4040·4040·4004·6240·4140·9204·03a3··@A@@@@@.b@A@....
00000220:·696e·7433·324c·0800·0038·0040·4040·4140··int32L...8.@@@A@00000220:·2569·6e74·3332·4c08·0000·3800·4040·4041··%int32L...8.@@@A
00000230:·4040·4040·0465·4040·4092·0403·a325·696e··@@@@.e@@@....%in00000230:·4040·4040·4004·6640·4040·9204·03a3·2569··@@@@@.f@@@....%i
00000240:·7436·344d·0800·0038·0040·4040·4140·4040··t64M...8.@@@A@@@00000240:·6e74·3634·4d08·0000·3800·4040·4041·4040··nt64M...8.@@@A@@
00000250:·4040·0469·4040·4092·0403·a326·6c61·7a79··@@.i@@@....&lazy00000250:·4040·4004·6a40·4040·9204·03a3·266c·617a··@@@.j@@@....&laz
00000260:·5f74·4e08·0000·3800·a0c0·043a·0205·f5e1··_tN...8....:....00000260:·795f·744e·0800·0038·00a0·c004·3a02·05f5··y_tN...8....:...
00000270:·0040·4f40·4140·4140·a059·40a0·4040·4040··.@O@A@A@.Y@.@@@@00000270:·e100·404f·4041·4041·40a0·5940·a040·4040··..@O@A@A@.Y@.@@@
00000280:·0471·4040·4092·0407·a324·6c69·7374·4908··.q@@@....$listI.00000280:·4004·7240·4040·9204·07a3·246c·6973·7449··@.r@@@....$listI
00000290:·0000·3800·a0c0·0442·0205·f5e1·0040·5040··..8....B.....@P@00000290:·0800·0038·00a0·c004·4202·05f5·e100·4050··...8....B.....@P
000002a0:·41a1·a0e0·a322·5b5d·6190·4040·047d·4092··A...."[]a.@@.}@.000002a0:·4041·a1a0·e0a3·225b·5d61·9040·4004·7e40··@A...."[]a.@@.~@
000002b0:·0403·a0e0·a322·3a3a·6290·a004·0ea0·c0b3··....."::b.......000002b0:·9204·03a0·e0a3·223a·3a62·90a0·040e·a0c0··......"::b......
000002c0:·9004·16a0·0413·4090·4002·05f5·e100·4051··......@.@.....@Q000002c0:·b390·0416·a004·1340·9040·0205·f5e1·0040··.......@.@.....@
000002d0:·4040·048a·4092·040a·4040·4140·a059·40a0··@@..@...@@A@.Y@.000002d0:·5140·4004·8b40·9204·0a40·4041·40a0·5940··Q@@..@...@@A@.Y@
000002e0:·4040·4040·048d·4040·4092·041b·a329·6e61··@@@@..@@@....)na000002e0:·a040·4040·4004·8e40·4040·9204·1ba3·296e··.@@@@..@@@....)n
000002f0:·7469·7665·696e·744b·0800·0038·0040·4040··tiveintK...8.@@@000002f0:·6174·6976·6569·6e74·4b08·0000·3800·4040··ativeintK...8.@@
00000300:·4140·4040·4040·0491·4040·4092·0403·a326··A@@@@@..@@@....&00000300:·4041·4040·4040·4004·9240·4040·9204·03a3··@A@@@@@..@@@....
00000310:·6f70·7469·6f6e·4a08·0000·3800·a0c0·0462··optionJ...8....b00000310:·266f·7074·696f·6e4a·0800·0038·00a0·c004··&optionJ...8....
00000320:·0205·f5e1·0040·5340·41a1·a0e0·a324·4e6f··.....@S@A....$No00000320:·6202·05f5·e100·4053·4041·a1a0·e0a3·244e··b.....@S@A....$N
00000330:·6e65·6390·4040·049d·4092·0403·a0e0·a324··nec.@@..@......$00000330:·6f6e·6563·9040·4004·9e40·9204·03a0·e0a3··onec.@@..@......
00000340:·536f·6d65·6490·a004·0e40·4004·a440·9204··Somed....@@..@..00000340:·2453·6f6d·6564·90a0·040e·4040·04a5·4092··$Somed....@@..@.
00000350:·0440·4041·40a0·5940·a040·4040·4004·a740··.@@A@.Y@.@@@@..@00000350:·0404·4040·4140·a059·40a0·4040·4040·04a8··..@@A@.Y@.@@@@..
00000360:·4040·9204·15a3·2673·7472·696e·674f·0800··@@....&stringO..00000360:·4040·4092·0415·a326·7374·7269·6e67·4f08··@@@....&stringO.
00000370:·0038·0040·4040·4140·4040·4040·04ab·4040··.8.@@@A@@@@@..@@00000370:·0000·3800·4040·4041·4040·4040·4004·ac40··..8.@@@A@@@@@..@
00000380:·4092·0403·a324·756e·6974·4608·0000·3800··@....$unitF...8.00000380:·4040·9204·03a3·2475·6e69·7446·0800·0038··@@....$unitF...8
00000390:·4040·a1a0·e0a3·2228·2960·9040·4004·b540··@@...."()`.@@..@00000390:·0040·40a1·a0e0·a322·2829·6090·4040·04b6··.@@...."()`.@@..
000003a0:·9204·0340·4041·4040·4040·4004·b640·4140··...@@A@@@@@..@A@000003a0:·4092·0403·4040·4140·4040·4040·04b7·4041··@...@@A@@@@@..@A
000003b0:·9204·0aa3·2e41·7373·6572·745f·6661·696c··.....Assert_fail000003b0:·4092·040a·a32e·4173·7365·7274·5f66·6169··@.....Assert_fai
000003c0:·7572·655c·0800·0020·0090·046d·4090·a0c0··ure\...·...m@...000003c0:·6c75·7265·5c08·0000·2000·9004·6d40·90a0··lure\...·...m@..
000003d0:·92a0·c0b3·9004·1b40·9040·0205·f5e1·0040··.......@.@.....@000003d0:·c092·a0c0·b390·041b·4090·4002·05f5·e100··........@.@.....
000003e0:·4aa0·c0b3·9004·6a40·9040·0205·f5e1·0040··J.....j@.@.....@000003e0:·404a·a0c0·b390·046a·4090·4002·05f5·e100··@J.....j@.@.....
000003f0:·40a0·0405·4002·05f5·e100·4056·4040·4104··@...@.....@V@@A.000003f0:·4040·a004·0540·0205·f5e1·0040·5640·4041··@@...@.....@V@@A
00000400:·caa0·b0a0·3d6f·6361·6d6c·2e77·6172·6e5f··....=ocaml.warn_00000400:·04cb·a0b0·a03d·6f63·616d·6c2e·7761·726e··.....=ocaml.warn
00000410:·6f6e·5f6c·6974·6572·616c·5f70·6174·7465··on_literal_patte00000410:·5f6f·6e5f·6c69·7465·7261·6c5f·7061·7474··_on_literal_patt
00000420:·726e·04ce·0499·04ce·4092·0417·a330·4469··rn......@....0Di00000420:·6572·6e04·cf04·9904·cf40·9204·17a3·3044··ern......@....0D
00000430:·7669·7369·6f6e·5f62·795f·7a65·726f·5908··vision_by_zeroY.00000430:·6976·6973·696f·6e5f·6279·5f7a·6572·6f59··ivision_by_zeroY
00000440:·0000·2000·0418·4090·4040·4104·d3a0·b0a0··..·...@.@@A.....00000440:·0800·0020·0004·1840·9040·4041·04d4·a0b0··...·...@.@@A....
00000450:·0409·04d6·04a1·04d6·4092·0407·a32b·456e··........@....+En00000450:·a004·0904·d704·a104·d740·9204·07a3·2b45··.........@....+E
00000460:·645f·6f66·5f66·696c·6558·0800·0020·0004··d_of_fileX...·..00000460:·6e64·5f6f·665f·6669·6c65·5808·0000·2000··nd_of_fileX...·.
00000470:·2040·9040·4041·04db·a0b0·a004·1104·de04···@.@@A..........00000470:·0420·4090·4040·4104·dca0·b0a0·0411·04df··.·@.@@A.........
00000480:·a904·de40·9204·07a3·2746·6169·6c75·7265··...@....'Failure00000480:·04a9·04df·4092·0407·a327·4661·696c·7572··....@....'Failur
00000490:·5508·0000·2000·0428·4090·a004·2440·4041··U...·..(@...$@@A00000490:·6555·0800·0020·0004·2840·90a0·0424·4040··eU...·..(@...$@@
000004a0:·04e4·a0b0·a004·1a04·e704·b204·e740·9204··.............@..000004a0:·4104·e5a0·b0a0·041a·04e8·04b2·04e8·4092··A.............@.
000004b0:·08a3·3049·6e76·616c·6964·5f61·7267·756d··..0Invalid_argum000004b0:·0408·a330·496e·7661·6c69·645f·6172·6775··...0Invalid_argu
000004c0:·656e·7454·0800·0020·0004·3140·90a0·042d··entT...·..1@...-000004c0:·6d65·6e74·5408·0000·2000·0431·4090·a004··mentT...·..1@...
000004d0:·4040·4104·eda0·b0a0·0423·04f0·04bb·04f0··@@A......#......000004d0:·2d40·4041·04ee·a0b0·a004·2304·f104·bb04··-@@A......#.....
000004e0:·4092·0408·a32d·4d61·7463·685f·6661·696c··@....-Match_fail000004e0:·f140·9204·08a3·2d4d·6174·6368·5f66·6169··.@....-Match_fai
000004f0:·7572·6552·0800·0020·0004·3a40·90a0·c092··ureR...·..:@....000004f0:·6c75·7265·5208·0000·2000·043a·4090·a0c0··lureR...·..:@...
00000500:·a004·39a0·0435·a004·3640·0205·f5e1·0040··..9..5..6@.....@00000500:·92a0·0439·a004·35a0·0436·4002·05f5·e100··...9..5..6@.....
00000510:·5c40·4041·04fb·a0b0·a004·3104·fe04·c904··\@@A......1.....00000510:·405c·4040·4104·fca0·b0a0·0431·04ff·04c9··@\@@A......1....
00000520:·fe40·9204·0da3·294e·6f74·5f66·6f75·6e64··.@....)Not_found00000520:·04ff·4092·040d·a329·4e6f·745f·666f·756e··..@....)Not_foun
00000530:·5608·0000·2000·0448·4090·4040·4105·0103··V...·..H@.@@A...00000530:·6456·0800·0020·0004·4840·9040·4041·0501··dV...·..H@.@@A..
00000540:·a0b0·a004·3905·0106·04d1·0501·0640·9204··....9........@..00000540:·04a0·b0a0·0439·0501·0704·d105·0107·4092··.....9........@.
00000550:·07a3·2d4f·7574·5f6f·665f·6d65·6d6f·7279··..-Out_of_memory00000550:·0407·a32d·4f75·745f·6f66·5f6d·656d·6f72··...-Out_of_memor
00000560:·5308·0000·2000·0450·4090·4040·4105·010b··S...·..P@.@@A...00000560:·7953·0800·0020·0004·5040·9040·4041·0501··yS...·..P@.@@A..
00000570:·a0b0·a004·4105·010e·04d9·0501·0e40·9204··....A........@..00000570:·0ca0·b0a0·0441·0501·0f04·d905·010f·4092··.....A........@.
00000580:·07a3·2e53·7461·636b·5f6f·7665·7266·6c6f··...Stack_overflo00000580:·0407·a32e·5374·6163·6b5f·6f76·6572·666c··....Stack_overfl
00000590:·775a·0800·0020·0004·5840·9040·4041·0501··wZ...·..X@.@@A..00000590:·6f77·5a08·0000·2000·0458·4090·4040·4105··owZ...·..X@.@@A.
000005a0:·13a0·b0a0·0449·0501·1604·e105·0116·4092··.....I........@.000005a0:·0114·a0b0·a004·4905·0117·04e1·0501·1740··......I........@
000005b0:·0407·a32e·5379·735f·626c·6f63·6b65·645f··....Sys_blocked_000005b0:·9204·07a3·2e53·7973·5f62·6c6f·636b·6564··.....Sys_blocked
000005c0:·696f·5b08·0000·2000·0460·4090·4040·4105··io[...·..`@.@@A.000005c0:·5f69·6f5b·0800·0020·0004·6040·9040·4041··_io[...·..`@.@@A
000005d0:·011b·a0b0·a004·5105·011e·04e9·0501·1e40··......Q........@000005d0:·0501·1ca0·b0a0·0451·0501·1f04·e905·011f··.......Q........
000005e0:·9204·07a3·2953·7973·5f65·7272·6f72·5708··....)Sys_errorW.000005e0:·4092·0407·a329·5379·735f·6572·726f·7257··@....)Sys_errorW
000005f0:·0000·2000·0468·4090·a004·6440·4041·0501··..·..h@...d@@A..000005f0:·0800·0020·0004·6840·90a0·0464·4040·4105··...·..h@...d@@A.
00000600:·24a0·b0a0·045a·0501·2704·f205·0127·4092··$....Z..'....'@.00000600:·0125·a0b0·a004·5a05·0128·04f2·0501·2840··.%....Z..(....(@
00000610:·0408·a33a·556e·6465·6669·6e65·645f·7265··...:Undefined_re00000610:·9204·08a3·3a55·6e64·6566·696e·6564·5f72··....:Undefined_r
00000620:·6375·7273·6976·655f·6d6f·6475·6c65·5d08··cursive_module].00000620:·6563·7572·7369·7665·5f6d·6f64·756c·655d··ecursive_module]
00000630:·0000·2000·0471·4090·a0c0·92a0·0470·a004··..·..q@......p..00000630:·0800·0020·0004·7140·90a0·c092·a004·70a0··...·..q@......p.
00000640:·6ca0·046d·4002·05f5·e100·4063·4040·4105··l..m@.....@c@@A.00000640:·046c·a004·6d40·0205·f5e1·0040·6340·4041··.l..m@.....@c@@A
00000650:·0132·a0b0·a004·6805·0135·0501·0005·0135··.2....h..5.....500000650:·0501·33a0·b0a0·0468·0501·3605·0100·0501··..3....h..6.....
00000660:·4092·040d·a325·6279·7465·7343·0800·0038··@....%bytesC...800000660:·3640·9204·0da3·2562·7974·6573·4308·0000··6@....%bytesC...
00000670:·0040·4040·4140·4040·4040·0501·3940·4040··.@@@A@@@@@..9@@@00000670:·3800·4040·4041·4040·4040·4005·013a·4040··8.@@@A@@@@@..:@@
00000680:·9204·0390·9226·5374·646c·6962·9226·4f70··.....&Stdlib.&Op00000680:·4092·0403·9092·2653·7464·6c69·6292·2349··@.....&Stdlib.#I
00000690:·7469·6f6e·4040·a0b0·a140·a0c0·e0a0·a022··tion@@...@....."00000690:·6e74·9226·4f70·7469·6f6e·4040·a0b0·a140··nt.&Option@@...@
000006a0:·6c75·0101·0ba0·0402·b0c0·0501·3e44·0045··lu..........>D.E000006a0:·a0c0·e0a0·a022·6c75·0101·0ba0·0402·b0c0··....."lu........
000006b0:·0049·c005·013f·4400·4500·4b40·b004·0304··.I...?D.E.K@....000006b0:·0501·4144·0045·0049·c005·0142·4400·4500··..AD.E.I...BD.E.
000006c0:·0240·40c0·96c0·b390·04e0·a0c0·96c0·92a0··.@@.............000006c0:·4b40·b004·0304·0240·40c0·96c0·b390·04e2··K@.....@@.......
000006d0:·c096·c0b3·0495·4090·4002·05f5·e100·4001··......@.@.....@.000006d0:·a0c0·96c0·92a0·c096·c0b3·0497·4090·4002··............@.@.
000006e0:·05ac·4140·0105·a9a0·c096·c0b3·049b·4090··..A@..........@.000006e0:·05f5·e100·4001·05ac·4140·0105·a9a0·c096··....@...A@......
000006f0:·4002·05f5·e100·4001·05ad·4140·0105·aa40··@.....@...A@...@000006f0:·c0b3·049d·4090·4002·05f5·e100·4001·05ad··....@.@.....@...
00000700:·0205·f5e1·0040·0105·ab41·4001·05a7·4090··.....@...A@...@.00000700:·4140·0105·aa40·0205·f5e1·0040·0105·ab41··A@...@.....@...A
00000710:·4002·05f5·e100·4001·05a6·4140·0105·a505··@.....@...A@....00000710:·4001·05a7·4090·4002·05f5·e100·4001·05a6··@...@.@.....@...
00000720:·0155·40e0·b8a0·9022·3a3a·b0c0·0501·5e45··.U@...."::....^E00000720:·4140·0105·a505·0158·40e0·b8a0·9022·3a3a··A@.....X@...."::
00000730:·0050·0052·c005·015f·0102·7701·33a9·0133··.P.R..._..w.3..300000730:·b0c0·0501·6145·0050·0052·c005·0162·0102··....aE.P.R...b..
00000740:·aa41·0800·0038·0004·ecc0·b304·1e04·fa90··.A...8..........00000740:·7701·33a9·0133·aa41·0800·0038·0004·eec0··w.3..3.A...8....
00000750:·4002·05f5·e100·4052·4004·ed42·9140·4141··@.....@R@..B.@AA00000750:·b304·1e04·fc90·4002·05f5·e100·4052·4004··......@.....@R@.
00000760:·4041·0501·7140·4004·e7a0·e097·a0e0·9190··@A..q@@.........00000760:·ef42·9140·4141·4041·0501·7440·4004·e9a0··.B.@AA@A..t@@...
00000770:·0041·b0c0·0501·6d45·0050·0053·c005·016e··.A....mE.P.S...n00000770:·e097·a0e0·9190·0041·b0c0·0501·7045·0050··.......A....pE.P
00000780:·4500·5000·5a40·4004·2105·016c·40a0·e091··E.P.Z@@.!..l@...00000780:·0053·c005·0171·4500·5000·5a40·4004·2105··.S...qE.P.Z@@.!.
00000790:·9000·5ab0·c005·0174·4500·5000·5bc0·0501··..Z....tE.P.[...00000790:·016f·40a0·e091·9000·5ab0·c005·0177·4500··.o@.....Z....wE.
000007a0:·7545·0050·0062·4040·0422·0501·7340·40b0··uE.P.b@@."..s@@.000007a0:·5000·5bc0·0501·7845·0050·0062·4040·0422··P.[...xE.P.b@@."
000007b0:·0419·c005·0177·4500·5000·6340·40c0·9604··.....wE.P.c@@...000007b0:·0501·7640·40b0·0419·c005·017a·4500·5000··..v@@......zE.P.
000007c0:·3141·4001·05ae·0501·7740·a0e0·b8a0·0423··1A@.....w@.....#000007c0:·6340·40c0·9604·3141·4001·05ae·0501·7a40··c@@...1A@.....z@
000007d0:·b0c0·0501·7f46·0065·0067·0421·4104·20a0··.....F.e.g.!A.·.000007d0:·a0e0·b8a0·0423·b0c0·0501·8246·0065·0067··.....#.....F.e.g
Max diff block lines reached; -1/21141194 bytes (-0.00%) of diff not shown.
346 KB
./usr/lib/ocaml/coq-core/clib/unionfind.cmt
    
Offset 1, 2575 lines modifiedOffset 1, 2575 lines modified
00000000:·4361·6d6c·3139·3939·5430·3331·8495·a6be··Caml1999T031....00000000:·4361·6d6c·3139·3939·5430·3331·8495·a6be··Caml1999T031....
00000010:·0000·a0c6·0000·1bbc·0000·73fc·0000·71d8··..........s...q.00000010:·0000·a0cc·0000·1bbf·0000·7403·0000·71df··..........t...q.
00000020:·0800·003c·0029·556e·696f·6e66·696e·6491··...<.)Unionfind.00000020:·0800·003c·0029·556e·696f·6e66·696e·6491··...<.)Unionfind.
00000030:·b0a0·b09d·b0a0·2a6f·6361·6d6c·2e74·6578··......*ocaml.tex00000030:·b0a0·b09d·b0a0·2a6f·6361·6d6c·2e74·6578··......*ocaml.tex
00000040:·74b0·c026·5f6e·6f6e·655f·4040·00ff·0402··t..&_none_@@....00000040:·74b0·c026·5f6e·6f6e·655f·4040·00ff·0402··t..&_none_@@....
00000050:·4190·a0a0·a0c0·91b2·093b·2041·6e20·696d··A........;·An·im00000050:·4190·a0a0·a0c0·91b2·093b·2041·6e20·696d··A........;·An·im
00000060:·7065·7261·7469·7665·2069·6d70·6c65·6d65··perative·impleme00000060:·7065·7261·7469·7665·2069·6d70·6c65·6d65··perative·impleme
00000070:·6e74·6174·696f·6e20·6f66·2070·6172·7469··ntation·of·parti00000070:·6e74·6174·696f·6e20·6f66·2070·6172·7469··ntation·of·parti
00000080:·7469·6f6e·7320·7669·6120·556e·696f·6e2d··tions·via·Union-00000080:·7469·6f6e·7320·7669·6120·556e·696f·6e2d··tions·via·Union-
00000090:·4669·6e64·20b0·c031·636c·6962·2f75·6e69··Find·..1clib/uni00000090:·4669·6e64·20b0·c031·636c·6962·2f75·6e69··Find·..1clib/uni
000000a0:·6f6e·6669·6e64·2e6d·6c4b·0102·a401·02a4··onfind.mlK......000000a0:·6f6e·6669·6e64·2e6d·6c4b·0102·a401·02a4··onfind.mlK......
000000b0:·c004·024b·0102·a401·02e4·4040·0404·4040··...K......@@..@@000000b0:·c004·024b·0102·a401·02e4·4040·0404·4040··...K......@@..@@
000000c0:·4004·0440·0404·0404·0800·0030·00a0·4040··@..@.......0..@@000000c0:·4004·0440·0404·0404·0800·0030·00a0·4040··@..@.......0..@@
Diff chunk too large, falling back to line-by-line diff (2374 lines added, 2374 lines removed)
000000d0:·0401·0401·0401·0401·0401·0401·0401·40ab··..............@.000000d0:·0401·0401·0401·0401·0401·0401·0401·40ab··..............@.
000000e0:·a7b1·b2b2·b2b2·b2b2·b2b2·b2b2·b2b2·b1b1··................000000e0:·aba7·b1b2·b2b2·b2b2·b2b2·b2b2·b2b2·b2b1··................
000000f0:·b1b1·b1b1·b1b1·b1b1·b1b1·b1b1·b1b1·40a3··..............@.000000f0:·b1b1·b1b1·b1b1·b1b1·b1b1·b1b1·b1b1·b140··...............@
00000100:·2561·7272·6179·4808·0000·3800·a0c0·9040··%arrayH...8....@00000100:·a325·6172·7261·7948·0800·0038·00a0·c090··.%arrayH...8....
00000110:·0205·f5e1·0040·4d40·4140·4140·a000·7f40··.....@M@A@A@...@00000110:·4002·05f5·e100·404d·4041·4041·40a0·007f··@.....@M@A@A@...
00000120:·a040·4040·4004·3840·4040·9204·08a3·2462··.@@@@.8@@@....$b00000120:·40a0·4040·4040·0439·4040·4092·0408·a324··@.@@@@.9@@@....$
00000130:·6f6f·6c45·0800·0038·0040·40a1·a0e0·a325··oolE...8.@@....%00000130:·626f·6f6c·4508·0000·3800·4040·a1a0·e0a3··boolE...8.@@....
00000140:·6661·6c73·655e·9040·4004·4240·9204·03a0··false^.@@.B@....00000140:·2566·616c·7365·5e90·4040·0443·4092·0403··%false^.@@.C@...
00000150:·e0a3·2474·7275·655f·9040·4004·4840·9204··..$true_.@@.H@..00000150:·a0e0·a324·7472·7565·5f90·4040·0449·4092··...$true_.@@.I@.
00000160:·0340·4041·4040·4040·4004·4940·4140·9204··.@@A@@@@@.I@A@..00000160:·0403·4040·4140·4040·4040·044a·4041·4092··..@@A@@@@@.J@A@.
00000170:·10a3·2463·6861·7242·0800·0038·0040·4040··..$charB...8.@@@00000170:·0410·a324·6368·6172·4208·0000·3800·4040··...$charB...8.@@
00000180:·4140·4040·4040·044d·4041·4092·0403·a323··A@@@@@.M@A@....#00000180:·4041·4040·4040·4004·4e40·4140·9204·03a3··@A@@@@@.N@A@....
00000190:·6578·6e47·0800·0038·0040·4041·4140·4040··exnG...8.@@AA@@@00000190:·2365·786e·4708·0000·3800·4040·4141·4040··#exnG...8.@@AA@@
000001a0:·4040·0451·4040·4092·0403·a335·6578·7465··@@.Q@@@....5exte000001a0:·4040·4004·5240·4040·9204·03a3·3565·7874··@@@.R@@@....5ext
000001b0:·6e73·696f·6e5f·636f·6e73·7472·7563·746f··nsion_constructo000001b0:·656e·7369·6f6e·5f63·6f6e·7374·7275·6374··ension_construct
000001c0:·7250·0800·0038·0040·4040·4140·4040·4040··rP...8.@@@A@@@@@000001c0:·6f72·5008·0000·3800·4040·4041·4040·4040··orP...8.@@@A@@@@
000001d0:·0455·4040·4092·0403·a325·666c·6f61·7444··.U@@@....%floatD000001d0:·4004·5640·4040·9204·03a3·2566·6c6f·6174··@.V@@@....%float
000001e0:·0800·0038·0040·4040·4140·4040·4040·0459··...8.@@@A@@@@@.Y000001e0:·4408·0000·3800·4040·4041·4040·4040·4004··D...8.@@@A@@@@@.
000001f0:·4040·4092·0403·a32a·666c·6f61·7461·7272··@@@....*floatarr000001f0:·5a40·4040·9204·03a3·2a66·6c6f·6174·6172··Z@@@....*floatar
00000200:·6179·5108·0000·3800·4040·4041·4040·4040··ayQ...8.@@@A@@@@00000200:·7261·7951·0800·0038·0040·4040·4140·4040··rayQ...8.@@@A@@@
00000210:·4004·5d40·4040·9204·03a3·2369·6e74·4108··@.]@@@....#intA.00000210:·4040·045e·4040·4092·0403·a323·696e·7441··@@.^@@@....#intA
00000220:·0000·3800·4040·4041·4040·4040·4004·6140··..8.@@@A@@@@@.a@00000220:·0800·0038·0040·4040·4140·4040·4040·0462··...8.@@@A@@@@@.b
00000230:·4140·9204·03a3·2569·6e74·3332·4c08·0000··A@....%int32L...00000230:·4041·4092·0403·a325·696e·7433·324c·0800··@A@....%int32L..
00000240:·3800·4040·4041·4040·4040·4004·6540·4040··8.@@@A@@@@@.e@@@00000240:·0038·0040·4040·4140·4040·4040·0466·4040··.8.@@@A@@@@@.f@@
00000250:·9204·03a3·2569·6e74·3634·4d08·0000·3800··....%int64M...8.00000250:·4092·0403·a325·696e·7436·344d·0800·0038··@....%int64M...8
00000260:·4040·4041·4040·4040·4004·6940·4040·9204··@@@A@@@@@.i@@@..00000260:·0040·4040·4140·4040·4040·046a·4040·4092··.@@@A@@@@@.j@@@.
00000270:·03a3·266c·617a·795f·744e·0800·0038·00a0··..&lazy_tN...8..00000270:·0403·a326·6c61·7a79·5f74·4e08·0000·3800··...&lazy_tN...8.
00000280:·c004·3a02·05f5·e100·404f·4041·4041·40a0··..:.....@O@A@A@.00000280:·a0c0·043a·0205·f5e1·0040·4f40·4140·4140··...:.....@O@A@A@
00000290:·5940·a040·4040·4004·7140·4040·9204·07a3··Y@.@@@@.q@@@....00000290:·a059·40a0·4040·4040·0472·4040·4092·0407··.Y@.@@@@.r@@@...
000002a0:·246c·6973·7449·0800·0038·00a0·c004·4202··$listI...8....B.000002a0:·a324·6c69·7374·4908·0000·3800·a0c0·0442··.$listI...8....B
000002b0:·05f5·e100·4050·4041·a1a0·e0a3·225b·5d61··....@P@A...."[]a000002b0:·0205·f5e1·0040·5040·41a1·a0e0·a322·5b5d··.....@P@A...."[]
000002c0:·9040·4004·7d40·9204·03a0·e0a3·223a·3a62··.@@.}@......"::b000002c0:·6190·4040·047e·4092·0403·a0e0·a322·3a3a··a.@@.~@......"::
000002d0:·90a0·040e·a0c0·b390·0416·a004·1340·9040··.............@.@000002d0:·6290·a004·0ea0·c0b3·9004·16a0·0413·4090··b.............@.
000002e0:·0205·f5e1·0040·5140·4004·8a40·9204·0a40··.....@Q@@..@...@000002e0:·4002·05f5·e100·4051·4040·048b·4092·040a··@.....@Q@@..@...
000002f0:·4041·40a0·5940·a040·4040·4004·8d40·4040··@A@.Y@.@@@@..@@@000002f0:·4040·4140·a059·40a0·4040·4040·048e·4040··@@A@.Y@.@@@@..@@
00000300:·9204·1ba3·296e·6174·6976·6569·6e74·4b08··....)nativeintK.00000300:·4092·041b·a329·6e61·7469·7665·696e·744b··@....)nativeintK
00000310:·0000·3800·4040·4041·4040·4040·4004·9140··..8.@@@A@@@@@..@00000310:·0800·0038·0040·4040·4140·4040·4040·0492··...8.@@@A@@@@@..
00000320:·4040·9204·03a3·266f·7074·696f·6e4a·0800··@@....&optionJ..00000320:·4040·4092·0403·a326·6f70·7469·6f6e·4a08··@@@....&optionJ.
00000330:·0038·00a0·c004·6202·05f5·e100·4053·4041··.8....b.....@S@A00000330:·0000·3800·a0c0·0462·0205·f5e1·0040·5340··..8....b.....@S@
00000340:·a1a0·e0a3·244e·6f6e·6563·9040·4004·9d40··....$Nonec.@@..@00000340:·41a1·a0e0·a324·4e6f·6e65·6390·4040·049e··A....$Nonec.@@..
00000350:·9204·03a0·e0a3·2453·6f6d·6564·90a0·040e··......$Somed....00000350:·4092·0403·a0e0·a324·536f·6d65·6490·a004··@......$Somed...
00000360:·4040·04a4·4092·0404·4040·4140·a059·40a0··@@..@...@@A@.Y@.00000360:·0e40·4004·a540·9204·0440·4041·40a0·5940··.@@..@...@@A@.Y@
00000370:·4040·4040·04a7·4040·4092·0415·a326·7374··@@@@..@@@....&st00000370:·a040·4040·4004·a840·4040·9204·15a3·2673··.@@@@..@@@....&s
00000380:·7269·6e67·4f08·0000·3800·4040·4041·4040··ringO...8.@@@A@@00000380:·7472·696e·674f·0800·0038·0040·4040·4140··tringO...8.@@@A@
00000390:·4040·4004·ab40·4040·9204·03a3·2475·6e69··@@@..@@@....$uni00000390:·4040·4040·04ac·4040·4092·0403·a324·756e··@@@@..@@@....$un
000003a0:·7446·0800·0038·0040·40a1·a0e0·a322·2829··tF...8.@@...."()000003a0:·6974·4608·0000·3800·4040·a1a0·e0a3·2228··itF...8.@@...."(
000003b0:·6090·4040·04b5·4092·0403·4040·4140·4040··`.@@..@...@@A@@@000003b0:·2960·9040·4004·b640·9204·0340·4041·4040··)`.@@..@...@@A@@
000003c0:·4040·04b6·4041·4092·040a·a32e·4173·7365··@@..@A@.....Asse000003c0:·4040·4004·b740·4140·9204·0aa3·2e41·7373··@@@..@A@.....Ass
000003d0:·7274·5f66·6169·6c75·7265·5c08·0000·2000··rt_failure\...·.000003d0:·6572·745f·6661·696c·7572·655c·0800·0020··ert_failure\...·
000003e0:·9004·6d40·90a0·c092·a0c0·b390·041b·4090··..m@..........@.000003e0:·0090·046d·4090·a0c0·92a0·c0b3·9004·1b40··...m@..........@
000003f0:·4002·05f5·e100·404a·a0c0·b390·046a·4090··@.....@J.....j@.000003f0:·9040·0205·f5e1·0040·4aa0·c0b3·9004·6a40··.@.....@J.....j@
00000400:·4002·05f5·e100·4040·a004·0540·0205·f5e1··@.....@@...@....00000400:·9040·0205·f5e1·0040·40a0·0405·4002·05f5··.@.....@@...@...
00000410:·0040·5640·4041·04ca·a0b0·a03d·6f63·616d··.@V@@A.....=ocam00000410:·e100·4056·4040·4104·cba0·b0a0·3d6f·6361··..@V@@A.....=oca
00000420:·6c2e·7761·726e·5f6f·6e5f·6c69·7465·7261··l.warn_on_litera00000420:·6d6c·2e77·6172·6e5f·6f6e·5f6c·6974·6572··ml.warn_on_liter
00000430:·6c5f·7061·7474·6572·6e04·ce04·9904·ce40··l_pattern......@00000430:·616c·5f70·6174·7465·726e·04cf·0499·04cf··al_pattern......
00000440:·9204·17a3·3044·6976·6973·696f·6e5f·6279··....0Division_by00000440:·4092·0417·a330·4469·7669·7369·6f6e·5f62··@....0Division_b
00000450:·5f7a·6572·6f59·0800·0020·0004·1840·9040··_zeroY...·...@.@00000450:·795f·7a65·726f·5908·0000·2000·0418·4090··y_zeroY...·...@.
00000460:·4041·04d3·a0b0·a004·0904·d604·a104·d640··@A.............@00000460:·4040·4104·d4a0·b0a0·0409·04d7·04a1·04d7··@@A.............
00000470:·9204·07a3·2b45·6e64·5f6f·665f·6669·6c65··....+End_of_file00000470:·4092·0407·a32b·456e·645f·6f66·5f66·696c··@....+End_of_fil
00000480:·5808·0000·2000·0420·4090·4040·4104·dba0··X...·..·@.@@A...00000480:·6558·0800·0020·0004·2040·9040·4041·04dc··eX...·..·@.@@A..
00000490:·b0a0·0411·04de·04a9·04de·4092·0407·a327··..........@....'00000490:·a0b0·a004·1104·df04·a904·df40·9204·07a3··...........@....
000004a0:·4661·696c·7572·6555·0800·0020·0004·2840··FailureU...·..(@000004a0:·2746·6169·6c75·7265·5508·0000·2000·0428··'FailureU...·..(
000004b0:·90a0·0424·4040·4104·e4a0·b0a0·041a·04e7··...$@@A.........000004b0:·4090·a004·2440·4041·04e5·a0b0·a004·1a04··@...$@@A........
000004c0:·04b2·04e7·4092·0408·a330·496e·7661·6c69··....@....0Invali000004c0:·e804·b204·e840·9204·08a3·3049·6e76·616c··.....@....0Inval
000004d0:·645f·6172·6775·6d65·6e74·5408·0000·2000··d_argumentT...·.000004d0:·6964·5f61·7267·756d·656e·7454·0800·0020··id_argumentT...·
000004e0:·0431·4090·a004·2d40·4041·04ed·a0b0·a004··.1@...-@@A......000004e0:·0004·3140·90a0·042d·4040·4104·eea0·b0a0··..1@...-@@A.....
000004f0:·2304·f004·bb04·f040·9204·08a3·2d4d·6174··#......@....-Mat000004f0:·0423·04f1·04bb·04f1·4092·0408·a32d·4d61··.#......@....-Ma
00000500:·6368·5f66·6169·6c75·7265·5208·0000·2000··ch_failureR...·.00000500:·7463·685f·6661·696c·7572·6552·0800·0020··tch_failureR...·
00000510:·043a·4090·a0c0·92a0·0439·a004·35a0·0436··.:@......9..5..600000510:·0004·3a40·90a0·c092·a004·39a0·0435·a004··..:@......9..5..
00000520:·4002·05f5·e100·405c·4040·4104·fba0·b0a0··@.....@\@@A.....00000520:·3640·0205·f5e1·0040·5c40·4041·04fc·a0b0··6@.....@\@@A....
00000530:·0431·04fe·04c9·04fe·4092·040d·a329·4e6f··.1......@....)No00000530:·a004·3104·ff04·c904·ff40·9204·0da3·294e··..1......@....)N
00000540:·745f·666f·756e·6456·0800·0020·0004·4840··t_foundV...·..H@00000540:·6f74·5f66·6f75·6e64·5608·0000·2000·0448··ot_foundV...·..H
00000550:·9040·4041·0501·03a0·b0a0·0439·0501·0604··.@@A.......9....00000550:·4090·4040·4105·0104·a0b0·a004·3905·0107··@.@@A.......9...
00000560:·d105·0106·4092·0407·a32d·4f75·745f·6f66··....@....-Out_of00000560:·04d1·0501·0740·9204·07a3·2d4f·7574·5f6f··.....@....-Out_o
00000570:·5f6d·656d·6f72·7953·0800·0020·0004·5040··_memoryS...·..P@00000570:·665f·6d65·6d6f·7279·5308·0000·2000·0450··f_memoryS...·..P
00000580:·9040·4041·0501·0ba0·b0a0·0441·0501·0e04··.@@A.......A....00000580:·4090·4040·4105·010c·a0b0·a004·4105·010f··@.@@A.......A...
00000590:·d905·010e·4092·0407·a32e·5374·6163·6b5f··....@.....Stack_00000590:·04d9·0501·0f40·9204·07a3·2e53·7461·636b··.....@.....Stack
000005a0:·6f76·6572·666c·6f77·5a08·0000·2000·0458··overflowZ...·..X000005a0:·5f6f·7665·7266·6c6f·775a·0800·0020·0004··_overflowZ...·..
000005b0:·4090·4040·4105·0113·a0b0·a004·4905·0116··@.@@A.......I...000005b0:·5840·9040·4041·0501·14a0·b0a0·0449·0501··X@.@@A.......I..
000005c0:·04e1·0501·1640·9204·07a3·2e53·7973·5f62··.....@.....Sys_b000005c0:·1704·e105·0117·4092·0407·a32e·5379·735f··......@.....Sys_
000005d0:·6c6f·636b·6564·5f69·6f5b·0800·0020·0004··locked_io[...·..000005d0:·626c·6f63·6b65·645f·696f·5b08·0000·2000··blocked_io[...·.
000005e0:·6040·9040·4041·0501·1ba0·b0a0·0451·0501··`@.@@A.......Q..000005e0:·0460·4090·4040·4105·011c·a0b0·a004·5105··.`@.@@A.......Q.
000005f0:·1e04·e905·011e·4092·0407·a329·5379·735f··......@....)Sys_000005f0:·011f·04e9·0501·1f40·9204·07a3·2953·7973··.......@....)Sys
00000600:·6572·726f·7257·0800·0020·0004·6840·90a0··errorW...·..h@..00000600:·5f65·7272·6f72·5708·0000·2000·0468·4090··_errorW...·..h@.
00000610:·0464·4040·4105·0124·a0b0·a004·5a05·0127··.d@@A..$....Z..'00000610:·a004·6440·4041·0501·25a0·b0a0·045a·0501··..d@@A..%....Z..
00000620:·04f2·0501·2740·9204·08a3·3a55·6e64·6566··....'@....:Undef00000620:·2804·f205·0128·4092·0408·a33a·556e·6465··(....(@....:Unde
00000630:·696e·6564·5f72·6563·7572·7369·7665·5f6d··ined_recursive_m00000630:·6669·6e65·645f·7265·6375·7273·6976·655f··fined_recursive_
00000640:·6f64·756c·655d·0800·0020·0004·7140·90a0··odule]...·..q@..00000640:·6d6f·6475·6c65·5d08·0000·2000·0471·4090··module]...·..q@.
00000650:·c092·a004·70a0·046c·a004·6d40·0205·f5e1··....p..l..m@....00000650:·a0c0·92a0·0470·a004·6ca0·046d·4002·05f5··.....p..l..m@...
00000660:·0040·6340·4041·0501·32a0·b0a0·0468·0501··.@c@@A..2....h..00000660:·e100·4063·4040·4105·0133·a0b0·a004·6805··..@c@@A..3....h.
00000670:·3505·0100·0501·3540·9204·0da3·2562·7974··5.....5@....%byt00000670:·0136·0501·0005·0136·4092·040d·a325·6279··.6.....6@....%by
00000680:·6573·4308·0000·3800·4040·4041·4040·4040··esC...8.@@@A@@@@00000680:·7465·7343·0800·0038·0040·4040·4140·4040··tesC...8.@@@A@@@
00000690:·4005·0139·4040·4092·0403·9092·2653·7464··@..9@@@.....&Std00000690:·4040·0501·3a40·4040·9204·0390·9226·5374··@@..:@@@.....&St
000006a0:·6c69·6292·264f·7074·696f·6e40·40a0·b09d··lib.&Option@@...000006a0:·646c·6962·9223·496e·7492·264f·7074·696f··dlib.#Int.&Optio
000006b0:·b005·0145·90a0·a0a0·c091·b20a·0000·0129··...E...........)000006b0:·6e40·40a0·b09d·b005·0148·90a0·a0a0·c091··n@@......H......
000006c0:·2050·6174·6873·2061·7265·2063·6f6d·7072···Paths·are·compr000006c0:·b20a·0000·0129·2050·6174·6873·2061·7265··.....)·Paths·are
000006d0:·6573·7365·6420·696d·7065·7261·7469·7665··essed·imperative000006d0:·2063·6f6d·7072·6573·7365·6420·696d·7065···compressed·impe
000006e0:·6c79·2061·7420·6561·6368·206c·6f6f·6b75··ly·at·each·looku000006e0:·7261·7469·7665·6c79·2061·7420·6561·6368··ratively·at·each
000006f0:·7020·6f66·2061·0a20·2020·2063·616e·6f6e··p·of·a.····canon000006f0:·206c·6f6f·6b75·7020·6f66·2061·0a20·2020···lookup·of·a.···
00000700:·6963·616c·2072·6570·7265·7365·6e74·6174··ical·representat00000700:·2063·616e·6f6e·6963·616c·2072·6570·7265···canonical·repre
00000710:·6976·652e·2045·6163·6820·756e·696f·6e20··ive.·Each·union·00000710:·7365·6e74·6174·6976·652e·2045·6163·6820··sentative.·Each·
00000720:·616c·736f·206d·6f64·6966·6965·7320·696e··also·modifies·in00000720:·756e·696f·6e20·616c·736f·206d·6f64·6966··union·also·modif
00000730:·2d70·6c61·6365·0a20·2020·2074·6865·2070··-place.····the·p00000730:·6965·7320·696e·2d70·6c61·6365·0a20·2020··ies·in-place.···
00000740:·6172·7469·7469·6f6e·2073·7472·7563·7475··artition·structu00000740:·2074·6865·2070·6172·7469·7469·6f6e·2073···the·partition·s
00000750:·7265·2e0a·0a20·2020·204e·6f74·613a·2046··re...····Nota:·F00000750:·7472·7563·7475·7265·2e0a·0a20·2020·204e··tructure...····N
00000760:·6f72·2074·6865·206d·6f6d·656e·7420·7765··or·the·moment·we00000760:·6f74·613a·2046·6f72·2074·6865·206d·6f6d··ota:·For·the·mom
00000770:·2075·7365·2050·6572·7661·7369·7665·2773···use·Pervasive's00000770:·656e·7420·7765·2075·7365·2050·6572·7661··ent·we·use·Perva
00000780:·2063·6f6d·7061·7269·736f·6e20·666f·720a···comparison·for.00000780:·7369·7665·2773·2063·6f6d·7061·7269·736f··sive's·compariso
00000790:·2020·2020·6368·6f6f·7369·6e67·2074·6865······choosing·the00000790:·6e20·666f·720a·2020·2020·6368·6f6f·7369··n·for.····choosi
000007a0:·2073·6d61·6c6c·6573·7420·6f62·6a65·6374···smallest·object000007a0:·6e67·2074·6865·2073·6d61·6c6c·6573·7420··ng·the·smallest·
000007b0:·2061·7320·7265·7072·6573·656e·7461·7469···as·representati000007b0:·6f62·6a65·6374·2061·7320·7265·7072·6573··object·as·repres
000007c0:·7665·2e20·5468·6973·2063·6f75·6c64·0a20··ve.·This·could.·000007c0:·656e·7461·7469·7665·2e20·5468·6973·2063··entative.·This·c
000007d0:·2020·2062·6520·6d61·6465·206d·6f72·6520·····be·made·more·000007d0:·6f75·6c64·0a20·2020·2062·6520·6d61·6465··ould.····be·made
Max diff block lines reached; 25171/353909 bytes (7.11%) of diff not shown.
12.3 MB
libcoq-core-ocaml_8.18.0+dfsg-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-12-21·13:34:31.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-12-21·13:34:31.000000·debian-binary
2 -rw-r--r--···0········0········0·····2820·2023-12-21·13:34:31.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2820·2023-12-21·13:34:31.000000·control.tar.xz
3 -rw-r--r--···0········0········0·23214972·2023-12-21·13:34:31.000000·data.tar.xz3 -rw-r--r--···0········0········0·23209120·2023-12-21·13:34:31.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
12.3 MB
data.tar.xz
12.3 MB
data.tar
1.97 KB
file list
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-21·13:34:31.000000·./usr/lib/ocaml/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-21·13:34:31.000000·./usr/lib/ocaml/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/
6 -rw-r--r--···0·root·········(0)·root·········(0)····11556·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/META6 -rw-r--r--···0·root·········(0)·root·········(0)····11556·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/META
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/boot/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/boot/
8 -rw-r--r--···0·root·········(0)·root·········(0)····45832·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/boot/boot.cma8 -rw-r--r--···0·root·········(0)·root·········(0)····45832·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/boot/boot.cma
9 -rw-r--r--···0·root·········(0)·root·········(0)····44984·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/boot/boot.cmxs9 -rw-r--r--···0·root·········(0)·root·········(0)····44984·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/boot/boot.cmxs
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/
11 -rw-r--r--···0·root·········(0)·root·········(0)··1504758·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/clib.cma11 -rw-r--r--···0·root·········(0)·root·········(0)··1504802·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/clib.cma
12 -rw-r--r--···0·root·········(0)·root·········(0)··1478200·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/clib.cmxs12 -rw-r--r--···0·root·········(0)·root·········(0)··1478200·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/clib/clib.cmxs
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/config/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/config/
14 -rw-r--r--···0·root·········(0)·root·········(0)·····7540·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/config/config.cma14 -rw-r--r--···0·root·········(0)·root·········(0)·····7540·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/config/config.cma
15 -rw-r--r--···0·root·········(0)·root·········(0)····17072·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/config/config.cmxs15 -rw-r--r--···0·root·········(0)·root·········(0)····17072·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/config/config.cmxs
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/coqworkmgrapi/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/coqworkmgrapi/
17 -rw-r--r--···0·root·········(0)·root·········(0)····27059·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/coqworkmgrapi/coqworkmgrlib.cma17 -rw-r--r--···0·root·········(0)·root·········(0)····27059·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/coqworkmgrapi/coqworkmgrlib.cma
18 -rw-r--r--···0·root·········(0)·root·········(0)····32376·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/coqworkmgrapi/coqworkmgrlib.cmxs18 -rw-r--r--···0·root·········(0)·root·········(0)····32376·2023-12-21·13:34:31.000000·./usr/lib/ocaml/coq-core/coqworkmgrapi/coqworkmgrlib.cmxs
12.3 MB
./usr/lib/ocaml/coq-core/clib/clib.cma
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
00000000:·4361·6d6c·3139·3939·4130·3331·0012·ddc3··Caml1999A031....00000000:·4361·6d6c·3139·3939·4130·3331·0012·ddef··Caml1999A031....
00000010:·5400·0000·9e01·0000·2900·0000·2a00·0000··T.......)...*...00000010:·5400·0000·9e01·0000·2900·0000·2a00·0000··T.......)...*...
00000020:·0100·0000·0100·0000·0b00·0000·1b00·0000··................00000020:·0100·0000·0100·0000·0b00·0000·1b00·0000··................
00000030:·2200·0000·0a00·0000·4700·0000·0800·0000··".......G.......00000030:·2200·0000·0a00·0000·4700·0000·0800·0000··".......G.......
00000040:·0b00·0000·4700·0000·0700·0000·0c00·0000··....G...........00000040:·0b00·0000·4700·0000·0700·0000·0c00·0000··....G...........
00000050:·4700·0000·0600·0000·0d00·0000·4700·0000··G...........G...00000050:·4700·0000·0600·0000·0d00·0000·4700·0000··G...........G...
00000060:·0400·0000·0e00·0000·4600·0000·0f00·0000··........F.......00000060:·0400·0000·0e00·0000·4600·0000·0f00·0000··........F.......
00000070:·4300·0000·3e00·0000·0600·0000·0000·0000··C...>...........00000070:·4300·0000·3e00·0000·0600·0000·0000·0000··C...>...........
3.46 MB
libcoq-stdlib_8.18.0+dfsg-1_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-12-21·13:34:31.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-12-21·13:34:31.000000·debian-binary
2 -rw-r--r--···0········0········0····63240·2023-12-21·13:34:31.000000·control.tar.xz2 -rw-r--r--···0········0········0····63240·2023-12-21·13:34:31.000000·control.tar.xz
3 -rw-r--r--···0········0········0·23170880·2023-12-21·13:34:31.000000·data.tar.xz3 -rw-r--r--···0········0········0·23171852·2023-12-21·13:34:31.000000·data.tar.xz
604 B
control.tar.xz
576 B
control.tar
506 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·libcoq-stdlib1 Package:·libcoq-stdlib
2 Source:·coq2 Source:·coq
3 Version:·8.18.0+dfsg-13 Version:·8.18.0+dfsg-1
4 Architecture:·amd644 Architecture:·amd64
5 Maintainer:·Debian·OCaml·Maintainers·<debian-ocaml-maint@lists.debian.org>5 Maintainer:·Debian·OCaml·Maintainers·<debian-ocaml-maint@lists.debian.org>
6 Installed-Size:·1564186 Installed-Size:·156419
7 Recommends:·coq7 Recommends:·coq
8 Breaks:·coq-doc·(<=·8.0pl1.0-2),·coq-libs·(<<·8.2.pl1),·coq-theories8 Breaks:·coq-doc·(<=·8.0pl1.0-2),·coq-libs·(<<·8.2.pl1),·coq-theories
9 Replaces:·coq-libs·(<<·8.2.pl1),·coq-theories9 Replaces:·coq-libs·(<<·8.2.pl1),·coq-theories
10 Provides:·coq-theories·(=·8.18.0+dfsg-1),·libcoq-stdlib-w1rn210 Provides:·coq-theories·(=·8.18.0+dfsg-1),·libcoq-stdlib-w1rn2
11 Section:·math11 Section:·math
12 Priority:·optional12 Priority:·optional
13 Homepage:·http://coq.inria.fr/13 Homepage:·http://coq.inria.fr/
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
3.46 MB
data.tar.xz
3.46 MB
data.tar
70.2 KB
file list
    
Offset 2483, 61 lines modifiedOffset 2483, 61 lines modified
2483 -rw-r--r--···0·root·········(0)·root·········(0)····16136·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Bool.BoolEq.html2483 -rw-r--r--···0·root·········(0)·root·········(0)····16136·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Bool.BoolEq.html
2484 -rw-r--r--···0·root·········(0)·root·········(0)····28687·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Bool.BoolOrder.html2484 -rw-r--r--···0·root·········(0)·root·········(0)····28687·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Bool.BoolOrder.html
2485 -rw-r--r--···0·root·········(0)·root·········(0)····27420·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Bool.Bvector.html2485 -rw-r--r--···0·root·········(0)·root·········(0)····27420·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Bool.Bvector.html
2486 -rw-r--r--···0·root·········(0)·root·········(0)····10524·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Bool.DecBool.html2486 -rw-r--r--···0·root·········(0)·root·········(0)····10524·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Bool.DecBool.html
2487 -rw-r--r--···0·root·········(0)·root·········(0)····14176·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Bool.IfProp.html2487 -rw-r--r--···0·root·········(0)·root·········(0)····14176·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Bool.IfProp.html
2488 -rw-r--r--···0·root·········(0)·root·········(0)····22507·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Bool.Sumbool.html2488 -rw-r--r--···0·root·········(0)·root·········(0)····22507·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Bool.Sumbool.html
2489 -rw-r--r--···0·root·········(0)·root·········(0)·····9445·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Bool.Zerob.html2489 -rw-r--r--···0·root·········(0)·root·········(0)·····9445·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Bool.Zerob.html
2490 -rw-r--r--···0·root·········(0)·root·········(0)····33297·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.CEquivalence.html2490 -rw-r--r--···0·root·········(0)·root·········(0)····33295·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.CEquivalence.html
2491 -rw-r--r--···0·root·········(0)·root·········(0)···150839·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.CMorphisms.html2491 -rw-r--r--···0·root·········(0)·root·········(0)···150833·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.CMorphisms.html
2492 -rw-r--r--···0·root·········(0)·root·········(0)····92780·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.CRelationClasses.html2492 -rw-r--r--···0·root·········(0)·root·········(0)····92771·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.CRelationClasses.html
2493 -rw-r--r--···0·root·········(0)·root·········(0)····14696·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.DecidableClass.html2493 -rw-r--r--···0·root·········(0)·root·········(0)····14694·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.DecidableClass.html
2494 -rw-r--r--···0·root·········(0)·root·········(0)····41301·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.EquivDec.html2494 -rw-r--r--···0·root·········(0)·root·········(0)····41299·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.EquivDec.html
2495 -rw-r--r--···0·root·········(0)·root·········(0)····33255·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.Equivalence.html2495 -rw-r--r--···0·root·········(0)·root·········(0)····33253·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.Equivalence.html
2496 -rw-r--r--···0·root·········(0)·root·········(0)·····6906·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.Init.html2496 -rw-r--r--···0·root·········(0)·root·········(0)·····6904·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.Init.html
2497 -rw-r--r--···0·root·········(0)·root·········(0)···159671·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.Morphisms.html2497 -rw-r--r--···0·root·········(0)·root·········(0)···159667·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.Morphisms.html
2498 -rw-r--r--···0·root·········(0)·root·········(0)····26018·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.Morphisms_Prop.html2498 -rw-r--r--···0·root·········(0)·root·········(0)····26015·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.Morphisms_Prop.html
2499 -rw-r--r--···0·root·········(0)·root·········(0)····15025·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.Morphisms_Relations.html2499 -rw-r--r--···0·root·········(0)·root·········(0)····15022·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.Morphisms_Relations.html
2500 -rw-r--r--···0·root·········(0)·root·········(0)···127995·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.RelationClasses.html2500 -rw-r--r--···0·root·········(0)·root·········(0)···127989·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.RelationClasses.html
2501 -rw-r--r--···0·root·········(0)·root·········(0)····61666·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.RelationPairs.html2501 -rw-r--r--···0·root·········(0)·root·········(0)····61664·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.RelationPairs.html
2502 -rw-r--r--···0·root·········(0)·root·········(0)····27487·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.SetoidClass.html2502 -rw-r--r--···0·root·········(0)·root·········(0)····27484·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.SetoidClass.html
2503 -rw-r--r--···0·root·········(0)·root·········(0)····32904·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.SetoidDec.html2503 -rw-r--r--···0·root·········(0)·root·········(0)····32902·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.SetoidDec.html
2504 -rw-r--r--···0·root·········(0)·root·········(0)····33217·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.SetoidTactics.html2504 -rw-r--r--···0·root·········(0)·root·········(0)····33214·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Classes.SetoidTactics.html
2505 -rw-r--r--···0·root·········(0)·root·········(0)·····3600·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Compat.AdmitAxiom.html2505 -rw-r--r--···0·root·········(0)·root·········(0)·····3600·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Compat.AdmitAxiom.html
2506 -rw-r--r--···0·root·········(0)·root·········(0)·····2926·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Compat.Coq816.html2506 -rw-r--r--···0·root·········(0)·root·········(0)·····2926·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Compat.Coq816.html
2507 -rw-r--r--···0·root·········(0)·root·········(0)·····8790·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Compat.Coq817.html2507 -rw-r--r--···0·root·········(0)·root·········(0)·····8790·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Compat.Coq817.html
2508 -rw-r--r--···0·root·········(0)·root·········(0)·····2701·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Compat.Coq818.html2508 -rw-r--r--···0·root·········(0)·root·········(0)·····2701·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Compat.Coq818.html
2509 -rw-r--r--···0·root·········(0)·root·········(0)···638489·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapAVL.html2509 -rw-r--r--···0·root·········(0)·root·········(0)···638444·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapAVL.html
2510 -rw-r--r--···0·root·········(0)·root·········(0)···484712·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapFacts.html2510 -rw-r--r--···0·root·········(0)·root·········(0)···484694·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapFacts.html
2511 -rw-r--r--···0·root·········(0)·root·········(0)···249542·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapFullAVL.html2511 -rw-r--r--···0·root·········(0)·root·········(0)···249529·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapFullAVL.html
2512 -rw-r--r--···0·root·········(0)·root·········(0)···133336·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapInterface.html2512 -rw-r--r--···0·root·········(0)·root·········(0)···133330·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapInterface.html
2513 -rw-r--r--···0·root·········(0)·root·········(0)···312570·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapList.html2513 -rw-r--r--···0·root·········(0)·root·········(0)···312558·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapList.html
2514 -rw-r--r--···0·root·········(0)·root·········(0)···272478·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapPositive.html2514 -rw-r--r--···0·root·········(0)·root·········(0)···272477·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapPositive.html
2515 -rw-r--r--···0·root·········(0)·root·········(0)···273122·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapWeakList.html2515 -rw-r--r--···0·root·········(0)·root·········(0)···273111·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapWeakList.html
2516 -rw-r--r--···0·root·········(0)·root·········(0)·····4419·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMaps.html2516 -rw-r--r--···0·root·········(0)·root·········(0)·····4419·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMaps.html
2517 -rw-r--r--···0·root·········(0)·root·········(0)·····8981·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetAVL.html2517 -rw-r--r--···0·root·········(0)·root·········(0)·····8980·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetAVL.html
2518 -rw-r--r--···0·root·········(0)·root·········(0)···241121·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetBridge.html2518 -rw-r--r--···0·root·········(0)·root·········(0)···241118·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetBridge.html
2519 -rw-r--r--···0·root·········(0)·root·········(0)···241710·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetCompat.html2519 -rw-r--r--···0·root·········(0)·root·········(0)···241705·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetCompat.html
2520 -rw-r--r--···0·root·········(0)·root·········(0)···253724·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetDecide.html2520 -rw-r--r--···0·root·········(0)·root·········(0)···253708·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetDecide.html
2521 -rw-r--r--···0·root·········(0)·root·········(0)···244628·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetEqProperties.html2521 -rw-r--r--···0·root·········(0)·root·········(0)···244627·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetEqProperties.html
2522 -rw-r--r--···0·root·········(0)·root·········(0)····98373·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetFacts.html2522 -rw-r--r--···0·root·········(0)·root·········(0)····98369·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetFacts.html
2523 -rw-r--r--···0·root·········(0)·root·········(0)···228704·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetInterface.html2523 -rw-r--r--···0·root·········(0)·root·········(0)···228696·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetInterface.html
2524 -rw-r--r--···0·root·········(0)·root·········(0)·····5846·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetList.html2524 -rw-r--r--···0·root·········(0)·root·········(0)·····5845·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetList.html
2525 -rw-r--r--···0·root·········(0)·root·········(0)···284084·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetPositive.html2525 -rw-r--r--···0·root·········(0)·root·········(0)···284084·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetPositive.html
2526 -rw-r--r--···0·root·········(0)·root·········(0)···330835·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetProperties.html2526 -rw-r--r--···0·root·········(0)·root·········(0)···330821·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetProperties.html
2527 -rw-r--r--···0·root·········(0)·root·········(0)····30504·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetToFiniteSet.html2527 -rw-r--r--···0·root·········(0)·root·········(0)····30502·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetToFiniteSet.html
2528 -rw-r--r--···0·root·········(0)·root·········(0)·····6059·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetWeakList.html2528 -rw-r--r--···0·root·········(0)·root·········(0)·····6058·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetWeakList.html
2529 -rw-r--r--···0·root·········(0)·root·········(0)·····5771·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSets.html2529 -rw-r--r--···0·root·········(0)·root·········(0)·····5771·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSets.html
2530 -rw-r--r--···0·root·········(0)·root·········(0)····43960·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Floats.FloatAxioms.html2530 -rw-r--r--···0·root·········(0)·root·········(0)····43959·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Floats.FloatAxioms.html
2531 -rw-r--r--···0·root·········(0)·root·········(0)·····3707·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Floats.FloatClass.html2531 -rw-r--r--···0·root·········(0)·root·········(0)·····3707·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Floats.FloatClass.html
2532 -rw-r--r--···0·root·········(0)·root·········(0)·····8315·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Floats.FloatLemmas.html2532 -rw-r--r--···0·root·········(0)·root·········(0)·····8314·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Floats.FloatLemmas.html
2533 -rw-r--r--···0·root·········(0)·root·········(0)····21338·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Floats.FloatOps.html2533 -rw-r--r--···0·root·········(0)·root·········(0)····21337·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Floats.FloatOps.html
2534 -rw-r--r--···0·root·········(0)·root·········(0)·····4970·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Floats.Floats.html2534 -rw-r--r--···0·root·········(0)·root·········(0)·····4970·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Floats.Floats.html
2535 -rw-r--r--···0·root·········(0)·root·········(0)····29542·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Floats.PrimFloat.html2535 -rw-r--r--···0·root·········(0)·root·········(0)····29531·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Floats.PrimFloat.html
2536 -rw-r--r--···0·root·········(0)·root·········(0)···160723·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Floats.SpecFloat.html2536 -rw-r--r--···0·root·········(0)·root·········(0)···160719·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Floats.SpecFloat.html
2537 -rw-r--r--···0·root·········(0)·root·········(0)···709026·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Init.Byte.html2537 -rw-r--r--···0·root·········(0)·root·········(0)···709026·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Init.Byte.html
2538 -rw-r--r--···0·root·········(0)·root·········(0)···124390·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Init.Datatypes.html2538 -rw-r--r--···0·root·········(0)·root·········(0)···124390·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Init.Datatypes.html
2539 -rw-r--r--···0·root·········(0)·root·········(0)····67742·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Init.Decimal.html2539 -rw-r--r--···0·root·········(0)·root·········(0)····67742·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Init.Decimal.html
2540 -rw-r--r--···0·root·········(0)·root·········(0)····83097·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Init.Hexadecimal.html2540 -rw-r--r--···0·root·········(0)·root·········(0)····83097·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Init.Hexadecimal.html
2541 -rw-r--r--···0·root·········(0)·root·········(0)···532535·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Init.Logic.html2541 -rw-r--r--···0·root·········(0)·root·········(0)···532535·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Init.Logic.html
2542 -rw-r--r--···0·root·········(0)·root·········(0)·····2829·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Init.Ltac.html2542 -rw-r--r--···0·root·········(0)·root·········(0)·····2829·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Init.Ltac.html
2543 -rw-r--r--···0·root·········(0)·root·········(0)···124863·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Init.Nat.html2543 -rw-r--r--···0·root·········(0)·root·········(0)···124863·2023-12-21·13:34:31.000000·./usr/share/doc/libcoq-stdlib/html/Coq.Init.Nat.html
2.2 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Arith.Arith_prebase.html
    
Offset 45, 31 lines modifiedOffset 45, 31 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab324"></a><h1·class="section">DO·NOT·REQUIRE·OR·IMPORT!·This·is·a·temporary·file·preparing·deprecation</h1>49 <a·id="lab334"></a><h1·class="section">DO·NOT·REQUIRE·OR·IMPORT!·This·is·a·temporary·file·preparing·deprecation</h1>
  
50 </div>50 </div>
51 <div·class="code">51 <div·class="code">
  
52 <br/>52 <br/>
53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#"><span·class="id"·title="library">PeanoNat</span></a>.<br/>53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#"><span·class="id"·title="library">PeanoNat</span></a>.<br/>
  
54 <br/>54 <br/>
55 </div>55 </div>
  
56 <div·class="doc">56 <div·class="doc">
57 <a·id="lab325"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="var">arith</span></span>·hint·database</h1>57 <a·id="lab335"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="var">arith</span></span>·hint·database</h1>
  
58 <div·class="paragraph">·</div>58 <div·class="paragraph">·</div>
  
59 <a·id="lab326"></a><h2·class="section"><span·class="inlinecode"><span·class="id"·title="var">lt</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">le</span></span></h2>59 <a·id="lab336"></a><h2·class="section"><span·class="inlinecode"><span·class="id"·title="var">lt</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">le</span></span></h2>
  
60 </div>60 </div>
61 <div·class="code">61 <div·class="code">
62 #[<span·class="id"·title="var">global</span>]<br/>62 #[<span·class="id"·title="var">global</span>]<br/>
63 <span·class="id"·title="keyword">Hint</span>·<span·class="id"·title="keyword">Resolve</span>·<span·class="id"·title="var">Nat.le_trans</span>:·<span·class="id"·title="var">arith</span>.·#[<span·class="id"·title="var">global</span>]<br/>63 <span·class="id"·title="keyword">Hint</span>·<span·class="id"·title="keyword">Resolve</span>·<span·class="id"·title="var">Nat.le_trans</span>:·<span·class="id"·title="var">arith</span>.·#[<span·class="id"·title="var">global</span>]<br/>
64 <span·class="id"·title="keyword">Hint</span>·<span·class="id"·title="keyword">Immediate</span>·<span·class="id"·title="var">Nat.le_antisymm</span>:·<span·class="id"·title="var">arith</span>.·#[<span·class="id"·title="var">global</span>]<br/>64 <span·class="id"·title="keyword">Hint</span>·<span·class="id"·title="keyword">Immediate</span>·<span·class="id"·title="var">Nat.le_antisymm</span>:·<span·class="id"·title="var">arith</span>.·#[<span·class="id"·title="var">global</span>]<br/>
65 <span·class="id"·title="keyword">Hint</span>·<span·class="id"·title="keyword">Resolve</span>·<span·class="id"·title="var">Nat.le_0_l</span>·<span·class="id"·title="var">Nat.nle_succ_0</span>:·<span·class="id"·title="var">arith</span>.·#[<span·class="id"·title="var">global</span>]<br/>65 <span·class="id"·title="keyword">Hint</span>·<span·class="id"·title="keyword">Resolve</span>·<span·class="id"·title="var">Nat.le_0_l</span>·<span·class="id"·title="var">Nat.nle_succ_0</span>:·<span·class="id"·title="var">arith</span>.·#[<span·class="id"·title="var">global</span>]<br/>
3.36 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Arith.EqNat.html
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 <br/>52 <br/>
53 </div>53 </div>
  
54 <div·class="doc">54 <div·class="doc">
55 Equality·on·natural·numbers·55 Equality·on·natural·numbers·
56 <div·class="paragraph">·</div>56 <div·class="paragraph">·</div>
  
57 <a·id="lab335"></a><h1·class="section">Propositional·equality</h1>57 <a·id="lab278"></a><h1·class="section">Propositional·equality</h1>
  
58 </div>58 </div>
59 <div·class="code">59 <div·class="code">
  
60 <br/>60 <br/>
61 <span·class="id"·title="keyword">Fixpoint</span>·<a·id="eq_nat"·class="idref"·href="#eq_nat"><span·class="id"·title="definition">eq_nat</span></a>·<a·id="n:1"·class="idref"·href="#n:1"><span·class="id"·title="binder">n</span></a>·<a·id="m:2"·class="idref"·href="#m:2"><span·class="id"·title="binder">m</span></a>·:·<span·class="id"·title="keyword">Prop</span>·:=<br/>61 <span·class="id"·title="keyword">Fixpoint</span>·<a·id="eq_nat"·class="idref"·href="#eq_nat"><span·class="id"·title="definition">eq_nat</span></a>·<a·id="n:1"·class="idref"·href="#n:1"><span·class="id"·title="binder">n</span></a>·<a·id="m:2"·class="idref"·href="#m:2"><span·class="id"·title="binder">m</span></a>·:·<span·class="id"·title="keyword">Prop</span>·:=<br/>
62 &nbsp;&nbsp;<span·class="id"·title="keyword">match</span>·<a·class="idref"·href="Coq.Arith.EqNat.html#n:1"><span·class="id"·title="variable">n</span></a>,·<a·class="idref"·href="Coq.Arith.EqNat.html#m:2"><span·class="id"·title="variable">m</span></a>·<span·class="id"·title="keyword">with</span><br/>62 &nbsp;&nbsp;<span·class="id"·title="keyword">match</span>·<a·class="idref"·href="Coq.Arith.EqNat.html#n:1"><span·class="id"·title="variable">n</span></a>,·<a·class="idref"·href="Coq.Arith.EqNat.html#m:2"><span·class="id"·title="variable">m</span></a>·<span·class="id"·title="keyword">with</span><br/>
6.07 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Arith.Even.html
    
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
69 <br/>69 <br/>
70 <span·class="id"·title="keyword">Implicit</span>·<span·class="id"·title="keyword">Types</span>·<span·class="id"·title="var">m</span>·<span·class="id"·title="var">n</span>·:·<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>.<br/>70 <span·class="id"·title="keyword">Implicit</span>·<span·class="id"·title="keyword">Types</span>·<span·class="id"·title="var">m</span>·<span·class="id"·title="var">n</span>·:·<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>.<br/>
  
71 <br/>71 <br/>
72 </div>72 </div>
  
73 <div·class="doc">73 <div·class="doc">
74 <a·id="lab350"></a><h1·class="section">Inductive·definition·of·<span·class="inlinecode"><span·class="id"·title="var">even</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">odd</span></span></h1>74 <a·id="lab289"></a><h1·class="section">Inductive·definition·of·<span·class="inlinecode"><span·class="id"·title="var">even</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">odd</span></span></h1>
  
75 </div>75 </div>
76 <div·class="code">76 <div·class="code">
  
77 <br/>77 <br/>
78 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Even·file·is·obsolete.·Use·Nat.Even·or·Nat.Even_alt·instead.")]<br/>78 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Even·file·is·obsolete.·Use·Nat.Even·or·Nat.Even_alt·instead.")]<br/>
79 <span·class="id"·title="keyword">Notation</span>·<a·id="even"·class="idref"·href="#even"><span·class="id"·title="abbreviation">even</span></a>·:=·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.Even_alt"><span·class="id"·title="inductive">Nat.Even_alt</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).<br/>79 <span·class="id"·title="keyword">Notation</span>·<a·id="even"·class="idref"·href="#even"><span·class="id"·title="abbreviation">even</span></a>·:=·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.Even_alt"><span·class="id"·title="inductive">Nat.Even_alt</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).<br/>
10.7 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Arith.Gt.html
    
Offset 48, 30 lines modifiedOffset 48, 30 lines modified
48 <br/>48 <br/>
49 </div>49 </div>
  
50 <div·class="doc">50 <div·class="doc">
51 Theorems·about·<span·class="inlinecode"><span·class="id"·title="var">gt</span></span>·in·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span>.·51 Theorems·about·<span·class="inlinecode"><span·class="id"·title="var">gt</span></span>·in·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span>.·
52 <div·class="paragraph">·</div>52 <div·class="paragraph">·</div>
  
53 <a·id="lab316"></a><h1·class="section">This·file·is·OBSOLETE,·see·<span·class="inlinecode"><span·class="id"·title="var">Arith_base</span></span>·instead.</h1>53 <a·id="lab281"></a><h1·class="section">This·file·is·OBSOLETE,·see·<span·class="inlinecode"><span·class="id"·title="var">Arith_base</span></span>·instead.</h1>
  
54 </div>54 </div>
55 <div·class="code">55 <div·class="code">
  
56 <br/>56 <br/>
57 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#"><span·class="id"·title="library">Arith_prebase</span></a>.<br/>57 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#"><span·class="id"·title="library">Arith_prebase</span></a>.<br/>
  
58 <br/>58 <br/>
59 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">nat_scope</span>.<br/>59 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">nat_scope</span>.<br/>
  
60 <br/>60 <br/>
61 </div>61 </div>
  
62 <div·class="doc">62 <div·class="doc">
63 <a·id="lab317"></a><h1·class="section">Order·and·successor</h1>63 <a·id="lab282"></a><h1·class="section">Order·and·successor</h1>
  
64 </div>64 </div>
65 <div·class="code">65 <div·class="code">
  
66 <br/>66 <br/>
67 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Gt·file·is·obsolete.·Use·Nat.lt_0_succ·instead.")]<br/>67 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Gt·file·is·obsolete.·Use·Nat.lt_0_succ·instead.")]<br/>
68 <span·class="id"·title="keyword">Notation</span>·<a·id="gt_Sn_O"·class="idref"·href="#gt_Sn_O"><span·class="id"·title="abbreviation">gt_Sn_O</span></a>·:=·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#gt_Sn_O_stt"><span·class="id"·title="definition">Arith_prebase.gt_Sn_O_stt</span></a>.<br/>68 <span·class="id"·title="keyword">Notation</span>·<a·id="gt_Sn_O"·class="idref"·href="#gt_Sn_O"><span·class="id"·title="abbreviation">gt_Sn_O</span></a>·:=·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#gt_Sn_O_stt"><span·class="id"·title="definition">Arith_prebase.gt_Sn_O_stt</span></a>.<br/>
7.82 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Arith.Le.html
    
Offset 48, 27 lines modifiedOffset 48, 27 lines modified
48 <br/>48 <br/>
49 </div>49 </div>
  
50 <div·class="doc">50 <div·class="doc">
51 Order·on·natural·numbers.·51 Order·on·natural·numbers.·
52 <div·class="paragraph">·</div>52 <div·class="paragraph">·</div>
  
53 <a·id="lab328"></a><h1·class="section">This·file·is·OBSOLETE,·see·<span·class="inlinecode"><span·class="id"·title="var">Arith_base</span></span>·instead.</h1>53 <a·id="lab337"></a><h1·class="section">This·file·is·OBSOLETE,·see·<span·class="inlinecode"><span·class="id"·title="var">Arith_base</span></span>·instead.</h1>
  
54 </div>54 </div>
55 <div·class="code">55 <div·class="code">
  
56 <br/>56 <br/>
57 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#"><span·class="id"·title="library">Arith_prebase</span></a>.<br/>57 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#"><span·class="id"·title="library">Arith_prebase</span></a>.<br/>
  
58 <br/>58 <br/>
59 </div>59 </div>
  
60 <div·class="doc">60 <div·class="doc">
61 <a·id="lab329"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="var">le</span></span>·is·an·order·on·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span></h1>61 <a·id="lab338"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="var">le</span></span>·is·an·order·on·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span></h1>
  
62 </div>62 </div>
63 <div·class="code">63 <div·class="code">
  
64 <br/>64 <br/>
65 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Le·file·is·obsolete.·Use·Nat.le_refl·instead.")]<br/>65 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Le·file·is·obsolete.·Use·Nat.le_refl·instead.")]<br/>
66 <span·class="id"·title="keyword">Notation</span>·<a·id="le_refl"·class="idref"·href="#le_refl"><span·class="id"·title="abbreviation">le_refl</span></a>·:=·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.le_refl"><span·class="id"·title="lemma">Nat.le_refl</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).<br/>66 <span·class="id"·title="keyword">Notation</span>·<a·id="le_refl"·class="idref"·href="#le_refl"><span·class="id"·title="abbreviation">le_refl</span></a>·:=·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.le_refl"><span·class="id"·title="lemma">Nat.le_refl</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).<br/>
12.2 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Arith.Lt.html
    
Offset 48, 39 lines modifiedOffset 48, 39 lines modified
48 <br/>48 <br/>
49 </div>49 </div>
  
50 <div·class="doc">50 <div·class="doc">
51 Strict·order·on·natural·numbers.·51 Strict·order·on·natural·numbers.·
52 <div·class="paragraph">·</div>52 <div·class="paragraph">·</div>
  
53 <a·id="lab306"></a><h1·class="section">This·file·is·OBSOLETE,·see·<span·class="inlinecode"><span·class="id"·title="var">Arith_base</span></span>·instead.</h1>53 <a·id="lab300"></a><h1·class="section">This·file·is·OBSOLETE,·see·<span·class="inlinecode"><span·class="id"·title="var">Arith_base</span></span>·instead.</h1>
  
54 </div>54 </div>
55 <div·class="code">55 <div·class="code">
  
56 <br/>56 <br/>
57 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#"><span·class="id"·title="library">Arith_prebase</span></a>.<br/>57 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#"><span·class="id"·title="library">Arith_prebase</span></a>.<br/>
  
58 <br/>58 <br/>
59 </div>59 </div>
  
60 <div·class="doc">60 <div·class="doc">
61 <a·id="lab307"></a><h1·class="section">Irreflexivity</h1>61 <a·id="lab301"></a><h1·class="section">Irreflexivity</h1>
  
62 </div>62 </div>
63 <div·class="code">63 <div·class="code">
  
64 <br/>64 <br/>
65 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Lt·file·is·obsolete.·Use·Nat.lt_irrefl·instead.")]<br/>65 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Lt·file·is·obsolete.·Use·Nat.lt_irrefl·instead.")]<br/>
66 <span·class="id"·title="keyword">Notation</span>·<a·id="lt_irrefl"·class="idref"·href="#lt_irrefl"><span·class="id"·title="abbreviation">lt_irrefl</span></a>·:=·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.lt_irrefl"><span·class="id"·title="lemma">Nat.lt_irrefl</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).·66 <span·class="id"·title="keyword">Notation</span>·<a·id="lt_irrefl"·class="idref"·href="#lt_irrefl"><span·class="id"·title="abbreviation">lt_irrefl</span></a>·:=·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.lt_irrefl"><span·class="id"·title="lemma">Nat.lt_irrefl</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).·
67 <br/>67 <br/>
68 </div>68 </div>
  
69 <div·class="doc">69 <div·class="doc">
70 <a·id="lab308"></a><h1·class="section">Relationship·between·<span·class="inlinecode"><span·class="id"·title="var">le</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">lt</span></span></h1>70 <a·id="lab302"></a><h1·class="section">Relationship·between·<span·class="inlinecode"><span·class="id"·title="var">le</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">lt</span></span></h1>
  
71 </div>71 </div>
72 <div·class="code">72 <div·class="code">
  
73 <br/>73 <br/>
74 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Lt·file·is·obsolete.·Use·the·bidirectional·version·Nat.le_succ_l·instead.")]<br/>74 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Lt·file·is·obsolete.·Use·the·bidirectional·version·Nat.le_succ_l·instead.")]<br/>
75 <span·class="id"·title="keyword">Notation</span>·<a·id="lt_le_S"·class="idref"·href="#lt_le_S"><span·class="id"·title="abbreviation">lt_le_S</span></a>·:=·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#lt_le_S_stt"><span·class="id"·title="definition">Arith_prebase.lt_le_S_stt</span></a>.<br/>75 <span·class="id"·title="keyword">Notation</span>·<a·id="lt_le_S"·class="idref"·href="#lt_le_S"><span·class="id"·title="abbreviation">lt_le_S</span></a>·:=·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#lt_le_S_stt"><span·class="id"·title="definition">Arith_prebase.lt_le_S_stt</span></a>.<br/>
935 B
./usr/share/doc/libcoq-stdlib/html/Coq.Arith.Max.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab327"></a><h1·class="section">THIS·FILE·IS·DEPRECATED.·Use·<span·class="inlinecode"><span·class="id"·title="var">PeanoNat.Nat</span></span>·or·<span·class="inlinecode"><span·class="id"·title="var">Arith.Arith_base</span></span>·instead.</h1>49 <a·id="lab280"></a><h1·class="section">THIS·FILE·IS·DEPRECATED.·Use·<span·class="inlinecode"><span·class="id"·title="var">PeanoNat.Nat</span></span>·or·<span·class="inlinecode"><span·class="id"·title="var">Arith.Arith_base</span></span>·instead.</h1>
  
50 </div>50 </div>
51 <div·class="code">51 <div·class="code">
  
52 <br/>52 <br/>
53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#"><span·class="id"·title="library">PeanoNat</span></a>.<br/>53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#"><span·class="id"·title="library">PeanoNat</span></a>.<br/>
  
935 B
./usr/share/doc/libcoq-stdlib/html/Coq.Arith.Min.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab334"></a><h1·class="section">THIS·FILE·IS·DEPRECATED.·Use·<span·class="inlinecode"><span·class="id"·title="var">PeanoNat.Nat</span></span>·or·<span·class="inlinecode"><span·class="id"·title="var">Arith.Arith_base</span></span>·instead.</h1>49 <a·id="lab310"></a><h1·class="section">THIS·FILE·IS·DEPRECATED.·Use·<span·class="inlinecode"><span·class="id"·title="var">PeanoNat.Nat</span></span>·or·<span·class="inlinecode"><span·class="id"·title="var">Arith.Arith_base</span></span>·instead.</h1>
  
50 </div>50 </div>
51 <div·class="code">51 <div·class="code">
  
52 <br/>52 <br/>
53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#"><span·class="id"·title="library">PeanoNat</span></a>.<br/>53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#"><span·class="id"·title="library">PeanoNat</span></a>.<br/>
  
7.59 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Arith.Minus.html
    
Offset 48, 43 lines modifiedOffset 48, 43 lines modified
48 <br/>48 <br/>
49 </div>49 </div>
  
50 <div·class="doc">50 <div·class="doc">
51 Properties·of·subtraction·between·natural·numbers.·51 Properties·of·subtraction·between·natural·numbers.·
52 <div·class="paragraph">·</div>52 <div·class="paragraph">·</div>
  
53 <a·id="lab299"></a><h1·class="section">This·file·is·OBSOLETE,·see·<span·class="inlinecode"><span·class="id"·title="var">Arith_base</span></span>·instead.</h1>53 <a·id="lab293"></a><h1·class="section">This·file·is·OBSOLETE,·see·<span·class="inlinecode"><span·class="id"·title="var">Arith_base</span></span>·instead.</h1>
  
54 </div>54 </div>
55 <div·class="code">55 <div·class="code">
  
56 <br/>56 <br/>
57 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#"><span·class="id"·title="library">Arith_prebase</span></a>.<br/>57 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#"><span·class="id"·title="library">Arith_prebase</span></a>.<br/>
  
58 <br/>58 <br/>
59 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">nat_scope</span>.<br/>59 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">nat_scope</span>.<br/>
  
60 <br/>60 <br/>
61 </div>61 </div>
  
62 <div·class="doc">62 <div·class="doc">
63 <a·id="lab300"></a><h1·class="section">0·is·right·neutral</h1>63 <a·id="lab294"></a><h1·class="section">0·is·right·neutral</h1>
  
64 </div>64 </div>
65 <div·class="code">65 <div·class="code">
  
66 <br/>66 <br/>
67 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Minus·file·is·obsolete.·Use·Nat.sub_0_r·(and·symmetry·of·equality)·instead.")]<br/>67 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Minus·file·is·obsolete.·Use·Nat.sub_0_r·(and·symmetry·of·equality)·instead.")]<br/>
68 <span·class="id"·title="keyword">Notation</span>·<a·id="minus_n_O"·class="idref"·href="#minus_n_O"><span·class="id"·title="abbreviation">minus_n_O</span></a>·:=·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#minus_n_O_stt"><span·class="id"·title="definition">Arith_prebase.minus_n_O_stt</span></a>.<br/>68 <span·class="id"·title="keyword">Notation</span>·<a·id="minus_n_O"·class="idref"·href="#minus_n_O"><span·class="id"·title="abbreviation">minus_n_O</span></a>·:=·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#minus_n_O_stt"><span·class="id"·title="definition">Arith_prebase.minus_n_O_stt</span></a>.<br/>
  
69 <br/>69 <br/>
70 </div>70 </div>
  
71 <div·class="doc">71 <div·class="doc">
72 <a·id="lab301"></a><h1·class="section">Permutation·with·successor</h1>72 <a·id="lab295"></a><h1·class="section">Permutation·with·successor</h1>
  
73 </div>73 </div>
74 <div·class="code">74 <div·class="code">
  
75 <br/>75 <br/>
76 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Minus·file·is·obsolete.·Use·Nat.sub_succ_l·(and·symmetry·of·equality)·instead.")]<br/>76 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Minus·file·is·obsolete.·Use·Nat.sub_succ_l·(and·symmetry·of·equality)·instead.")]<br/>
77 <span·class="id"·title="keyword">Notation</span>·<a·id="minus_Sn_m"·class="idref"·href="#minus_Sn_m"><span·class="id"·title="abbreviation">minus_Sn_m</span></a>·:=·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#minus_Sn_m_stt"><span·class="id"·title="definition">Arith_prebase.minus_Sn_m_stt</span></a>.<br/>77 <span·class="id"·title="keyword">Notation</span>·<a·id="minus_Sn_m"·class="idref"·href="#minus_Sn_m"><span·class="id"·title="abbreviation">minus_Sn_m</span></a>·:=·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#minus_Sn_m_stt"><span·class="id"·title="definition">Arith_prebase.minus_Sn_m_stt</span></a>.<br/>
14.7 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Arith.Mult.html
    
Offset 45, 76 lines modifiedOffset 45, 76 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab337"></a><h1·class="section">Properties·of·multiplication.</h1>49 <a·id="lab343"></a><h1·class="section">Properties·of·multiplication.</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 <a·id="lab338"></a><h1·class="section">This·file·is·OBSOLETE,·see·<span·class="inlinecode"><span·class="id"·title="var">Arith_base</span></span>·instead.</h1>51 <a·id="lab344"></a><h1·class="section">This·file·is·OBSOLETE,·see·<span·class="inlinecode"><span·class="id"·title="var">Arith_base</span></span>·instead.</h1>
  
52 </div>52 </div>
53 <div·class="code">53 <div·class="code">
  
54 <br/>54 <br/>
55 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#"><span·class="id"·title="library">Arith_prebase</span></a>.<br/>55 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#"><span·class="id"·title="library">Arith_prebase</span></a>.<br/>
  
56 <br/>56 <br/>
57 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">nat_scope</span>.<br/>57 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">nat_scope</span>.<br/>
  
58 <br/>58 <br/>
59 </div>59 </div>
  
60 <div·class="doc">60 <div·class="doc">
61 <a·id="lab339"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="var">nat</span></span>·is·a·semi-ring</h1>61 <a·id="lab345"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="var">nat</span></span>·is·a·semi-ring</h1>
  
62 <div·class="paragraph">·</div>62 <div·class="paragraph">·</div>
  
63 <a·id="lab340"></a><h2·class="section">Zero·property</h2>63 <a·id="lab346"></a><h2·class="section">Zero·property</h2>
  
64 </div>64 </div>
65 <div·class="code">65 <div·class="code">
  
66 <br/>66 <br/>
67 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Mult·file·is·obsolete.·Use·Nat.mul_0_l·instead.")]<br/>67 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Mult·file·is·obsolete.·Use·Nat.mul_0_l·instead.")]<br/>
68 <span·class="id"·title="keyword">Notation</span>·<a·id="mult_0_l"·class="idref"·href="#mult_0_l"><span·class="id"·title="abbreviation">mult_0_l</span></a>·:=·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.mul_0_l"><span·class="id"·title="lemma">Nat.mul_0_l</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).·#[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Mult·file·is·obsolete.·Use·Nat.mul_0_r·instead.")]<br/>68 <span·class="id"·title="keyword">Notation</span>·<a·id="mult_0_l"·class="idref"·href="#mult_0_l"><span·class="id"·title="abbreviation">mult_0_l</span></a>·:=·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.mul_0_l"><span·class="id"·title="lemma">Nat.mul_0_l</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).·#[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Mult·file·is·obsolete.·Use·Nat.mul_0_r·instead.")]<br/>
69 <span·class="id"·title="keyword">Notation</span>·<a·id="mult_0_r"·class="idref"·href="#mult_0_r"><span·class="id"·title="abbreviation">mult_0_r</span></a>·:=·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.mul_0_r"><span·class="id"·title="lemma">Nat.mul_0_r</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).·69 <span·class="id"·title="keyword">Notation</span>·<a·id="mult_0_r"·class="idref"·href="#mult_0_r"><span·class="id"·title="abbreviation">mult_0_r</span></a>·:=·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.mul_0_r"><span·class="id"·title="lemma">Nat.mul_0_r</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).·
70 <br/>70 <br/>
71 </div>71 </div>
  
72 <div·class="doc">72 <div·class="doc">
73 <a·id="lab341"></a><h2·class="section">1·is·neutral</h2>73 <a·id="lab347"></a><h2·class="section">1·is·neutral</h2>
  
74 </div>74 </div>
75 <div·class="code">75 <div·class="code">
  
76 <br/>76 <br/>
77 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Mult·file·is·obsolete.·Use·Nat.mul_1_l·instead.")]<br/>77 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Mult·file·is·obsolete.·Use·Nat.mul_1_l·instead.")]<br/>
78 <span·class="id"·title="keyword">Notation</span>·<a·id="mult_1_l"·class="idref"·href="#mult_1_l"><span·class="id"·title="abbreviation">mult_1_l</span></a>·:=·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.mul_1_l"><span·class="id"·title="lemma">Nat.mul_1_l</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).·#[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Mult·file·is·obsolete.·Use·Nat.mul_1_r·instead.")]<br/>78 <span·class="id"·title="keyword">Notation</span>·<a·id="mult_1_l"·class="idref"·href="#mult_1_l"><span·class="id"·title="abbreviation">mult_1_l</span></a>·:=·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.mul_1_l"><span·class="id"·title="lemma">Nat.mul_1_l</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).·#[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Mult·file·is·obsolete.·Use·Nat.mul_1_r·instead.")]<br/>
79 <span·class="id"·title="keyword">Notation</span>·<a·id="mult_1_r"·class="idref"·href="#mult_1_r"><span·class="id"·title="abbreviation">mult_1_r</span></a>·:=·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.mul_1_r"><span·class="id"·title="lemma">Nat.mul_1_r</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).·79 <span·class="id"·title="keyword">Notation</span>·<a·id="mult_1_r"·class="idref"·href="#mult_1_r"><span·class="id"·title="abbreviation">mult_1_r</span></a>·:=·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.mul_1_r"><span·class="id"·title="lemma">Nat.mul_1_r</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).·
80 <br/>80 <br/>
81 </div>81 </div>
  
82 <div·class="doc">82 <div·class="doc">
83 <a·id="lab342"></a><h2·class="section">Commutativity</h2>83 <a·id="lab348"></a><h2·class="section">Commutativity</h2>
  
84 </div>84 </div>
85 <div·class="code">85 <div·class="code">
  
86 <br/>86 <br/>
87 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Mult·file·is·obsolete.·Use·Nat.mul_comm·instead.")]<br/>87 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Mult·file·is·obsolete.·Use·Nat.mul_comm·instead.")]<br/>
88 <span·class="id"·title="keyword">Notation</span>·<a·id="mult_comm"·class="idref"·href="#mult_comm"><span·class="id"·title="abbreviation">mult_comm</span></a>·:=·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.mul_comm"><span·class="id"·title="lemma">Nat.mul_comm</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).·88 <span·class="id"·title="keyword">Notation</span>·<a·id="mult_comm"·class="idref"·href="#mult_comm"><span·class="id"·title="abbreviation">mult_comm</span></a>·:=·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.mul_comm"><span·class="id"·title="lemma">Nat.mul_comm</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).·
89 <br/>89 <br/>
90 </div>90 </div>
  
91 <div·class="doc">91 <div·class="doc">
92 <a·id="lab343"></a><h2·class="section">Distributivity</h2>92 <a·id="lab349"></a><h2·class="section">Distributivity</h2>
  
93 </div>93 </div>
94 <div·class="code">94 <div·class="code">
  
95 <br/>95 <br/>
96 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Mult·file·is·obsolete.·Use·Nat.mul_add_distr_r·instead.")]<br/>96 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Mult·file·is·obsolete.·Use·Nat.mul_add_distr_r·instead.")]<br/>
97 <span·class="id"·title="keyword">Notation</span>·<a·id="mult_plus_distr_r"·class="idref"·href="#mult_plus_distr_r"><span·class="id"·title="abbreviation">mult_plus_distr_r</span></a>·:=<br/>97 <span·class="id"·title="keyword">Notation</span>·<a·id="mult_plus_distr_r"·class="idref"·href="#mult_plus_distr_r"><span·class="id"·title="abbreviation">mult_plus_distr_r</span></a>·:=<br/>
40.8 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Arith.PeanoNat.html
    
Offset 145, 15 lines modifiedOffset 145, 15 lines modified
145 &nbsp;&nbsp;&nbsp;&nbsp;<a·class="idref"·href="Coq.Arith.PeanoNat.html#Aeq:11"><span·class="id"·title="variable">Aeq</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#a:12"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#a:12"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Classes.Morphisms.html#Proper"><span·class="id"·title="class">Proper</span></a>·(<a·class="idref"·href="Coq.Init.Logic.html#eq"><span·class="id"·title="inductive">eq</span></a><a·class="idref"·href="Coq.Classes.Morphisms.html#8dc5652698a6e16f72dd37bd17d3b973"><span·class="id"·title="notation">==&gt;</span></a><a·class="idref"·href="Coq.Arith.PeanoNat.html#Aeq:11"><span·class="id"·title="variable">Aeq</span></a><a·class="idref"·href="Coq.Classes.Morphisms.html#8dc5652698a6e16f72dd37bd17d3b973"><span·class="id"·title="notation">==&gt;</span></a><a·class="idref"·href="Coq.Arith.PeanoNat.html#Aeq:11"><span·class="id"·title="variable">Aeq</span></a>)·<a·class="idref"·href="Coq.Arith.PeanoNat.html#f:13"><span·class="id"·title="variable">f</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a><br/>145 &nbsp;&nbsp;&nbsp;&nbsp;<a·class="idref"·href="Coq.Arith.PeanoNat.html#Aeq:11"><span·class="id"·title="variable">Aeq</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#a:12"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#a:12"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Classes.Morphisms.html#Proper"><span·class="id"·title="class">Proper</span></a>·(<a·class="idref"·href="Coq.Init.Logic.html#eq"><span·class="id"·title="inductive">eq</span></a><a·class="idref"·href="Coq.Classes.Morphisms.html#8dc5652698a6e16f72dd37bd17d3b973"><span·class="id"·title="notation">==&gt;</span></a><a·class="idref"·href="Coq.Arith.PeanoNat.html#Aeq:11"><span·class="id"·title="variable">Aeq</span></a><a·class="idref"·href="Coq.Classes.Morphisms.html#8dc5652698a6e16f72dd37bd17d3b973"><span·class="id"·title="notation">==&gt;</span></a><a·class="idref"·href="Coq.Arith.PeanoNat.html#Aeq:11"><span·class="id"·title="variable">Aeq</span></a>)·<a·class="idref"·href="Coq.Arith.PeanoNat.html#f:13"><span·class="id"·title="variable">f</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a><br/>
146 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span·class="id"·title="keyword">forall</span>·<a·id="n:14"·class="idref"·href="#n:14"><span·class="id"·title="binder">n</span></a>·:·<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>,·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Aeq:11"><span·class="id"·title="variable">Aeq</span></a>·(<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.recursion"><span·class="id"·title="definition">recursion</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#a:12"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#f:13"><span·class="id"·title="variable">f</span></a>·(<a·class="idref"·href="Coq.Init.Datatypes.html#S"><span·class="id"·title="constructor">S</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#n:14"><span·class="id"·title="variable">n</span></a>))·(<a·class="idref"·href="Coq.Arith.PeanoNat.html#f:13"><span·class="id"·title="variable">f</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#n:14"><span·class="id"·title="variable">n</span></a>·(<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.recursion"><span·class="id"·title="definition">recursion</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#a:12"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#f:13"><span·class="id"·title="variable">f</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#n:14"><span·class="id"·title="variable">n</span></a>)).<br/>146 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span·class="id"·title="keyword">forall</span>·<a·id="n:14"·class="idref"·href="#n:14"><span·class="id"·title="binder">n</span></a>·:·<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>,·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Aeq:11"><span·class="id"·title="variable">Aeq</span></a>·(<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.recursion"><span·class="id"·title="definition">recursion</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#a:12"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#f:13"><span·class="id"·title="variable">f</span></a>·(<a·class="idref"·href="Coq.Init.Datatypes.html#S"><span·class="id"·title="constructor">S</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#n:14"><span·class="id"·title="variable">n</span></a>))·(<a·class="idref"·href="Coq.Arith.PeanoNat.html#f:13"><span·class="id"·title="variable">f</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#n:14"><span·class="id"·title="variable">n</span></a>·(<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.recursion"><span·class="id"·title="definition">recursion</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#a:12"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#f:13"><span·class="id"·title="variable">f</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#n:14"><span·class="id"·title="variable">n</span></a>)).<br/>
  
147 <br/>147 <br/>
148 </div>148 </div>
  
149 <div·class="doc">149 <div·class="doc">
150 <a·id="lab284"></a><h2·class="section">Remaining·constants·not·defined·in·Coq.Init.Nat</h2>150 <a·id="lab311"></a><h2·class="section">Remaining·constants·not·defined·in·Coq.Init.Nat</h2>
  
151 <div·class="paragraph">·</div>151 <div·class="paragraph">·</div>
  
152 ·NB:·Aliasing·<span·class="inlinecode"><span·class="id"·title="var">le</span></span>·is·mandatory,·since·only·a·Definition·can·implement152 ·NB:·Aliasing·<span·class="inlinecode"><span·class="id"·title="var">le</span></span>·is·mandatory,·since·only·a·Definition·can·implement
153 ····an·interface·Parameter...·153 ····an·interface·Parameter...·
154 </div>154 </div>
155 <div·class="code">155 <div·class="code">
11.4 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Arith.Plus.html
    
Offset 48, 30 lines modifiedOffset 48, 30 lines modified
48 <br/>48 <br/>
49 </div>49 </div>
  
50 <div·class="doc">50 <div·class="doc">
51 Properties·of·addition.·51 Properties·of·addition.·
52 <div·class="paragraph">·</div>52 <div·class="paragraph">·</div>
  
53 <a·id="lab276"></a><h1·class="section">This·file·is·OBSOLETE,·see·<span·class="inlinecode"><span·class="id"·title="var">Arith_base</span></span>·instead.</h1>53 <a·id="lab326"></a><h1·class="section">This·file·is·OBSOLETE,·see·<span·class="inlinecode"><span·class="id"·title="var">Arith_base</span></span>·instead.</h1>
  
54 </div>54 </div>
55 <div·class="code">55 <div·class="code">
  
56 <br/>56 <br/>
57 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#"><span·class="id"·title="library">Arith_prebase</span></a>.<br/>57 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Arith.Arith_prebase.html#"><span·class="id"·title="library">Arith_prebase</span></a>.<br/>
  
58 <br/>58 <br/>
59 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">nat_scope</span>.<br/>59 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">nat_scope</span>.<br/>
  
60 <br/>60 <br/>
61 </div>61 </div>
  
62 <div·class="doc">62 <div·class="doc">
63 <a·id="lab277"></a><h1·class="section">Neutrality·of·0,·commutativity,·associativity</h1>63 <a·id="lab327"></a><h1·class="section">Neutrality·of·0,·commutativity,·associativity</h1>
  
64 </div>64 </div>
65 <div·class="code">65 <div·class="code">
  
66 <br/>66 <br/>
67 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Plus·file·is·obsolete.·Use·Nat.add_0_l·instead.")]<br/>67 #[<span·class="id"·title="var">deprecated</span>(<span·class="id"·title="var">since</span>="8.16",<span·class="id"·title="var">note</span>="The·Arith.Plus·file·is·obsolete.·Use·Nat.add_0_l·instead.")]<br/>
68 <span·class="id"·title="keyword">Notation</span>·<a·id="plus_0_l"·class="idref"·href="#plus_0_l"><span·class="id"·title="abbreviation">plus_0_l</span></a>·:=·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.add_0_l"><span·class="id"·title="lemma">Nat.add_0_l</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).<br/>68 <span·class="id"·title="keyword">Notation</span>·<a·id="plus_0_l"·class="idref"·href="#plus_0_l"><span·class="id"·title="abbreviation">plus_0_l</span></a>·:=·<a·class="idref"·href="Coq.Arith.PeanoNat.html#Nat.add_0_l"><span·class="id"·title="lemma">Nat.add_0_l</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).<br/>
31.6 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Bool.Bool.html
    
Offset 86, 27 lines modifiedOffset 86, 27 lines modified
86 &nbsp;&nbsp;&nbsp;&nbsp;|·<a·class="idref"·href="Coq.Init.Datatypes.html#false"><span·class="id"·title="constructor">false</span></a>·=&gt;·<a·class="idref"·href="Coq.Init.Logic.html#False"><span·class="id"·title="inductive">False</span></a><br/>86 &nbsp;&nbsp;&nbsp;&nbsp;|·<a·class="idref"·href="Coq.Init.Datatypes.html#false"><span·class="id"·title="constructor">false</span></a>·=&gt;·<a·class="idref"·href="Coq.Init.Logic.html#False"><span·class="id"·title="inductive">False</span></a><br/>
87 &nbsp;&nbsp;<span·class="id"·title="keyword">end</span>.<br/>87 &nbsp;&nbsp;<span·class="id"·title="keyword">end</span>.<br/>
  
88 <br/>88 <br/>
89 </div>89 </div>
  
90 <div·class="doc">90 <div·class="doc">
91 <a·id="lab771"></a><h1·class="section">Decidability</h1>91 <a·id="lab228"></a><h1·class="section">Decidability</h1>
  
92 </div>92 </div>
93 <div·class="code">93 <div·class="code">
  
94 <br/>94 <br/>
95 <span·class="id"·title="keyword">Lemma</span>·<a·id="bool_dec"·class="idref"·href="#bool_dec"><span·class="id"·title="lemma">bool_dec</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="b1:3"·class="idref"·href="#b1:3"><span·class="id"·title="binder">b1</span></a>·<a·id="b2:4"·class="idref"·href="#b2:4"><span·class="id"·title="binder">b2</span></a>·:·<a·class="idref"·href="Coq.Init.Datatypes.html#bool"><span·class="id"·title="inductive">bool</span></a>,·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">{</span></a><a·class="idref"·href="Coq.Bool.Bool.html#b1:3"><span·class="id"·title="variable">b1</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Bool.Bool.html#b2:4"><span·class="id"·title="variable">b2</span></a><a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">}</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">{</span></a><a·class="idref"·href="Coq.Bool.Bool.html#b1:3"><span·class="id"·title="variable">b1</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;&gt;'_x"><span·class="id"·title="notation">&lt;&gt;</span></a>·<a·class="idref"·href="Coq.Bool.Bool.html#b2:4"><span·class="id"·title="variable">b2</span></a><a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">}</span></a>.<br/>95 <span·class="id"·title="keyword">Lemma</span>·<a·id="bool_dec"·class="idref"·href="#bool_dec"><span·class="id"·title="lemma">bool_dec</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="b1:3"·class="idref"·href="#b1:3"><span·class="id"·title="binder">b1</span></a>·<a·id="b2:4"·class="idref"·href="#b2:4"><span·class="id"·title="binder">b2</span></a>·:·<a·class="idref"·href="Coq.Init.Datatypes.html#bool"><span·class="id"·title="inductive">bool</span></a>,·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">{</span></a><a·class="idref"·href="Coq.Bool.Bool.html#b1:3"><span·class="id"·title="variable">b1</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Bool.Bool.html#b2:4"><span·class="id"·title="variable">b2</span></a><a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">}</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">{</span></a><a·class="idref"·href="Coq.Bool.Bool.html#b1:3"><span·class="id"·title="variable">b1</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;&gt;'_x"><span·class="id"·title="notation">&lt;&gt;</span></a>·<a·class="idref"·href="Coq.Bool.Bool.html#b2:4"><span·class="id"·title="variable">b2</span></a><a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">}</span></a>.<br/>
  
96 <br/>96 <br/>
97 </div>97 </div>
  
98 <div·class="doc">98 <div·class="doc">
99 <a·id="lab772"></a><h1·class="section">Discrimination</h1>99 <a·id="lab229"></a><h1·class="section">Discrimination</h1>
  
100 </div>100 </div>
101 <div·class="code">101 <div·class="code">
  
102 <br/>102 <br/>
103 <span·class="id"·title="keyword">Lemma</span>·<a·id="diff_true_false"·class="idref"·href="#diff_true_false"><span·class="id"·title="lemma">diff_true_false</span></a>·:·<a·class="idref"·href="Coq.Init.Datatypes.html#true"><span·class="id"·title="constructor">true</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;&gt;'_x"><span·class="id"·title="notation">&lt;&gt;</span></a>·<a·class="idref"·href="Coq.Init.Datatypes.html#false"><span·class="id"·title="constructor">false</span></a>.<br/>103 <span·class="id"·title="keyword">Lemma</span>·<a·id="diff_true_false"·class="idref"·href="#diff_true_false"><span·class="id"·title="lemma">diff_true_false</span></a>·:·<a·class="idref"·href="Coq.Init.Datatypes.html#true"><span·class="id"·title="constructor">true</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;&gt;'_x"><span·class="id"·title="notation">&lt;&gt;</span></a>·<a·class="idref"·href="Coq.Init.Datatypes.html#false"><span·class="id"·title="constructor">false</span></a>.<br/>
104 #[<span·class="id"·title="var">global</span>]<br/>104 #[<span·class="id"·title="var">global</span>]<br/>
5.79 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Bool.BoolOrder.html
    
Offset 62, 15 lines modifiedOffset 62, 15 lines modified
62 <span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Bool.Bool.html#BoolNotations"><span·class="id"·title="module">BoolNotations</span></a>.<br/>62 <span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Bool.Bool.html#BoolNotations"><span·class="id"·title="module">BoolNotations</span></a>.<br/>
63 <span·class="id"·title="keyword">Local·Ltac</span>·<span·class="id"·title="var">Tauto.intuition_solver</span>·::=·<span·class="id"·title="tactic">auto</span>·<span·class="id"·title="keyword">with</span>·<span·class="id"·title="var">typeclass_instances</span>·<span·class="id"·title="var">relations</span>.<br/>63 <span·class="id"·title="keyword">Local·Ltac</span>·<span·class="id"·title="var">Tauto.intuition_solver</span>·::=·<span·class="id"·title="tactic">auto</span>·<span·class="id"·title="keyword">with</span>·<span·class="id"·title="var">typeclass_instances</span>·<span·class="id"·title="var">relations</span>.<br/>
  
64 <br/>64 <br/>
65 </div>65 </div>
  
66 <div·class="doc">66 <div·class="doc">
67 <a·id="lab786"></a><h1·class="section">Order·<span·class="inlinecode"><span·class="id"·title="var">le</span></span></h1>67 <a·id="lab243"></a><h1·class="section">Order·<span·class="inlinecode"><span·class="id"·title="var">le</span></span></h1>
  
68 </div>68 </div>
69 <div·class="code">69 <div·class="code">
  
70 <br/>70 <br/>
71 <span·class="id"·title="keyword">Lemma</span>·<a·id="le_refl"·class="idref"·href="#le_refl"><span·class="id"·title="lemma">le_refl</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="b:1"·class="idref"·href="#b:1"><span·class="id"·title="binder">b</span></a>,·<a·class="idref"·href="Coq.Bool.BoolOrder.html#b:1"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.Bool.Bool.html#b6c5208a24d231af77d2816ac22122c4"><span·class="id"·title="notation">&lt;=</span></a>·<a·class="idref"·href="Coq.Bool.BoolOrder.html#b:1"><span·class="id"·title="variable">b</span></a>.<br/>71 <span·class="id"·title="keyword">Lemma</span>·<a·id="le_refl"·class="idref"·href="#le_refl"><span·class="id"·title="lemma">le_refl</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="b:1"·class="idref"·href="#b:1"><span·class="id"·title="binder">b</span></a>,·<a·class="idref"·href="Coq.Bool.BoolOrder.html#b:1"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.Bool.Bool.html#b6c5208a24d231af77d2816ac22122c4"><span·class="id"·title="notation">&lt;=</span></a>·<a·class="idref"·href="Coq.Bool.BoolOrder.html#b:1"><span·class="id"·title="variable">b</span></a>.<br/>
72 ·72 ·
667 B
./usr/share/doc/libcoq-stdlib/html/Coq.Classes.CEquivalence.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1200"></a><h1·class="section">Typeclass-based·setoids.·Definitions·on·<span·class="inlinecode"><span·class="id"·title="var">Equivalence</span></span>.</h1>49 <a·id="lab21"></a><h1·class="section">Typeclass-based·setoids.·Definitions·on·<span·class="inlinecode"><span·class="id"·title="var">Equivalence</span></span>.</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ···Author:·Matthieu·Sozeau51 ···Author:·Matthieu·Sozeau
52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud
  
1.05 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Classes.CMorphisms.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1197"></a><h1·class="section">Typeclass-based·morphism·definition·and·standard,·minimal·instances</h1>49 <a·id="lab5"></a><h1·class="section">Typeclass-based·morphism·definition·and·standard,·minimal·instances</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ···Author:·Matthieu·Sozeau51 ···Author:·Matthieu·Sozeau
52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud
  
2.17 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Classes.CRelationClasses.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1193"></a><h1·class="section">Typeclass-based·relations,·tactics·and·standard·instances</h1>49 <a·id="lab2"></a><h1·class="section">Typeclass-based·relations,·tactics·and·standard·instances</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ···This·is·the·basic·theory·needed·to·formalize·morphisms·and·setoids.51 ···This·is·the·basic·theory·needed·to·formalize·morphisms·and·setoids.
  
52 <div·class="paragraph">·</div>52 <div·class="paragraph">·</div>
553 B
./usr/share/doc/libcoq-stdlib/html/Coq.Classes.DecidableClass.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1185"></a><h1·class="section">A·typeclass·to·ease·the·handling·of·decidable·properties.</h1>49 <a·id="lab14"></a><h1·class="section">A·typeclass·to·ease·the·handling·of·decidable·properties.</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·A·proposition·is·decidable·whenever·it·is·reflected·by·a·boolean.·51 ·A·proposition·is·decidable·whenever·it·is·reflected·by·a·boolean.·
52 </div>52 </div>
53 <div·class="code">53 <div·class="code">
  
465 B
./usr/share/doc/libcoq-stdlib/html/Coq.Classes.EquivDec.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1199"></a><h1·class="section">Decidable·equivalences.</h1>49 <a·id="lab20"></a><h1·class="section">Decidable·equivalences.</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ···Author:·Matthieu·Sozeau51 ···Author:·Matthieu·Sozeau
52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud
  
665 B
./usr/share/doc/libcoq-stdlib/html/Coq.Classes.Equivalence.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1205"></a><h1·class="section">Typeclass-based·setoids.·Definitions·on·<span·class="inlinecode"><span·class="id"·title="var">Equivalence</span></span>.</h1>49 <a·id="lab10"></a><h1·class="section">Typeclass-based·setoids.·Definitions·on·<span·class="inlinecode"><span·class="id"·title="var">Equivalence</span></span>.</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ···Author:·Matthieu·Sozeau51 ···Author:·Matthieu·Sozeau
52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud
  
566 B
./usr/share/doc/libcoq-stdlib/html/Coq.Classes.Init.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1186"></a><h1·class="section">Initialization·code·for·typeclasses,·setting·up·the·default·tactic</h1>49 <a·id="lab15"></a><h1·class="section">Initialization·code·for·typeclasses,·setting·up·the·default·tactic</h1>
  
50 ···for·instance·search.50 ···for·instance·search.
  
51 <div·class="paragraph">·</div>51 <div·class="paragraph">·</div>
  
52 ···Author:·Matthieu·Sozeau52 ···Author:·Matthieu·Sozeau
53 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud53 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud
1.85 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Classes.Morphisms.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1202"></a><h1·class="section">Typeclass-based·morphism·definition·and·standard,·minimal·instances</h1>49 <a·id="lab11"></a><h1·class="section">Typeclass-based·morphism·definition·and·standard,·minimal·instances</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ···Author:·Matthieu·Sozeau51 ···Author:·Matthieu·Sozeau
52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud
  
660 B
./usr/share/doc/libcoq-stdlib/html/Coq.Classes.Morphisms_Prop.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1187"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="var">Proper</span></span>·instances·for·propositional·connectives.</h1>49 <a·id="lab1"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="var">Proper</span></span>·instances·for·propositional·connectives.</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ···Author:·Matthieu·Sozeau51 ···Author:·Matthieu·Sozeau
52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud
  
506 B
./usr/share/doc/libcoq-stdlib/html/Coq.Classes.Morphisms_Relations.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1191"></a><h1·class="section">Morphism·instances·for·relations.</h1>49 <a·id="lab9"></a><h1·class="section">Morphism·instances·for·relations.</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ···Author:·Matthieu·Sozeau51 ···Author:·Matthieu·Sozeau
52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud
  
1.04 MB
./usr/share/doc/libcoq-stdlib/html/Coq.Classes.RelationClasses.html
    
Offset 103, 7898 lines modifiedOffset 103, 7898 lines modified
00000660:·226c·6962·7469·746c·6522·3e4c·6962·7261··"libtitle">Libra00000660:·226c·6962·7469·746c·6522·3e4c·6962·7261··"libtitle">Libra
00000670:·7279·2043·6f71·2e43·6c61·7373·6573·2e52··ry·Coq.Classes.R00000670:·7279·2043·6f71·2e43·6c61·7373·6573·2e52··ry·Coq.Classes.R
00000680:·656c·6174·696f·6e43·6c61·7373·6573·3c2f··elationClasses</00000680:·656c·6174·696f·6e43·6c61·7373·6573·3c2f··elationClasses</
00000690:·6831·3e0a·0a3c·6469·7620·636c·6173·733d··h1>..<div·class=00000690:·6831·3e0a·0a3c·6469·7620·636c·6173·733d··h1>..<div·class=
000006a0:·2263·6f64·6522·3e0a·0a3c·6272·2f3e·0a3c··"code">..<br/>.<000006a0:·2263·6f64·6522·3e0a·0a3c·6272·2f3e·0a3c··"code">..<br/>.<
000006b0:·2f64·6976·3e0a·0a3c·6469·7620·636c·6173··/div>..<div·clas000006b0:·2f64·6976·3e0a·0a3c·6469·7620·636c·6173··/div>..<div·clas
Diff chunk too large, falling back to line-by-line diff (7824 lines added, 7824 lines removed)
000006c0:·733d·2264·6f63·223e·0a3c·6120·6964·3d22··s="doc">.<a·id="000006c0:·733d·2264·6f63·223e·0a3c·6120·6964·3d22··s="doc">.<a·id="
000006d0:·6c61·6231·3138·3822·3e3c·2f61·3e3c·6831··lab1188"></a><h1000006d0:·6c61·6231·3722·3e3c·2f61·3e3c·6831·2063··lab17"></a><h1·c
000006e0:·2063·6c61·7373·3d22·7365·6374·696f·6e22···class="section"000006e0:·6c61·7373·3d22·7365·6374·696f·6e22·3e54··lass="section">T
000006f0:·3e54·7970·6563·6c61·7373·2d62·6173·6564··>Typeclass-based000006f0:·7970·6563·6c61·7373·2d62·6173·6564·2072··ypeclass-based·r
00000700:·2072·656c·6174·696f·6e73·2c20·7461·6374···relations,·tact00000700:·656c·6174·696f·6e73·2c20·7461·6374·6963··elations,·tactic
00000710:·6963·7320·616e·6420·7374·616e·6461·7264··ics·and·standard00000710:·7320·616e·6420·7374·616e·6461·7264·2069··s·and·standard·i
00000720:·2069·6e73·7461·6e63·6573·3c2f·6831·3e0a···instances</h1>.00000720:·6e73·7461·6e63·6573·3c2f·6831·3e0a·0a0a··nstances</h1>...
00000730:·0a0a·3c64·6976·2063·6c61·7373·3d22·7061··..<div·class="pa00000730:·3c64·6976·2063·6c61·7373·3d22·7061·7261··<div·class="para
00000740:·7261·6772·6170·6822·3e20·3c2f·6469·763e··ragraph">·</div>00000740:·6772·6170·6822·3e20·3c2f·6469·763e·0a0a··graph">·</div>..
00000750:·0a0a·2020·2054·6869·7320·6973·2074·6865··..···This·is·the00000750:·2020·2054·6869·7320·6973·2074·6865·2062·····This·is·the·b
00000760:·2062·6173·6963·2074·6865·6f72·7920·6e65···basic·theory·ne00000760:·6173·6963·2074·6865·6f72·7920·6e65·6564··asic·theory·need
00000770:·6564·6564·2074·6f20·666f·726d·616c·697a··eded·to·formaliz00000770:·6564·2074·6f20·666f·726d·616c·697a·6520··ed·to·formalize·
00000780:·6520·6d6f·7270·6869·736d·7320·616e·6420··e·morphisms·and·00000780:·6d6f·7270·6869·736d·7320·616e·6420·7365··morphisms·and·se
00000790:·7365·746f·6964·732e·0a0a·3c64·6976·2063··setoids...<div·c00000790:·746f·6964·732e·0a0a·3c64·6976·2063·6c61··toids...<div·cla
000007a0:·6c61·7373·3d22·7061·7261·6772·6170·6822··lass="paragraph"000007a0:·7373·3d22·7061·7261·6772·6170·6822·3e20··ss="paragraph">·
000007b0:·3e20·3c2f·6469·763e·0a0a·2020·2041·7574··>·</div>..···Aut000007b0:·3c2f·6469·763e·0a0a·2020·2041·7574·686f··</div>..···Autho
000007c0:·686f·723a·204d·6174·7468·6965·7520·536f··hor:·Matthieu·So000007c0:·723a·204d·6174·7468·6965·7520·536f·7a65··r:·Matthieu·Soze
000007d0:·7a65·6175·0a20·2020·496e·7374·6974·7574··zeau.···Institut000007d0:·6175·0a20·2020·496e·7374·6974·7574·696f··au.···Institutio
000007e0:·696f·6e3a·204c·5249·2c20·434e·5253·2055··ion:·LRI,·CNRS·U000007e0:·6e3a·204c·5249·2c20·434e·5253·2055·4d52··n:·LRI,·CNRS·UMR
000007f0:·4d52·2038·3632·3320·2d20·556e·6976·6572··MR·8623·-·Univer000007f0:·2038·3632·3320·2d20·556e·6976·6572·7369···8623·-·Universi
00000800:·7369·7479·2050·6172·6973·2053·7564·0a0a··sity·Paris·Sud..00000800:·7479·2050·6172·6973·2053·7564·0a0a·3c2f··ty·Paris·Sud..</
00000810:·3c2f·6469·763e·0a3c·6469·7620·636c·6173··</div>.<div·clas00000810:·6469·763e·0a3c·6469·7620·636c·6173·733d··div>.<div·class=
00000820:·733d·2263·6f64·6522·3e0a·0a3c·6272·2f3e··s="code">..<br/>00000820:·2263·6f64·6522·3e0a·0a3c·6272·2f3e·0a3c··"code">..<br/>.<
00000830:·0a3c·7370·616e·2063·6c61·7373·3d22·6964··.<span·class="id00000830:·7370·616e·2063·6c61·7373·3d22·6964·2220··span·class="id"·
00000840:·2220·7469·746c·653d·226b·6579·776f·7264··"·title="keyword00000840:·7469·746c·653d·226b·6579·776f·7264·223e··title="keyword">
00000850:·223e·5265·7175·6972·653c·2f73·7061·6e3e··">Require</span>00000850:·5265·7175·6972·653c·2f73·7061·6e3e·203c··Require</span>·<
00000860:·203c·7370·616e·2063·6c61·7373·3d22·6964···<span·class="id00000860:·7370·616e·2063·6c61·7373·3d22·6964·2220··span·class="id"·
00000870:·2220·7469·746c·653d·226b·6579·776f·7264··"·title="keyword00000870:·7469·746c·653d·226b·6579·776f·7264·223e··title="keyword">
00000880:·223e·4578·706f·7274·3c2f·7370·616e·3e20··">Export</span>·00000880:·4578·706f·7274·3c2f·7370·616e·3e20·3c61··Export</span>·<a
00000890:·3c61·2063·6c61·7373·3d22·6964·7265·6622··<a·class="idref"00000890:·2063·6c61·7373·3d22·6964·7265·6622·2068···class="idref"·h
000008a0:·2068·7265·663d·2243·6f71·2e43·6c61·7373···href="Coq.Class000008a0:·7265·663d·2243·6f71·2e43·6c61·7373·6573··ref="Coq.Classes
000008b0:·6573·2e49·6e69·742e·6874·6d6c·2322·3e3c··es.Init.html#"><000008b0:·2e49·6e69·742e·6874·6d6c·2322·3e3c·7370··.Init.html#"><sp
000008c0:·7370·616e·2063·6c61·7373·3d22·6964·2220··span·class="id"·000008c0:·616e·2063·6c61·7373·3d22·6964·2220·7469··an·class="id"·ti
000008d0:·7469·746c·653d·226c·6962·7261·7279·223e··title="library">000008d0:·746c·653d·226c·6962·7261·7279·223e·436f··tle="library">Co
000008e0:·436f·712e·436c·6173·7365·732e·496e·6974··Coq.Classes.Init000008e0:·712e·436c·6173·7365·732e·496e·6974·3c2f··q.Classes.Init</
000008f0:·3c2f·7370·616e·3e3c·2f61·3e2e·3c62·722f··</span></a>.<br/000008f0:·7370·616e·3e3c·2f61·3e2e·3c62·722f·3e0a··span></a>.<br/>.
00000900:·3e0a·3c73·7061·6e20·636c·6173·733d·2269··>.<span·class="i00000900:·3c73·7061·6e20·636c·6173·733d·2269·6422··<span·class="id"
00000910:·6422·2074·6974·6c65·3d22·6b65·7977·6f72··d"·title="keywor00000910:·2074·6974·6c65·3d22·6b65·7977·6f72·6422···title="keyword"
00000920:·6422·3e52·6571·7569·7265·3c2f·7370·616e··d">Require</span00000920:·3e52·6571·7569·7265·3c2f·7370·616e·3e20··>Require</span>·
00000930:·3e20·3c73·7061·6e20·636c·6173·733d·2269··>·<span·class="i00000930:·3c73·7061·6e20·636c·6173·733d·2269·6422··<span·class="id"
00000940:·6422·2074·6974·6c65·3d22·6b65·7977·6f72··d"·title="keywor00000940:·2074·6974·6c65·3d22·6b65·7977·6f72·6422···title="keyword"
00000950:·6422·3e49·6d70·6f72·743c·2f73·7061·6e3e··d">Import</span>00000950:·3e49·6d70·6f72·743c·2f73·7061·6e3e·203c··>Import</span>·<
00000960:·203c·6120·636c·6173·733d·2269·6472·6566···<a·class="idref00000960:·6120·636c·6173·733d·2269·6472·6566·2220··a·class="idref"·
00000970:·2220·6872·6566·3d22·436f·712e·5072·6f67··"·href="Coq.Prog00000970:·6872·6566·3d22·436f·712e·5072·6f67·7261··href="Coq.Progra
00000980:·7261·6d2e·4261·7369·6373·2e68·746d·6c23··ram.Basics.html#00000980:·6d2e·4261·7369·6373·2e68·746d·6c23·223e··m.Basics.html#">
00000990:·223e·3c73·7061·6e20·636c·6173·733d·2269··"><span·class="i00000990:·3c73·7061·6e20·636c·6173·733d·2269·6422··<span·class="id"
000009a0:·6422·2074·6974·6c65·3d22·6c69·6272·6172··d"·title="librar000009a0:·2074·6974·6c65·3d22·6c69·6272·6172·7922···title="library"
000009b0:·7922·3e43·6f71·2e50·726f·6772·616d·2e42··y">Coq.Program.B000009b0:·3e43·6f71·2e50·726f·6772·616d·2e42·6173··>Coq.Program.Bas
000009c0:·6173·6963·733c·2f73·7061·6e3e·3c2f·613e··asics</span></a>000009c0:·6963·733c·2f73·7061·6e3e·3c2f·613e·2e3c··ics</span></a>.<
000009d0:·2e3c·6272·2f3e·0a3c·7370·616e·2063·6c61··.<br/>.<span·cla000009d0:·6272·2f3e·0a3c·7370·616e·2063·6c61·7373··br/>.<span·class
000009e0:·7373·3d22·6964·2220·7469·746c·653d·226b··ss="id"·title="k000009e0:·3d22·6964·2220·7469·746c·653d·226b·6579··="id"·title="key
000009f0:·6579·776f·7264·223e·5265·7175·6972·653c··eyword">Require<000009f0:·776f·7264·223e·5265·7175·6972·653c·2f73··word">Require</s
00000a00:·2f73·7061·6e3e·203c·7370·616e·2063·6c61··/span>·<span·cla00000a00:·7061·6e3e·203c·7370·616e·2063·6c61·7373··pan>·<span·class
00000a10:·7373·3d22·6964·2220·7469·746c·653d·226b··ss="id"·title="k00000a10:·3d22·6964·2220·7469·746c·653d·226b·6579··="id"·title="key
00000a20:·6579·776f·7264·223e·496d·706f·7274·3c2f··eyword">Import</00000a20:·776f·7264·223e·496d·706f·7274·3c2f·7370··word">Import</sp
00000a30:·7370·616e·3e20·3c61·2063·6c61·7373·3d22··span>·<a·class="00000a30:·616e·3e20·3c61·2063·6c61·7373·3d22·6964··an>·<a·class="id
00000a40:·6964·7265·6622·2068·7265·663d·2243·6f71··idref"·href="Coq00000a40:·7265·6622·2068·7265·663d·2243·6f71·2e50··ref"·href="Coq.P
00000a50:·2e50·726f·6772·616d·2e54·6163·7469·6373··.Program.Tactics00000a50:·726f·6772·616d·2e54·6163·7469·6373·2e68··rogram.Tactics.h
00000a60:·2e68·746d·6c23·223e·3c73·7061·6e20·636c··.html#"><span·cl00000a60:·746d·6c23·223e·3c73·7061·6e20·636c·6173··tml#"><span·clas
00000a70:·6173·733d·2269·6422·2074·6974·6c65·3d22··ass="id"·title="00000a70:·733d·2269·6422·2074·6974·6c65·3d22·6c69··s="id"·title="li
00000a80:·6c69·6272·6172·7922·3e43·6f71·2e50·726f··library">Coq.Pro00000a80:·6272·6172·7922·3e43·6f71·2e50·726f·6772··brary">Coq.Progr
00000a90:·6772·616d·2e54·6163·7469·6373·3c2f·7370··gram.Tactics</sp00000a90:·616d·2e54·6163·7469·6373·3c2f·7370·616e··am.Tactics</span
00000aa0:·616e·3e3c·2f61·3e2e·3c62·722f·3e0a·3c73··an></a>.<br/>.<s00000aa0:·3e3c·2f61·3e2e·3c62·722f·3e0a·3c73·7061··></a>.<br/>.<spa
00000ab0:·7061·6e20·636c·6173·733d·2269·6422·2074··pan·class="id"·t00000ab0:·6e20·636c·6173·733d·2269·6422·2074·6974··n·class="id"·tit
00000ac0:·6974·6c65·3d22·6b65·7977·6f72·6422·3e52··itle="keyword">R00000ac0:·6c65·3d22·6b65·7977·6f72·6422·3e52·6571··le="keyword">Req
00000ad0:·6571·7569·7265·3c2f·7370·616e·3e20·3c73··equire</span>·<s00000ad0:·7569·7265·3c2f·7370·616e·3e20·3c73·7061··uire</span>·<spa
00000ae0:·7061·6e20·636c·6173·733d·2269·6422·2074··pan·class="id"·t00000ae0:·6e20·636c·6173·733d·2269·6422·2074·6974··n·class="id"·tit
00000af0:·6974·6c65·3d22·6b65·7977·6f72·6422·3e49··itle="keyword">I00000af0:·6c65·3d22·6b65·7977·6f72·6422·3e49·6d70··le="keyword">Imp
00000b00:·6d70·6f72·743c·2f73·7061·6e3e·203c·6120··mport</span>·<a·00000b00:·6f72·743c·2f73·7061·6e3e·203c·6120·636c··ort</span>·<a·cl
00000b10:·636c·6173·733d·2269·6472·6566·2220·6872··class="idref"·hr00000b10:·6173·733d·2269·6472·6566·2220·6872·6566··ass="idref"·href
00000b20:·6566·3d22·436f·712e·5265·6c61·7469·6f6e··ef="Coq.Relation00000b20:·3d22·436f·712e·5265·6c61·7469·6f6e·732e··="Coq.Relations.
00000b30:·732e·5265·6c61·7469·6f6e·5f44·6566·696e··s.Relation_Defin00000b30:·5265·6c61·7469·6f6e·5f44·6566·696e·6974··Relation_Definit
00000b40:·6974·696f·6e73·2e68·746d·6c23·223e·3c73··itions.html#"><s00000b40:·696f·6e73·2e68·746d·6c23·223e·3c73·7061··ions.html#"><spa
00000b50:·7061·6e20·636c·6173·733d·2269·6422·2074··pan·class="id"·t00000b50:·6e20·636c·6173·733d·2269·6422·2074·6974··n·class="id"·tit
00000b60:·6974·6c65·3d22·6c69·6272·6172·7922·3e43··itle="library">C00000b60:·6c65·3d22·6c69·6272·6172·7922·3e43·6f71··le="library">Coq
00000b70:·6f71·2e52·656c·6174·696f·6e73·2e52·656c··oq.Relations.Rel00000b70:·2e52·656c·6174·696f·6e73·2e52·656c·6174··.Relations.Relat
00000b80:·6174·696f·6e5f·4465·6669·6e69·7469·6f6e··ation_Definition00000b80:·696f·6e5f·4465·6669·6e69·7469·6f6e·733c··ion_Definitions<
00000b90:·733c·2f73·7061·6e3e·3c2f·613e·2e3c·6272··s</span></a>.<br00000b90:·2f73·7061·6e3e·3c2f·613e·2e3c·6272·2f3e··/span></a>.<br/>
00000ba0:·2f3e·0a0a·3c62·722f·3e0a·3c73·7061·6e20··/>..<br/>.<span·00000ba0:·0a0a·3c62·722f·3e0a·3c73·7061·6e20·636c··..<br/>.<span·cl
00000bb0:·636c·6173·733d·2269·6422·2074·6974·6c65··class="id"·title00000bb0:·6173·733d·2269·6422·2074·6974·6c65·3d22··ass="id"·title="
00000bc0:·3d22·6b65·7977·6f72·6422·3e47·656e·6572··="keyword">Gener00000bc0:·6b65·7977·6f72·6422·3e47·656e·6572·616c··keyword">General
00000bd0:·616c·697a·6162·6c65·2056·6172·6961·626c··alizable·Variabl00000bd0:·697a·6162·6c65·2056·6172·6961·626c·6573··izable·Variables
00000be0:·6573·3c2f·7370·616e·3e20·3c73·7061·6e20··es</span>·<span·00000be0:·3c2f·7370·616e·3e20·3c73·7061·6e20·636c··</span>·<span·cl
00000bf0:·636c·6173·733d·2269·6422·2074·6974·6c65··class="id"·title00000bf0:·6173·733d·2269·6422·2074·6974·6c65·3d22··ass="id"·title="
00000c00:·3d22·7661·7222·3e41·3c2f·7370·616e·3e20··="var">A</span>·00000c00:·7661·7222·3e41·3c2f·7370·616e·3e20·3c73··var">A</span>·<s
00000c10:·3c73·7061·6e20·636c·6173·733d·2269·6422··<span·class="id"00000c10:·7061·6e20·636c·6173·733d·2269·6422·2074··pan·class="id"·t
00000c20:·2074·6974·6c65·3d22·7661·7222·3e42·3c2f···title="var">B</00000c20:·6974·6c65·3d22·7661·7222·3e42·3c2f·7370··itle="var">B</sp
00000c30:·7370·616e·3e20·3c73·7061·6e20·636c·6173··span>·<span·clas00000c30:·616e·3e20·3c73·7061·6e20·636c·6173·733d··an>·<span·class=
00000c40:·733d·2269·6422·2074·6974·6c65·3d22·7661··s="id"·title="va00000c40:·2269·6422·2074·6974·6c65·3d22·7661·7222··"id"·title="var"
00000c50:·7222·3e43·3c2f·7370·616e·3e20·3c73·7061··r">C</span>·<spa00000c50:·3e43·3c2f·7370·616e·3e20·3c73·7061·6e20··>C</span>·<span·
00000c60:·6e20·636c·6173·733d·2269·6422·2074·6974··n·class="id"·tit00000c60:·636c·6173·733d·2269·6422·2074·6974·6c65··class="id"·title
00000c70:·6c65·3d22·7661·7222·3e44·3c2f·7370·616e··le="var">D</span00000c70:·3d22·7661·7222·3e44·3c2f·7370·616e·3e20··="var">D</span>·
00000c80:·3e20·3c73·7061·6e20·636c·6173·733d·2269··>·<span·class="i00000c80:·3c73·7061·6e20·636c·6173·733d·2269·6422··<span·class="id"
00000c90:·6422·2074·6974·6c65·3d22·7661·7222·3e52··d"·title="var">R00000c90:·2074·6974·6c65·3d22·7661·7222·3e52·3c2f···title="var">R</
00000ca0:·3c2f·7370·616e·3e20·3c73·7061·6e20·636c··</span>·<span·cl00000ca0:·7370·616e·3e20·3c73·7061·6e20·636c·6173··span>·<span·clas
00000cb0:·6173·733d·2269·6422·2074·6974·6c65·3d22··ass="id"·title="00000cb0:·733d·2269·6422·2074·6974·6c65·3d22·7661··s="id"·title="va
00000cc0:·7661·7222·3e53·3c2f·7370·616e·3e20·3c73··var">S</span>·<s00000cc0:·7222·3e53·3c2f·7370·616e·3e20·3c73·7061··r">S</span>·<spa
00000cd0:·7061·6e20·636c·6173·733d·2269·6422·2074··pan·class="id"·t00000cd0:·6e20·636c·6173·733d·2269·6422·2074·6974··n·class="id"·tit
00000ce0:·6974·6c65·3d22·7661·7222·3e54·3c2f·7370··itle="var">T</sp00000ce0:·6c65·3d22·7661·7222·3e54·3c2f·7370·616e··le="var">T</span
00000cf0:·616e·3e20·3c73·7061·6e20·636c·6173·733d··an>·<span·class=00000cf0:·3e20·3c73·7061·6e20·636c·6173·733d·2269··>·<span·class="i
00000d00:·2269·6422·2074·6974·6c65·3d22·7661·7222··"id"·title="var"00000d00:·6422·2074·6974·6c65·3d22·7661·7222·3e55··d"·title="var">U
00000d10:·3e55·3c2f·7370·616e·3e20·3c73·7061·6e20··>U</span>·<span·00000d10:·3c2f·7370·616e·3e20·3c73·7061·6e20·636c··</span>·<span·cl
00000d20:·636c·6173·733d·2269·6422·2074·6974·6c65··class="id"·title00000d20:·6173·733d·2269·6422·2074·6974·6c65·3d22··ass="id"·title="
00000d30:·3d22·7661·7222·3e6c·3c2f·7370·616e·3e20··="var">l</span>·00000d30:·7661·7222·3e6c·3c2f·7370·616e·3e20·3c73··var">l</span>·<s
00000d40:·3c73·7061·6e20·636c·6173·733d·2269·6422··<span·class="id"00000d40:·7061·6e20·636c·6173·733d·2269·6422·2074··pan·class="id"·t
00000d50:·2074·6974·6c65·3d22·7661·7222·3e65·7141···title="var">eqA00000d50:·6974·6c65·3d22·7661·7222·3e65·7141·3c2f··itle="var">eqA</
00000d60:·3c2f·7370·616e·3e20·3c73·7061·6e20·636c··</span>·<span·cl00000d60:·7370·616e·3e20·3c73·7061·6e20·636c·6173··span>·<span·clas
00000d70:·6173·733d·2269·6422·2074·6974·6c65·3d22··ass="id"·title="00000d70:·733d·2269·6422·2074·6974·6c65·3d22·7661··s="id"·title="va
00000d80:·7661·7222·3e65·7142·3c2f·7370·616e·3e20··var">eqB</span>·00000d80:·7222·3e65·7142·3c2f·7370·616e·3e20·3c73··r">eqB</span>·<s
00000d90:·3c73·7061·6e20·636c·6173·733d·2269·6422··<span·class="id"00000d90:·7061·6e20·636c·6173·733d·2269·6422·2074··pan·class="id"·t
00000da0:·2074·6974·6c65·3d22·7661·7222·3e65·7143···title="var">eqC00000da0:·6974·6c65·3d22·7661·7222·3e65·7143·3c2f··itle="var">eqC</
00000db0:·3c2f·7370·616e·3e20·3c73·7061·6e20·636c··</span>·<span·cl00000db0:·7370·616e·3e20·3c73·7061·6e20·636c·6173··span>·<span·clas
00000dc0:·6173·733d·2269·6422·2074·6974·6c65·3d22··ass="id"·title="00000dc0:·733d·2269·6422·2074·6974·6c65·3d22·7661··s="id"·title="va
00000dd0:·7661·7222·3e65·7144·3c2f·7370·616e·3e2e··var">eqD</span>.00000dd0:·7222·3e65·7144·3c2f·7370·616e·3e2e·3c62··r">eqD</span>.<b
00000de0:·3c62·722f·3e0a·0a3c·6272·2f3e·0a3c·2f64··<br/>..<br/>.</d00000de0:·722f·3e0a·0a3c·6272·2f3e·0a3c·2f64·6976··r/>..<br/>.</div
00000df0:·6976·3e0a·0a3c·6469·7620·636c·6173·733d··iv>..<div·class=00000df0:·3e0a·0a3c·6469·7620·636c·6173·733d·2264··>..<div·class="d
00000e00:·2264·6f63·223e·0a57·6520·616c·6c6f·7720··"doc">.We·allow·00000e00:·6f63·223e·0a57·6520·616c·6c6f·7720·746f··oc">.We·allow·to
00000e10:·746f·2075·6e66·6f6c·6420·7468·6520·3c73··to·unfold·the·<s00000e10:·2075·6e66·6f6c·6420·7468·6520·3c73·7061···unfold·the·<spa
00000e20:·7061·6e20·636c·6173·733d·2269·6e6c·696e··pan·class="inlin00000e20:·6e20·636c·6173·733d·2269·6e6c·696e·6563··n·class="inlinec
00000e30:·6563·6f64·6522·3e3c·7370·616e·2063·6c61··ecode"><span·cla00000e30:·6f64·6522·3e3c·7370·616e·2063·6c61·7373··ode"><span·class
Max diff block lines reached; 8954/1089244 bytes (0.82%) of diff not shown.
905 B
./usr/share/doc/libcoq-stdlib/html/Coq.Classes.RelationPairs.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1192"></a><h1·class="section">Relations·over·pairs</h1>49 <a·id="lab13"></a><h1·class="section">Relations·over·pairs</h1>
  
50 </div>50 </div>
51 <div·class="code">51 <div·class="code">
  
52 <br/>52 <br/>
53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Lists.SetoidList.html#"><span·class="id"·title="library">SetoidList</span></a>.<br/>53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Lists.SetoidList.html#"><span·class="id"·title="library">SetoidList</span></a>.<br/>
54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Relations.Relations.html#"><span·class="id"·title="library">Relations</span></a>·<a·class="idref"·href="Coq.Classes.Morphisms.html#"><span·class="id"·title="library">Morphisms</span></a>.<br/>54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Relations.Relations.html#"><span·class="id"·title="library">Relations</span></a>·<a·class="idref"·href="Coq.Classes.Morphisms.html#"><span·class="id"·title="library">Morphisms</span></a>.<br/>
536 B
./usr/share/doc/libcoq-stdlib/html/Coq.Classes.SetoidClass.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1204"></a><h1·class="section">Typeclass-based·setoids,·tactics·and·standard·instances.</h1>49 <a·id="lab8"></a><h1·class="section">Typeclass-based·setoids,·tactics·and·standard·instances.</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ···Author:·Matthieu·Sozeau51 ···Author:·Matthieu·Sozeau
52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud
  
487 B
./usr/share/doc/libcoq-stdlib/html/Coq.Classes.SetoidDec.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1201"></a><h1·class="section">Decidable·setoid·equality·theory.</h1>49 <a·id="lab16"></a><h1·class="section">Decidable·setoid·equality·theory.</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ···Author:·Matthieu·Sozeau51 ···Author:·Matthieu·Sozeau
52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud
  
500 B
./usr/share/doc/libcoq-stdlib/html/Coq.Classes.SetoidTactics.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1196"></a><h1·class="section">Tactics·for·typeclass-based·setoids.</h1>49 <a·id="lab7"></a><h1·class="section">Tactics·for·typeclass-based·setoids.</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ···Author:·Matthieu·Sozeau51 ···Author:·Matthieu·Sozeau
52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud52 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud
  
95.2 KB
./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapAVL.html
    
Offset 47, 15 lines modifiedOffset 47, 15 lines modified
  
47 <br/>47 <br/>
  
48 <br/>48 <br/>
49 </div>49 </div>
  
50 <div·class="doc">50 <div·class="doc">
51 <a·id="lab1123"></a><h1·class="section">FMapAVL</h1>51 <a·id="lab631"></a><h1·class="section">FMapAVL</h1>
  
52 <div·class="paragraph">·</div>52 <div·class="paragraph">·</div>
  
53 ·This·module·implements·maps·using·AVL·trees.53 ·This·module·implements·maps·using·AVL·trees.
54 ····It·follows·the·implementation·from·Ocaml's·standard·library.54 ····It·follows·the·implementation·from·Ocaml's·standard·library.
  
55 <div·class="paragraph">·</div>55 <div·class="paragraph">·</div>
38.6 KB
./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapFacts.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1084"></a><h1·class="section">Finite·maps·library</h1>49 <a·id="lab611"></a><h1·class="section">Finite·maps·library</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·functor·derives·additional·facts·from·<span·class="inlinecode"><span·class="id"·title="var">FMapInterface.S</span></span>.·These51 ·This·functor·derives·additional·facts·from·<span·class="inlinecode"><span·class="id"·title="var">FMapInterface.S</span></span>.·These
52 ··facts·are·mainly·the·specifications·of·<span·class="inlinecode"><span·class="id"·title="var">FMapInterface.S</span></span>·written·using52 ··facts·are·mainly·the·specifications·of·<span·class="inlinecode"><span·class="id"·title="var">FMapInterface.S</span></span>·written·using
53 ··different·styles:·equivalence·and·boolean·equalities.53 ··different·styles:·equivalence·and·boolean·equalities.
  
32.1 KB
./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapFullAVL.html
    
Offset 47, 15 lines modifiedOffset 47, 15 lines modified
  
47 <br/>47 <br/>
  
48 <br/>48 <br/>
49 </div>49 </div>
  
50 <div·class="doc">50 <div·class="doc">
51 <a·id="lab1049"></a><h1·class="section">FMapFullAVL</h1>51 <a·id="lab715"></a><h1·class="section">FMapFullAVL</h1>
  
  
52 <div·class="paragraph">·</div>52 <div·class="paragraph">·</div>
  
53 ···This·file·contains·some·complements·to·<span·class="inlinecode"><span·class="id"·title="var">FMapAVL</span></span>.53 ···This·file·contains·some·complements·to·<span·class="inlinecode"><span·class="id"·title="var">FMapAVL</span></span>.
  
54 <div·class="paragraph">·</div>54 <div·class="paragraph">·</div>
6.19 KB
./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapInterface.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1179"></a><h1·class="section">Finite·map·library</h1>49 <a·id="lab706"></a><h1·class="section">Finite·map·library</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·file·proposes·interfaces·for·finite·maps·51 ·This·file·proposes·interfaces·for·finite·maps·
52 </div>52 </div>
53 <div·class="code">53 <div·class="code">
  
30.2 KB
./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapList.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1111"></a><h1·class="section">Finite·map·library</h1>49 <a·id="lab570"></a><h1·class="section">Finite·map·library</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·file·proposes·an·implementation·of·the·non-dependent·interface51 ·This·file·proposes·an·implementation·of·the·non-dependent·interface
52 ·<span·class="inlinecode"><span·class="id"·title="var">FMapInterface.S</span></span>·using·lists·of·pairs·ordered·(increasing)·with·respect·to52 ·<span·class="inlinecode"><span·class="id"·title="var">FMapInterface.S</span></span>·using·lists·of·pairs·ordered·(increasing)·with·respect·to
53 ·left·projection.·53 ·left·projection.·
54 </div>54 </div>
1.33 KB
./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapPositive.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1048"></a><h1·class="section">FMapPositive·:·an·implementation·of·FMapInterface·for·<span·class="inlinecode"><span·class="id"·title="var">positive</span></span>·keys.</h1>49 <a·id="lab713"></a><h1·class="section">FMapPositive·:·an·implementation·of·FMapInterface·for·<span·class="inlinecode"><span·class="id"·title="var">positive</span></span>·keys.</h1>
  
50 </div>50 </div>
51 <div·class="code">51 <div·class="code">
  
52 <br/>52 <br/>
53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Bool.Bool.html#"><span·class="id"·title="library">Bool</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#"><span·class="id"·title="library">OrderedType</span></a>·<a·class="idref"·href="Coq.ZArith.ZArith.html#"><span·class="id"·title="library">ZArith</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#"><span·class="id"·title="library">OrderedType</span></a>·<a·class="idref"·href="Coq.Structures.OrderedTypeEx.html#"><span·class="id"·title="library">OrderedTypeEx</span></a>·<a·class="idref"·href="Coq.FSets.FMapInterface.html#"><span·class="id"·title="library">FMapInterface</span></a>.<br/>53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Bool.Bool.html#"><span·class="id"·title="library">Bool</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#"><span·class="id"·title="library">OrderedType</span></a>·<a·class="idref"·href="Coq.ZArith.ZArith.html#"><span·class="id"·title="library">ZArith</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#"><span·class="id"·title="library">OrderedType</span></a>·<a·class="idref"·href="Coq.Structures.OrderedTypeEx.html#"><span·class="id"·title="library">OrderedTypeEx</span></a>·<a·class="idref"·href="Coq.FSets.FMapInterface.html#"><span·class="id"·title="library">FMapInterface</span></a>.<br/>
  
30.0 KB
./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FMapWeakList.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1037"></a><h1·class="section">Finite·map·library</h1>49 <a·id="lab692"></a><h1·class="section">Finite·map·library</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·file·proposes·an·implementation·of·the·non-dependent·interface51 ·This·file·proposes·an·implementation·of·the·non-dependent·interface
52 ·<span·class="inlinecode"><span·class="id"·title="var">FMapInterface.WS</span></span>·using·lists·of·pairs,·unordered·but·without·redundancy.·52 ·<span·class="inlinecode"><span·class="id"·title="var">FMapInterface.WS</span></span>·using·lists·of·pairs,·unordered·but·without·redundancy.·
53 </div>53 </div>
54 <div·class="code">54 <div·class="code">
587 B
./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetAVL.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1062"></a><h1·class="section">FSetAVL·:·Implementation·of·FSetInterface·via·AVL·trees</h1>49 <a·id="lab609"></a><h1·class="section">FSetAVL·:·Implementation·of·FSetInterface·via·AVL·trees</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·module·implements·finite·sets·using·AVL·trees.51 ·This·module·implements·finite·sets·using·AVL·trees.
52 ····It·follows·the·implementation·from·Ocaml's·standard·library,52 ····It·follows·the·implementation·from·Ocaml's·standard·library,
  
53 <div·class="paragraph">·</div>53 <div·class="paragraph">·</div>
3.84 KB
./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetBridge.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1175"></a><h1·class="section">Finite·sets·library</h1>49 <a·id="lab703"></a><h1·class="section">Finite·sets·library</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·module·implements·bridges·(as·functors)·from·dependent51 ·This·module·implements·bridges·(as·functors)·from·dependent
52 ····to/from·non-dependent·set·signature.·52 ····to/from·non-dependent·set·signature.·
53 </div>53 </div>
54 <div·class="code">54 <div·class="code">
4.17 KB
./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetCompat.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1168"></a><h1·class="section">Compatibility·functors·between·FSetInterface·and·MSetInterface.</h1>49 <a·id="lab596"></a><h1·class="section">Compatibility·functors·between·FSetInterface·and·MSetInterface.</h1>
  
50 </div>50 </div>
51 <div·class="code">51 <div·class="code">
  
52 <br/>52 <br/>
53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.FSets.FSetInterface.html#"><span·class="id"·title="library">FSetInterface</span></a>·<a·class="idref"·href="Coq.FSets.FSetFacts.html#"><span·class="id"·title="library">FSetFacts</span></a>·<a·class="idref"·href="Coq.MSets.MSetInterface.html#"><span·class="id"·title="library">MSetInterface</span></a>·<a·class="idref"·href="Coq.MSets.MSetFacts.html#"><span·class="id"·title="library">MSetFacts</span></a>.<br/>53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.FSets.FSetInterface.html#"><span·class="id"·title="library">FSetInterface</span></a>·<a·class="idref"·href="Coq.FSets.FSetFacts.html#"><span·class="id"·title="library">FSetFacts</span></a>·<a·class="idref"·href="Coq.MSets.MSetInterface.html#"><span·class="id"·title="library">MSetInterface</span></a>·<a·class="idref"·href="Coq.MSets.MSetFacts.html#"><span·class="id"·title="library">MSetFacts</span></a>.<br/>
54 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>54 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>
14.8 KB
./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetDecide.html
    
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
71 <span·class="id"·title="keyword">Module</span>·<a·id="WDecide_fun"·class="idref"·href="#WDecide_fun"><span·class="id"·title="module">WDecide_fun</span></a>·(<span·class="id"·title="var">E</span>·:·<a·class="idref"·href="Coq.Structures.DecidableType.html#DecidableType"><span·class="id"·title="module">DecidableType</span></a>)(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">M</span>·:·<a·class="idref"·href="Coq.FSets.FSetInterface.html#WSfun"><span·class="id"·title="module">WSfun</span></a>·<a·class="idref"·href="Coq.FSets.FSetDecide.html#E"><span·class="id"·title="module">E</span></a>).<br/>71 <span·class="id"·title="keyword">Module</span>·<a·id="WDecide_fun"·class="idref"·href="#WDecide_fun"><span·class="id"·title="module">WDecide_fun</span></a>·(<span·class="id"·title="var">E</span>·:·<a·class="idref"·href="Coq.Structures.DecidableType.html#DecidableType"><span·class="id"·title="module">DecidableType</span></a>)(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">M</span>·:·<a·class="idref"·href="Coq.FSets.FSetInterface.html#WSfun"><span·class="id"·title="module">WSfun</span></a>·<a·class="idref"·href="Coq.FSets.FSetDecide.html#E"><span·class="id"·title="module">E</span></a>).<br/>
72 &nbsp;<span·class="id"·title="keyword">Module</span>·<a·id="WDecide_fun.F"·class="idref"·href="#WDecide_fun.F"><span·class="id"·title="module">F</span></a>·:=·<a·class="idref"·href="Coq.FSets.FSetFacts.html#WFacts_fun"><span·class="id"·title="module">FSetFacts.WFacts_fun</span></a>·<a·class="idref"·href="Coq.FSets.FSetDecide.html#E"><span·class="id"·title="module">E</span></a>·<a·class="idref"·href="Coq.FSets.FSetDecide.html#M"><span·class="id"·title="module">M</span></a>.<br/>72 &nbsp;<span·class="id"·title="keyword">Module</span>·<a·id="WDecide_fun.F"·class="idref"·href="#WDecide_fun.F"><span·class="id"·title="module">F</span></a>·:=·<a·class="idref"·href="Coq.FSets.FSetFacts.html#WFacts_fun"><span·class="id"·title="module">FSetFacts.WFacts_fun</span></a>·<a·class="idref"·href="Coq.FSets.FSetDecide.html#E"><span·class="id"·title="module">E</span></a>·<a·class="idref"·href="Coq.FSets.FSetDecide.html#M"><span·class="id"·title="module">M</span></a>.<br/>
  
73 <br/>73 <br/>
74 </div>74 </div>
  
75 <div·class="doc">75 <div·class="doc">
76 <a·id="lab1068"></a><h1·class="section">Overview</h1>76 <a·id="lab676"></a><h1·class="section">Overview</h1>
  
77 ····This·functor·defines·the·tactic·<span·class="inlinecode"><span·class="id"·title="var">fsetdec</span></span>,·which·will77 ····This·functor·defines·the·tactic·<span·class="inlinecode"><span·class="id"·title="var">fsetdec</span></span>,·which·will
78 ····solve·any·valid·goal·of·the·form78 ····solve·any·valid·goal·of·the·form
79 <pre>79 <pre>
80 ····forall·s1·...·sn,80 ····forall·s1·...·sn,
81 ····forall·x1·...·xm,81 ····forall·x1·...·xm,
82 ····P1·-&gt;·...·-&gt;·Pk·-&gt;·P82 ····P1·-&gt;·...·-&gt;·Pk·-&gt;·P
747 B
./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetEqProperties.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1063"></a><h1·class="section">Finite·sets·library</h1>49 <a·id="lab712"></a><h1·class="section">Finite·sets·library</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·module·proves·many·properties·of·finite·sets·that51 ·This·module·proves·many·properties·of·finite·sets·that
52 ····are·consequences·of·the·axiomatization·in·<span·class="inlinecode"><span·class="id"·title="var">FsetInterface</span></span>52 ····are·consequences·of·the·axiomatization·in·<span·class="inlinecode"><span·class="id"·title="var">FsetInterface</span></span>
53 ····Contrary·to·the·functor·in·<span·class="inlinecode"><span·class="id"·title="var">FsetProperties</span></span>·it·uses53 ····Contrary·to·the·functor·in·<span·class="inlinecode"><span·class="id"·title="var">FsetProperties</span></span>·it·uses
54 ····sets·operations·instead·of·predicates·over·sets,·i.e.54 ····sets·operations·instead·of·predicates·over·sets,·i.e.
5.9 KB
./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetFacts.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1064"></a><h1·class="section">Finite·sets·library</h1>49 <a·id="lab566"></a><h1·class="section">Finite·sets·library</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·functor·derives·additional·facts·from·<span·class="inlinecode"><span·class="id"·title="var">FSetInterface.S</span></span>.·These51 ·This·functor·derives·additional·facts·from·<span·class="inlinecode"><span·class="id"·title="var">FSetInterface.S</span></span>.·These
52 ··facts·are·mainly·the·specifications·of·<span·class="inlinecode"><span·class="id"·title="var">FSetInterface.S</span></span>·written·using52 ··facts·are·mainly·the·specifications·of·<span·class="inlinecode"><span·class="id"·title="var">FSetInterface.S</span></span>·written·using
53 ··different·styles:·equivalence·and·boolean·equalities.53 ··different·styles:·equivalence·and·boolean·equalities.
54 ··Moreover,·we·prove·that·<span·class="inlinecode"><span·class="id"·title="var">E.Eq</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Equal</span></span>·are·setoid·equalities.54 ··Moreover,·we·prove·that·<span·class="inlinecode"><span·class="id"·title="var">E.Eq</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Equal</span></span>·are·setoid·equalities.
5.4 KB
./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetInterface.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1103"></a><h1·class="section">Finite·set·library</h1>49 <a·id="lab601"></a><h1·class="section">Finite·set·library</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·Set·interfaces,·inspired·by·the·one·of·Ocaml.·When·compared·with51 ·Set·interfaces,·inspired·by·the·one·of·Ocaml.·When·compared·with
52 ····Ocaml,·the·main·differences·are:52 ····Ocaml,·the·main·differences·are:
53 <ul·class="doclist">53 <ul·class="doclist">
54 <li>·the·lack·of·<span·class="inlinecode"><span·class="id"·title="var">iter</span></span>·function,·useless·since·Coq·is·purely·functional54 <li>·the·lack·of·<span·class="inlinecode"><span·class="id"·title="var">iter</span></span>·function,·useless·since·Coq·is·purely·functional
580 B
./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetList.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1178"></a><h1·class="section">Finite·sets·library</h1>49 <a·id="lab610"></a><h1·class="section">Finite·sets·library</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·file·proposes·an·implementation·of·the·non-dependent51 ·This·file·proposes·an·implementation·of·the·non-dependent
52 ····interface·<span·class="inlinecode"><span·class="id"·title="var">FSetInterface.S</span></span>·using·strictly·ordered·list.·52 ····interface·<span·class="inlinecode"><span·class="id"·title="var">FSetInterface.S</span></span>·using·strictly·ordered·list.·
53 </div>53 </div>
54 <div·class="code">54 <div·class="code">
27.8 KB
./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetProperties.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1023"></a><h1·class="section">Finite·sets·library</h1>49 <a·id="lab582"></a><h1·class="section">Finite·sets·library</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·functor·derives·additional·properties·from·<span·class="inlinecode"><span·class="id"·title="var">FSetInterface.S</span></span>.51 ·This·functor·derives·additional·properties·from·<span·class="inlinecode"><span·class="id"·title="var">FSetInterface.S</span></span>.
52 ····Contrary·to·the·functor·in·<span·class="inlinecode"><span·class="id"·title="var">FSetEqProperties</span></span>·it·uses52 ····Contrary·to·the·functor·in·<span·class="inlinecode"><span·class="id"·title="var">FSetEqProperties</span></span>·it·uses
53 ····predicates·over·sets·instead·of·sets·operations,·i.e.53 ····predicates·over·sets·instead·of·sets·operations,·i.e.
54 ····<span·class="inlinecode"><span·class="id"·title="var">In</span></span>·<span·class="inlinecode"><span·class="id"·title="var">x</span></span>·<span·class="inlinecode"><span·class="id"·title="var">s</span></span>·instead·of·<span·class="inlinecode"><span·class="id"·title="var">mem</span></span>·<span·class="inlinecode"><span·class="id"·title="var">x</span></span>·<span·class="inlinecode"><span·class="id"·title="var">s</span>=<span·class="id"·title="var">true</span></span>,54 ····<span·class="inlinecode"><span·class="id"·title="var">In</span></span>·<span·class="inlinecode"><span·class="id"·title="var">x</span></span>·<span·class="inlinecode"><span·class="id"·title="var">s</span></span>·instead·of·<span·class="inlinecode"><span·class="id"·title="var">mem</span></span>·<span·class="inlinecode"><span·class="id"·title="var">x</span></span>·<span·class="inlinecode"><span·class="id"·title="var">s</span>=<span·class="id"·title="var">true</span></span>,
2.59 KB
./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetToFiniteSet.html
    
Offset 45, 28 lines modifiedOffset 45, 28 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1173"></a><h1·class="section">Finite·sets·library·:·conversion·to·old·<span·class="inlinecode"><span·class="id"·title="var">Finite_sets</span></span></h1>49 <a·id="lab629"></a><h1·class="section">Finite·sets·library·:·conversion·to·old·<span·class="inlinecode"><span·class="id"·title="var">Finite_sets</span></span></h1>
  
50 </div>50 </div>
51 <div·class="code">51 <div·class="code">
  
52 <br/>52 <br/>
53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Sets.Ensembles.html#"><span·class="id"·title="library">Ensembles</span></a>·<a·class="idref"·href="Coq.Sets.Finite_sets.html#"><span·class="id"·title="library">Finite_sets</span></a>.<br/>53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Sets.Ensembles.html#"><span·class="id"·title="library">Ensembles</span></a>·<a·class="idref"·href="Coq.Sets.Finite_sets.html#"><span·class="id"·title="library">Finite_sets</span></a>.<br/>
54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.FSets.FSetInterface.html#"><span·class="id"·title="library">FSetInterface</span></a>·<a·class="idref"·href="Coq.FSets.FSetProperties.html#"><span·class="id"·title="library">FSetProperties</span></a>·<a·class="idref"·href="Coq.Structures.OrderedTypeEx.html#"><span·class="id"·title="library">OrderedTypeEx</span></a>·<a·class="idref"·href="Coq.Structures.DecidableTypeEx.html#"><span·class="id"·title="library">DecidableTypeEx</span></a>.<br/>54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.FSets.FSetInterface.html#"><span·class="id"·title="library">FSetInterface</span></a>·<a·class="idref"·href="Coq.FSets.FSetProperties.html#"><span·class="id"·title="library">FSetProperties</span></a>·<a·class="idref"·href="Coq.Structures.OrderedTypeEx.html#"><span·class="id"·title="library">OrderedTypeEx</span></a>·<a·class="idref"·href="Coq.Structures.DecidableTypeEx.html#"><span·class="id"·title="library">DecidableTypeEx</span></a>.<br/>
  
55 <br/>55 <br/>
56 </div>56 </div>
  
57 <div·class="doc">57 <div·class="doc">
58 <a·id="lab1174"></a><h1·class="section">Going·from·<span·class="inlinecode"><span·class="id"·title="var">FSets</span></span>·with·usual·Leibniz·equality</h1>58 <a·id="lab630"></a><h1·class="section">Going·from·<span·class="inlinecode"><span·class="id"·title="var">FSets</span></span>·with·usual·Leibniz·equality</h1>
  
59 ····to·the·good·old·<span·class="inlinecode"><span·class="id"·title="var">Ensembles</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Finite_sets</span></span>·theory.·59 ····to·the·good·old·<span·class="inlinecode"><span·class="id"·title="var">Ensembles</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Finite_sets</span></span>·theory.·
60 </div>60 </div>
61 <div·class="code">61 <div·class="code">
  
62 <br/>62 <br/>
63 <span·class="id"·title="keyword">Module</span>·<a·id="WS_to_Finite_set"·class="idref"·href="#WS_to_Finite_set"><span·class="id"·title="module">WS_to_Finite_set</span></a>·(<span·class="id"·title="var">U</span>:<a·class="idref"·href="Coq.Structures.DecidableTypeEx.html#UsualDecidableType"><span·class="id"·title="module">UsualDecidableType</span></a>)(<span·class="id"·title="var">M</span>:·<a·class="idref"·href="Coq.FSets.FSetInterface.html#WSfun"><span·class="id"·title="module">WSfun</span></a>·<a·class="idref"·href="Coq.FSets.FSetToFiniteSet.html#U"><span·class="id"·title="module">U</span></a>).<br/>63 <span·class="id"·title="keyword">Module</span>·<a·id="WS_to_Finite_set"·class="idref"·href="#WS_to_Finite_set"><span·class="id"·title="module">WS_to_Finite_set</span></a>·(<span·class="id"·title="var">U</span>:<a·class="idref"·href="Coq.Structures.DecidableTypeEx.html#UsualDecidableType"><span·class="id"·title="module">UsualDecidableType</span></a>)(<span·class="id"·title="var">M</span>:·<a·class="idref"·href="Coq.FSets.FSetInterface.html#WSfun"><span·class="id"·title="module">WSfun</span></a>·<a·class="idref"·href="Coq.FSets.FSetToFiniteSet.html#U"><span·class="id"·title="module">U</span></a>).<br/>
592 B
./usr/share/doc/libcoq-stdlib/html/Coq.FSets.FSetWeakList.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1102"></a><h1·class="section">Finite·sets·library</h1>49 <a·id="lab714"></a><h1·class="section">Finite·sets·library</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·file·proposes·an·implementation·of·the·non-dependent51 ·This·file·proposes·an·implementation·of·the·non-dependent
52 ····interface·<span·class="inlinecode"><span·class="id"·title="var">FSetInterface.WS</span></span>·using·lists·without·redundancy.·52 ····interface·<span·class="inlinecode"><span·class="id"·title="var">FSetInterface.WS</span></span>·using·lists·without·redundancy.·
53 </div>53 </div>
54 <div·class="code">54 <div·class="code">
1.55 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Floats.FloatAxioms.html
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 <br/>48 <br/>
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.ZArith.html#"><span·class="id"·title="library">ZArith</span></a>·<a·class="idref"·href="Coq.Numbers.Cyclic.Int63.Uint63.html#"><span·class="id"·title="library">Uint63</span></a>·<a·class="idref"·href="Coq.Floats.SpecFloat.html#"><span·class="id"·title="library">SpecFloat</span></a>·<a·class="idref"·href="Coq.Floats.PrimFloat.html#"><span·class="id"·title="library">PrimFloat</span></a>·<a·class="idref"·href="Coq.Floats.FloatOps.html#"><span·class="id"·title="library">FloatOps</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.ZArith.html#"><span·class="id"·title="library">ZArith</span></a>·<a·class="idref"·href="Coq.Numbers.Cyclic.Int63.Uint63.html#"><span·class="id"·title="library">Uint63</span></a>·<a·class="idref"·href="Coq.Floats.SpecFloat.html#"><span·class="id"·title="library">SpecFloat</span></a>·<a·class="idref"·href="Coq.Floats.PrimFloat.html#"><span·class="id"·title="library">PrimFloat</span></a>·<a·class="idref"·href="Coq.Floats.FloatOps.html#"><span·class="id"·title="library">FloatOps</span></a>.<br/>
  
50 <br/>50 <br/>
51 </div>51 </div>
  
52 <div·class="doc">52 <div·class="doc">
53 <a·id="lab1016"></a><h1·class="section">Properties·of·the·primitive·operators·for·the·Binary64·format</h1>53 <a·id="lab466"></a><h1·class="section">Properties·of·the·primitive·operators·for·the·Binary64·format</h1>
  
54 </div>54 </div>
55 <div·class="code">55 <div·class="code">
  
56 <br/>56 <br/>
57 <span·class="id"·title="keyword">Notation</span>·<a·id="valid_binary"·class="idref"·href="#valid_binary"><span·class="id"·title="abbreviation">valid_binary</span></a>·:=·(<a·class="idref"·href="Coq.Floats.SpecFloat.html#valid_binary"><span·class="id"·title="definition">valid_binary</span></a>·<a·class="idref"·href="Coq.Floats.FloatOps.html#prec"><span·class="id"·title="definition">prec</span></a>·<a·class="idref"·href="Coq.Floats.FloatOps.html#emax"><span·class="id"·title="definition">emax</span></a>).<br/>57 <span·class="id"·title="keyword">Notation</span>·<a·id="valid_binary"·class="idref"·href="#valid_binary"><span·class="id"·title="abbreviation">valid_binary</span></a>·:=·(<a·class="idref"·href="Coq.Floats.SpecFloat.html#valid_binary"><span·class="id"·title="definition">valid_binary</span></a>·<a·class="idref"·href="Coq.Floats.FloatOps.html#prec"><span·class="id"·title="definition">prec</span></a>·<a·class="idref"·href="Coq.Floats.FloatOps.html#emax"><span·class="id"·title="definition">emax</span></a>).<br/>
  
2.18 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Floats.FloatLemmas.html
    
Offset 49, 15 lines modifiedOffset 49, 15 lines modified
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.ZArith.html#"><span·class="id"·title="library">ZArith</span></a>·<a·class="idref"·href="Coq.Numbers.Cyclic.Int63.Uint63.html#"><span·class="id"·title="library">Uint63</span></a>·<a·class="idref"·href="Coq.Floats.SpecFloat.html#"><span·class="id"·title="library">SpecFloat</span></a>·<a·class="idref"·href="Coq.Floats.PrimFloat.html#"><span·class="id"·title="library">PrimFloat</span></a>·<a·class="idref"·href="Coq.Floats.FloatOps.html#"><span·class="id"·title="library">FloatOps</span></a>·<a·class="idref"·href="Coq.Floats.FloatAxioms.html#"><span·class="id"·title="library">FloatAxioms</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.ZArith.html#"><span·class="id"·title="library">ZArith</span></a>·<a·class="idref"·href="Coq.Numbers.Cyclic.Int63.Uint63.html#"><span·class="id"·title="library">Uint63</span></a>·<a·class="idref"·href="Coq.Floats.SpecFloat.html#"><span·class="id"·title="library">SpecFloat</span></a>·<a·class="idref"·href="Coq.Floats.PrimFloat.html#"><span·class="id"·title="library">PrimFloat</span></a>·<a·class="idref"·href="Coq.Floats.FloatOps.html#"><span·class="id"·title="library">FloatOps</span></a>·<a·class="idref"·href="Coq.Floats.FloatAxioms.html#"><span·class="id"·title="library">FloatAxioms</span></a>.<br/>
50 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.micromega.Psatz.html#"><span·class="id"·title="library">Psatz</span></a>.<br/>50 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.micromega.Psatz.html#"><span·class="id"·title="library">Psatz</span></a>.<br/>
  
51 <br/>51 <br/>
52 </div>52 </div>
  
53 <div·class="doc">53 <div·class="doc">
54 <a·id="lab1018"></a><h1·class="section">Support·results·involving·frexp·and·ldexp</h1>54 <a·id="lab467"></a><h1·class="section">Support·results·involving·frexp·and·ldexp</h1>
  
55 </div>55 </div>
56 <div·class="code">56 <div·class="code">
  
57 <br/>57 <br/>
58 <span·class="id"·title="keyword">Lemma</span>·<a·id="shift_value"·class="idref"·href="#shift_value"><span·class="id"·title="lemma">shift_value</span></a>·:·<a·class="idref"·href="Coq.Floats.FloatOps.html#shift"><span·class="id"·title="definition">shift</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·(2<a·class="idref"·href="Coq.ZArith.BinInt.html#d3ea1afb7d81263dc23c4eb0da2a3c4e"><span·class="id"·title="notation">*</span></a><a·class="idref"·href="Coq.Floats.FloatOps.html#emax"><span·class="id"·title="definition">emax</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#46584eddd5fdb16176a10a2843177d3a"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Floats.FloatOps.html#prec"><span·class="id"·title="definition">prec</span></a>)%<span·class="id"·title="var">Z</span>.<br/>58 <span·class="id"·title="keyword">Lemma</span>·<a·id="shift_value"·class="idref"·href="#shift_value"><span·class="id"·title="lemma">shift_value</span></a>·:·<a·class="idref"·href="Coq.Floats.FloatOps.html#shift"><span·class="id"·title="definition">shift</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·(2<a·class="idref"·href="Coq.ZArith.BinInt.html#d3ea1afb7d81263dc23c4eb0da2a3c4e"><span·class="id"·title="notation">*</span></a><a·class="idref"·href="Coq.Floats.FloatOps.html#emax"><span·class="id"·title="definition">emax</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#46584eddd5fdb16176a10a2843177d3a"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Floats.FloatOps.html#prec"><span·class="id"·title="definition">prec</span></a>)%<span·class="id"·title="var">Z</span>.<br/>
  
1.6 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Floats.FloatOps.html
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 <br/>48 <br/>
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.ZArith.html#"><span·class="id"·title="library">ZArith</span></a>·<a·class="idref"·href="Coq.Numbers.Cyclic.Int63.Uint63.html#"><span·class="id"·title="library">Uint63</span></a>·<a·class="idref"·href="Coq.Floats.SpecFloat.html#"><span·class="id"·title="library">SpecFloat</span></a>·<a·class="idref"·href="Coq.Floats.PrimFloat.html#"><span·class="id"·title="library">PrimFloat</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.ZArith.html#"><span·class="id"·title="library">ZArith</span></a>·<a·class="idref"·href="Coq.Numbers.Cyclic.Int63.Uint63.html#"><span·class="id"·title="library">Uint63</span></a>·<a·class="idref"·href="Coq.Floats.SpecFloat.html#"><span·class="id"·title="library">SpecFloat</span></a>·<a·class="idref"·href="Coq.Floats.PrimFloat.html#"><span·class="id"·title="library">PrimFloat</span></a>.<br/>
  
50 <br/>50 <br/>
51 </div>51 </div>
  
52 <div·class="doc">52 <div·class="doc">
53 <a·id="lab1017"></a><h1·class="section">Derived·operations·and·mapping·between·primitive·<span·class="inlinecode"><span·class="id"·title="var">float</span></span>s·and·<span·class="inlinecode"><span·class="id"·title="var">spec_float</span></span>s</h1>53 <a·id="lab468"></a><h1·class="section">Derived·operations·and·mapping·between·primitive·<span·class="inlinecode"><span·class="id"·title="var">float</span></span>s·and·<span·class="inlinecode"><span·class="id"·title="var">spec_float</span></span>s</h1>
  
54 </div>54 </div>
55 <div·class="code">55 <div·class="code">
  
56 <br/>56 <br/>
57 <span·class="id"·title="keyword">Definition</span>·<a·id="prec"·class="idref"·href="#prec"><span·class="id"·title="definition">prec</span></a>·:=·53%<span·class="id"·title="var">Z</span>.<br/>57 <span·class="id"·title="keyword">Definition</span>·<a·id="prec"·class="idref"·href="#prec"><span·class="id"·title="definition">prec</span></a>·:=·53%<span·class="id"·title="var">Z</span>.<br/>
58 <span·class="id"·title="keyword">Definition</span>·<a·id="emax"·class="idref"·href="#emax"><span·class="id"·title="definition">emax</span></a>·:=·1024%<span·class="id"·title="var">Z</span>.<br/>58 <span·class="id"·title="keyword">Definition</span>·<a·id="emax"·class="idref"·href="#emax"><span·class="id"·title="definition">emax</span></a>·:=·1024%<span·class="id"·title="var">Z</span>.<br/>
14.4 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Floats.PrimFloat.html
    
Offset 48, 24 lines modifiedOffset 48, 24 lines modified
48 <br/>48 <br/>
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Cyclic.Int63.PrimInt63.html#"><span·class="id"·title="library">PrimInt63</span></a>·<a·class="idref"·href="Coq.Floats.FloatClass.html#"><span·class="id"·title="library">FloatClass</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Cyclic.Int63.PrimInt63.html#"><span·class="id"·title="library">PrimInt63</span></a>·<a·class="idref"·href="Coq.Floats.FloatClass.html#"><span·class="id"·title="library">FloatClass</span></a>.<br/>
  
50 <br/>50 <br/>
51 </div>51 </div>
  
52 <div·class="doc">52 <div·class="doc">
53 <a·id="lab1005"></a><h1·class="section">Definition·of·the·interface·for·primitive·floating-point·arithmetic</h1>53 <a·id="lab469"></a><h1·class="section">Definition·of·the·interface·for·primitive·floating-point·arithmetic</h1>
  
  
54 <div·class="paragraph">·</div>54 <div·class="paragraph">·</div>
  
55 This·interface·provides·processor·operators·for·the·Binary64·format·of·the55 This·interface·provides·processor·operators·for·the·Binary64·format·of·the
56 IEEE·754-2008·standard.·56 IEEE·754-2008·standard.·
57 <div·class="paragraph">·</div>57 <div·class="paragraph">·</div>
  
58 <a·id="lab1006"></a><h2·class="section">Type·definition·for·the·co-domain·of·<span·class="inlinecode"><span·class="id"·title="var">compare</span></span></h2>58 <a·id="lab470"></a><h2·class="section">Type·definition·for·the·co-domain·of·<span·class="inlinecode"><span·class="id"·title="var">compare</span></span></h2>
  
59 </div>59 </div>
60 <div·class="code">60 <div·class="code">
61 <span·class="id"·title="keyword">Variant</span>·<a·id="float_comparison"·class="idref"·href="#float_comparison"><span·class="id"·title="inductive">float_comparison</span></a>·:·<span·class="id"·title="keyword">Set</span>·:=·<a·id="FEq"·class="idref"·href="#FEq"><span·class="id"·title="constructor">FEq</span></a>·|·<a·id="FLt"·class="idref"·href="#FLt"><span·class="id"·title="constructor">FLt</span></a>·|·<a·id="FGt"·class="idref"·href="#FGt"><span·class="id"·title="constructor">FGt</span></a>·|·<a·id="FNotComparable"·class="idref"·href="#FNotComparable"><span·class="id"·title="constructor">FNotComparable</span></a>.<br/>61 <span·class="id"·title="keyword">Variant</span>·<a·id="float_comparison"·class="idref"·href="#float_comparison"><span·class="id"·title="inductive">float_comparison</span></a>·:·<span·class="id"·title="keyword">Set</span>·:=·<a·id="FEq"·class="idref"·href="#FEq"><span·class="id"·title="constructor">FEq</span></a>·|·<a·id="FLt"·class="idref"·href="#FLt"><span·class="id"·title="constructor">FLt</span></a>·|·<a·id="FGt"·class="idref"·href="#FGt"><span·class="id"·title="constructor">FGt</span></a>·|·<a·id="FNotComparable"·class="idref"·href="#FNotComparable"><span·class="id"·title="constructor">FNotComparable</span></a>.<br/>
  
62 <br/>62 <br/>
63 <span·class="id"·title="keyword">Register</span>·<span·class="id"·title="var">float_comparison</span>·<span·class="id"·title="keyword">as</span>·<span·class="id"·title="var">kernel.ind_f_cmp</span>.<br/>63 <span·class="id"·title="keyword">Register</span>·<span·class="id"·title="var">float_comparison</span>·<span·class="id"·title="keyword">as</span>·<span·class="id"·title="var">kernel.ind_f_cmp</span>.<br/>
3.59 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Floats.SpecFloat.html
    
Offset 48, 24 lines modifiedOffset 48, 24 lines modified
48 <br/>48 <br/>
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.ZArith.html#"><span·class="id"·title="library">ZArith</span></a>·<a·class="idref"·href="Coq.Floats.FloatClass.html#"><span·class="id"·title="library">FloatClass</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.ZArith.html#"><span·class="id"·title="library">ZArith</span></a>·<a·class="idref"·href="Coq.Floats.FloatClass.html#"><span·class="id"·title="library">FloatClass</span></a>.<br/>
  
50 <br/>50 <br/>
51 </div>51 </div>
  
52 <div·class="doc">52 <div·class="doc">
53 <a·id="lab1019"></a><h1·class="section">Specification·of·floating-point·arithmetic</h1>53 <a·id="lab480"></a><h1·class="section">Specification·of·floating-point·arithmetic</h1>
  
  
54 <div·class="paragraph">·</div>54 <div·class="paragraph">·</div>
  
55 This·specification·is·mostly·borrowed·from·the·<span·class="inlinecode"><span·class="id"·title="var">IEEE754.Binary</span></span>·module55 This·specification·is·mostly·borrowed·from·the·<span·class="inlinecode"><span·class="id"·title="var">IEEE754.Binary</span></span>·module
56 of·the·Flocq·library·(see·<a·href="http://flocq.gforge.inria.fr/">http://flocq.gforge.inria.fr/</a>)·56 of·the·Flocq·library·(see·<a·href="http://flocq.gforge.inria.fr/">http://flocq.gforge.inria.fr/</a>)·
57 <div·class="paragraph">·</div>57 <div·class="paragraph">·</div>
  
58 <a·id="lab1020"></a><h2·class="section">Inductive·specification·of·floating-point·numbers</h2>58 <a·id="lab481"></a><h2·class="section">Inductive·specification·of·floating-point·numbers</h2>
  
  
59 <div·class="paragraph">·</div>59 <div·class="paragraph">·</div>
  
60 Similar·to·<span·class="inlinecode"><span·class="id"·title="var">Flocq.IEEE754.Binary.full_float</span></span>,·but·with·no·NaN·payload.·60 Similar·to·<span·class="inlinecode"><span·class="id"·title="var">Flocq.IEEE754.Binary.full_float</span></span>,·but·with·no·NaN·payload.·
61 </div>61 </div>
62 <div·class="code">62 <div·class="code">
745 B
./usr/share/doc/libcoq-stdlib/html/Coq.Init.Byte.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab245"></a><h1·class="section">Bytes</h1>49 <a·id="lab266"></a><h1·class="section">Bytes</h1>
  
50 </div>50 </div>
51 <div·class="code">51 <div·class="code">
  
52 <br/>52 <br/>
53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Ltac.html#"><span·class="id"·title="library">Coq.Init.Ltac</span></a>.<br/>53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Ltac.html#"><span·class="id"·title="library">Coq.Init.Ltac</span></a>.<br/>
54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Datatypes.html#"><span·class="id"·title="library">Coq.Init.Datatypes</span></a>.<br/>54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Datatypes.html#"><span·class="id"·title="library">Coq.Init.Datatypes</span></a>.<br/>
8.34 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Init.Datatypes.html
    
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Ltac.html#"><span·class="id"·title="library">Ltac</span></a>.<br/>53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Ltac.html#"><span·class="id"·title="library">Ltac</span></a>.<br/>
54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Logic.html#"><span·class="id"·title="library">Logic</span></a>.<br/>54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Logic.html#"><span·class="id"·title="library">Logic</span></a>.<br/>
  
55 <br/>55 <br/>
56 </div>56 </div>
  
57 <div·class="doc">57 <div·class="doc">
58 <a·id="lab269"></a><h1·class="section">Datatypes·with·zero·and·one·element</h1>58 <a·id="lab246"></a><h1·class="section">Datatypes·with·zero·and·one·element</h1>
  
59 <div·class="paragraph">·</div>59 <div·class="paragraph">·</div>
  
60 ·<span·class="inlinecode"><span·class="id"·title="var">Empty_set</span></span>·is·a·datatype·with·no·inhabitant·60 ·<span·class="inlinecode"><span·class="id"·title="var">Empty_set</span></span>·is·a·datatype·with·no·inhabitant·
61 </div>61 </div>
62 <div·class="code">62 <div·class="code">
  
723 B
./usr/share/doc/libcoq-stdlib/html/Coq.Init.Decimal.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab246"></a><h1·class="section">Decimal·numbers</h1>49 <a·id="lab271"></a><h1·class="section">Decimal·numbers</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·These·numbers·coded·in·base·10·will·be·used·for·parsing·and·printing51 ·These·numbers·coded·in·base·10·will·be·used·for·parsing·and·printing
52 ····other·Coq·numeral·datatypes·in·an·human-readable·way.52 ····other·Coq·numeral·datatypes·in·an·human-readable·way.
53 ····See·the·<span·class="inlinecode"><span·class="id"·title="var">Number</span></span>·<span·class="inlinecode"><span·class="id"·title="keyword">Notation</span></span>·command.53 ····See·the·<span·class="inlinecode"><span·class="id"·title="var">Number</span></span>·<span·class="inlinecode"><span·class="id"·title="keyword">Notation</span></span>·command.
54 ····We·represent·numbers·in·base·10·as·lists·of·decimal·digits,54 ····We·represent·numbers·in·base·10·as·lists·of·decimal·digits,
743 B
./usr/share/doc/libcoq-stdlib/html/Coq.Init.Hexadecimal.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab268"></a><h1·class="section">Hexadecimal·numbers</h1>49 <a·id="lab270"></a><h1·class="section">Hexadecimal·numbers</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·These·numbers·coded·in·base·16·will·be·used·for·parsing·and·printing51 ·These·numbers·coded·in·base·16·will·be·used·for·parsing·and·printing
52 ····other·Coq·numeral·datatypes·in·an·human-readable·way.52 ····other·Coq·numeral·datatypes·in·an·human-readable·way.
53 ····See·the·<span·class="inlinecode"><span·class="id"·title="var">Number</span></span>·<span·class="inlinecode"><span·class="id"·title="keyword">Notation</span></span>·command.53 ····See·the·<span·class="inlinecode"><span·class="id"·title="var">Number</span></span>·<span·class="inlinecode"><span·class="id"·title="keyword">Notation</span></span>·command.
54 ····We·represent·numbers·in·base·16·as·lists·of·hexadecimal·digits,54 ····We·represent·numbers·in·base·16·as·lists·of·hexadecimal·digits,
4.51 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Init.Logic.html
    
Offset 159, 15 lines modifiedOffset 159, 15 lines modified
000009e0:·7222·3e42·3c2f·7370·616e·3e29·203a·203c··r">B</span>)·:·<000009e0:·7222·3e42·3c2f·7370·616e·3e29·203a·203c··r">B</span>)·:·<
000009f0:·7370·616e·2063·6c61·7373·3d22·6964·2220··span·class="id"·000009f0:·7370·616e·2063·6c61·7373·3d22·6964·2220··span·class="id"·
00000a00:·7469·746c·653d·2276·6172·223e·7479·7065··title="var">type00000a00:·7469·746c·653d·2276·6172·223e·7479·7065··title="var">type
00000a10:·5f73·636f·7065·3c2f·7370·616e·3e2e·3c62··_scope</span>.<b00000a10:·5f73·636f·7065·3c2f·7370·616e·3e2e·3c62··_scope</span>.<b
00000a20:·722f·3e0a·0a3c·6272·2f3e·0a3c·2f64·6976··r/>..<br/>.</div00000a20:·722f·3e0a·0a3c·6272·2f3e·0a3c·2f64·6976··r/>..<br/>.</div
00000a30:·3e0a·0a3c·6469·7620·636c·6173·733d·2264··>..<div·class="d00000a30:·3e0a·0a3c·6469·7620·636c·6173·733d·2264··>..<div·class="d
00000a40:·6f63·223e·0a3c·6120·6964·3d22·6c61·6232··oc">.<a·id="lab200000a40:·6f63·223e·0a3c·6120·6964·3d22·6c61·6232··oc">.<a·id="lab2
00000a50:·3631·223e·3c2f·613e·3c68·3120·636c·6173··61"></a><h1·clas00000a50:·3734·223e·3c2f·613e·3c68·3120·636c·6173··74"></a><h1·clas
00000a60:·733d·2273·6563·7469·6f6e·223e·5072·6f70··s="section">Prop00000a60:·733d·2273·6563·7469·6f6e·223e·5072·6f70··s="section">Prop
00000a70:·6f73·6974·696f·6e61·6c20·636f·6e6e·6563··ositional·connec00000a70:·6f73·6974·696f·6e61·6c20·636f·6e6e·6563··ositional·connec
00000a80:·7469·7665·733c·2f68·313e·0a0a·3c64·6976··tives</h1>..<div00000a80:·7469·7665·733c·2f68·313e·0a0a·3c64·6976··tives</h1>..<div
00000a90:·2063·6c61·7373·3d22·7061·7261·6772·6170···class="paragrap00000a90:·2063·6c61·7373·3d22·7061·7261·6772·6170···class="paragrap
00000aa0:·6822·3e20·3c2f·6469·763e·0a0a·203c·7370··h">·</div>..·<sp00000aa0:·6822·3e20·3c2f·6469·763e·0a0a·203c·7370··h">·</div>..·<sp
00000ab0:·616e·2063·6c61·7373·3d22·696e·6c69·6e65··an·class="inline00000ab0:·616e·2063·6c61·7373·3d22·696e·6c69·6e65··an·class="inline
00000ac0:·636f·6465·223e·3c73·7061·6e20·636c·6173··code"><span·clas00000ac0:·636f·6465·223e·3c73·7061·6e20·636c·6173··code"><span·clas
16.8 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Init.Nat.html
    
Offset 50, 15 lines modifiedOffset 50, 15 lines modified
50 <span·class="id"·title="keyword">Require</span>·<a·class="idref"·href="Coq.Init.Decimal.html#"><span·class="id"·title="library">Decimal</span></a>·<a·class="idref"·href="Coq.Init.Hexadecimal.html#"><span·class="id"·title="library">Hexadecimal</span></a>·<a·class="idref"·href="Coq.Init.Number.html#"><span·class="id"·title="library">Number</span></a>.<br/>50 <span·class="id"·title="keyword">Require</span>·<a·class="idref"·href="Coq.Init.Decimal.html#"><span·class="id"·title="library">Decimal</span></a>·<a·class="idref"·href="Coq.Init.Hexadecimal.html#"><span·class="id"·title="library">Hexadecimal</span></a>·<a·class="idref"·href="Coq.Init.Number.html#"><span·class="id"·title="library">Number</span></a>.<br/>
51 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">nat_scope</span>.<br/>51 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">nat_scope</span>.<br/>
  
52 <br/>52 <br/>
53 </div>53 </div>
  
54 <div·class="doc">54 <div·class="doc">
55 <a·id="lab247"></a><h1·class="section">Peano·natural·numbers,·definitions·of·operations</h1>55 <a·id="lab252"></a><h1·class="section">Peano·natural·numbers,·definitions·of·operations</h1>
  
56 <div·class="paragraph">·</div>56 <div·class="paragraph">·</div>
  
57 ·This·file·is·meant·to·be·used·as·a·whole·module,57 ·This·file·is·meant·to·be·used·as·a·whole·module,
58 ····without·importing·it,·leading·to·qualified·definitions58 ····without·importing·it,·leading·to·qualified·definitions
59 ····(e.g.·Nat.pred)·59 ····(e.g.·Nat.pred)·
60 </div>60 </div>
691 B
./usr/share/doc/libcoq-stdlib/html/Coq.Init.Number.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab244"></a><h1·class="section">Decimal·or·Hexadecimal·numbers</h1>49 <a·id="lab267"></a><h1·class="section">Decimal·or·Hexadecimal·numbers</h1>
  
50 </div>50 </div>
51 <div·class="code">51 <div·class="code">
  
52 <br/>52 <br/>
53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Decimal.html#"><span·class="id"·title="library">Decimal</span></a>·<a·class="idref"·href="Coq.Init.Hexadecimal.html#"><span·class="id"·title="library">Hexadecimal</span></a>.<br/>53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Decimal.html#"><span·class="id"·title="library">Decimal</span></a>·<a·class="idref"·href="Coq.Init.Hexadecimal.html#"><span·class="id"·title="library">Hexadecimal</span></a>.<br/>
  
2.43 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Init.Tactics.html
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Logic.html#"><span·class="id"·title="library">Logic</span></a>.<br/>51 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Logic.html#"><span·class="id"·title="library">Logic</span></a>.<br/>
52 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Specif.html#"><span·class="id"·title="library">Specif</span></a>.<br/>52 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Specif.html#"><span·class="id"·title="library">Specif</span></a>.<br/>
  
53 <br/>53 <br/>
54 </div>54 </div>
  
55 <div·class="doc">55 <div·class="doc">
56 <a·id="lab266"></a><h1·class="section">Useful·tactics</h1>56 <a·id="lab268"></a><h1·class="section">Useful·tactics</h1>
  
57 <div·class="paragraph">·</div>57 <div·class="paragraph">·</div>
  
58 ·Ex·falso·quodlibet·:·a·tactic·for·proving·False·instead·of·the·current·goal.58 ·Ex·falso·quodlibet·:·a·tactic·for·proving·False·instead·of·the·current·goal.
59 ····This·is·just·a·nicer·name·for·tactics·such·as·<span·class="inlinecode"><span·class="id"·title="tactic">cut</span></span>·<span·class="inlinecode"><span·class="id"·title="var">False</span></span>.·59 ····This·is·just·a·nicer·name·for·tactics·such·as·<span·class="inlinecode"><span·class="id"·title="tactic">cut</span></span>·<span·class="inlinecode"><span·class="id"·title="var">False</span></span>.·
60 </div>60 </div>
61 <div·class="code">61 <div·class="code">
781 B
./usr/share/doc/libcoq-stdlib/html/Coq.Init.Tauto.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab265"></a><h1·class="section">The·tauto·and·intuition·tactics</h1>49 <a·id="lab273"></a><h1·class="section">The·tauto·and·intuition·tactics</h1>
  
50 </div>50 </div>
51 <div·class="code">51 <div·class="code">
  
52 <br/>52 <br/>
53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Notations.html#"><span·class="id"·title="library">Notations</span></a>.<br/>53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Notations.html#"><span·class="id"·title="library">Notations</span></a>.<br/>
54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Ltac.html#"><span·class="id"·title="library">Ltac</span></a>.<br/>54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Ltac.html#"><span·class="id"·title="library">Ltac</span></a>.<br/>
468 B
./usr/share/doc/libcoq-stdlib/html/Coq.Init.Wf.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab275"></a><h1·class="section">This·module·proves·the·validity·of</h1>49 <a·id="lab272"></a><h1·class="section">This·module·proves·the·validity·of</h1>
  
50 <ul·class="doclist">50 <ul·class="doclist">
51 <li>·well-founded·recursion·(also·known·as·course·of·values)51 <li>·well-founded·recursion·(also·known·as·course·of·values)
  
52 </li>52 </li>
53 <li>·well-founded·induction53 <li>·well-founded·induction
  
45.5 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Lists.List.html
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 <br/>51 <br/>
52 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>52 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>
  
53 <br/>53 <br/>
54 </div>54 </div>
  
55 <div·class="doc">55 <div·class="doc">
56 <a·id="lab791"></a><h1·class="section">Basics:·definition·of·polymorphic·lists·and·some·operations</h1>56 <a·id="lab1091"></a><h1·class="section">Basics:·definition·of·polymorphic·lists·and·some·operations</h1>
  
57 <div·class="paragraph">·</div>57 <div·class="paragraph">·</div>
  
58 ·The·definition·of·<span·class="inlinecode"><span·class="id"·title="var">list</span></span>·is·now·in·<span·class="inlinecode"><span·class="id"·title="var">Init</span>/<span·class="id"·title="var">Datatypes</span></span>,58 ·The·definition·of·<span·class="inlinecode"><span·class="id"·title="var">list</span></span>·is·now·in·<span·class="inlinecode"><span·class="id"·title="var">Init</span>/<span·class="id"·title="var">Datatypes</span></span>,
59 ····as·well·as·the·definitions·of·<span·class="inlinecode"><span·class="id"·title="var">length</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">app</span></span>·59 ····as·well·as·the·definitions·of·<span·class="inlinecode"><span·class="id"·title="var">length</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">app</span></span>·
60 </div>60 </div>
61 <div·class="code">61 <div·class="code">
1.58 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Lists.SetoidList.html
    
Offset 49, 15 lines modifiedOffset 49, 15 lines modified
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Lists.List.html#"><span·class="id"·title="library">List</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Lists.List.html#"><span·class="id"·title="library">List</span></a>.<br/>
50 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Sorting.Sorted.html#"><span·class="id"·title="library">Sorted</span></a>.<br/>50 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Sorting.Sorted.html#"><span·class="id"·title="library">Sorted</span></a>.<br/>
51 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Setoids.Setoid.html#"><span·class="id"·title="library">Setoid</span></a>·<a·class="idref"·href="Coq.Program.Basics.html#"><span·class="id"·title="library">Basics</span></a>·<a·class="idref"·href="Coq.Classes.Morphisms.html#"><span·class="id"·title="library">Morphisms</span></a>.<br/>51 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Setoids.Setoid.html#"><span·class="id"·title="library">Setoid</span></a>·<a·class="idref"·href="Coq.Program.Basics.html#"><span·class="id"·title="library">Basics</span></a>·<a·class="idref"·href="Coq.Classes.Morphisms.html#"><span·class="id"·title="library">Morphisms</span></a>.<br/>
52 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>52 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>
53 </div>53 </div>
  
54 <div·class="doc">54 <div·class="doc">
55 <a·id="lab790"></a><h1·class="section">Logical·relations·over·lists·with·respect·to·a·setoid·equality</h1>55 <a·id="lab1122"></a><h1·class="section">Logical·relations·over·lists·with·respect·to·a·setoid·equality</h1>
  
56 ······or·ordering.·56 ······or·ordering.·
57 <div·class="paragraph">·</div>57 <div·class="paragraph">·</div>
  
58 ·This·can·be·seen·as·a·complement·of·predicate·<span·class="inlinecode"><span·class="id"·title="var">lelistA</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">sort</span></span>58 ·This·can·be·seen·as·a·complement·of·predicate·<span·class="inlinecode"><span·class="id"·title="var">lelistA</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">sort</span></span>
59 ····found·in·<span·class="inlinecode"><span·class="id"·title="var">Sorting</span></span>.·59 ····found·in·<span·class="inlinecode"><span·class="id"·title="var">Sorting</span></span>.·
60 </div>60 </div>
948 B
./usr/share/doc/libcoq-stdlib/html/Coq.Lists.StreamMemo.html
    
Offset 49, 15 lines modifiedOffset 49, 15 lines modified
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Logic.Eqdep_dec.html#"><span·class="id"·title="library">Eqdep_dec</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Logic.Eqdep_dec.html#"><span·class="id"·title="library">Eqdep_dec</span></a>.<br/>
50 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Lists.Streams.html#"><span·class="id"·title="library">Streams</span></a>.<br/>50 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Lists.Streams.html#"><span·class="id"·title="library">Streams</span></a>.<br/>
  
51 <br/>51 <br/>
52 </div>52 </div>
  
53 <div·class="doc">53 <div·class="doc">
54 <a·id="lab789"></a><h1·class="section">Memoization</h1>54 <a·id="lab1090"></a><h1·class="section">Memoization</h1>
  
55 <div·class="paragraph">·</div>55 <div·class="paragraph">·</div>
  
56 ·Successive·outputs·of·a·given·function·<span·class="inlinecode"><span·class="id"·title="var">f</span></span>·are·stored·in56 ·Successive·outputs·of·a·given·function·<span·class="inlinecode"><span·class="id"·title="var">f</span></span>·are·stored·in
57 ····a·stream·in·order·to·avoid·duplicated·computations.·57 ····a·stream·in·order·to·avoid·duplicated·computations.·
58 </div>58 </div>
59 <div·class="code">59 <div·class="code">
40.7 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Logic.ChoiceFacts.html
    
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 <div·class="code">46 <div·class="code">
  
47 <br/>47 <br/>
48 </div>48 </div>
  
49 <div·class="doc">49 <div·class="doc">
50 Some·facts·and·definitions·concerning·choice·and·description·in50 Some·facts·and·definitions·concerning·choice·and·description·in
51 ·······intuitionistic·logic.·<a·id="lab628"></a><h1·class="section">References:</h1>51 ·······intuitionistic·logic.·<a·id="lab1017"></a><h1·class="section">References:</h1>
  
52 <div·class="paragraph">·</div>52 <div·class="paragraph">·</div>
  
53 <span·class="inlinecode">[<span·class="id"·title="var">Bell</span>]</span>·John·L.·Bell,·Choice·principles·in·intuitionistic·set·theory,53 <span·class="inlinecode">[<span·class="id"·title="var">Bell</span>]</span>·John·L.·Bell,·Choice·principles·in·intuitionistic·set·theory,
54 unpublished.54 unpublished.
  
55 <div·class="paragraph">·</div>55 <div·class="paragraph">·</div>
1.56 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Logic.ClassicalEpsilon.html
    
Offset 129, 15 lines modifiedOffset 129, 15 lines modified
129 <br/>129 <br/>
130 <span·class="id"·title="keyword">Opaque</span>·<a·class="idref"·href="Coq.Logic.ClassicalEpsilon.html#epsilon"><span·class="id"·title="definition">epsilon</span></a>.<br/>130 <span·class="id"·title="keyword">Opaque</span>·<a·class="idref"·href="Coq.Logic.ClassicalEpsilon.html#epsilon"><span·class="id"·title="definition">epsilon</span></a>.<br/>
  
131 <br/>131 <br/>
132 </div>132 </div>
  
133 <div·class="doc">133 <div·class="doc">
134 <a·id="lab620"></a><h3·class="section">Weaker·lemmas·(compatibility·lemmas)</h3>134 <a·id="lab1016"></a><h3·class="section">Weaker·lemmas·(compatibility·lemmas)</h3>
  
135 </div>135 </div>
136 <div·class="code">136 <div·class="code">
  
137 <br/>137 <br/>
138 <span·class="id"·title="keyword">Theorem</span>·<a·id="choice"·class="idref"·href="#choice"><span·class="id"·title="lemma">choice</span></a>·:<br/>138 <span·class="id"·title="keyword">Theorem</span>·<a·id="choice"·class="idref"·href="#choice"><span·class="id"·title="lemma">choice</span></a>·:<br/>
139 &nbsp;&nbsp;<span·class="id"·title="keyword">forall</span>·(<a·id="A:37"·class="idref"·href="#A:37"><span·class="id"·title="binder">A</span></a>·<a·id="B:38"·class="idref"·href="#B:38"><span·class="id"·title="binder">B</span></a>·:·<span·class="id"·title="keyword">Type</span>)·(<a·id="R:39"·class="idref"·href="#R:39"><span·class="id"·title="binder">R</span></a>·:·<a·class="idref"·href="Coq.Logic.ClassicalEpsilon.html#A:37"><span·class="id"·title="variable">A</span></a><a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a><a·class="idref"·href="Coq.Logic.ClassicalEpsilon.html#B:38"><span·class="id"·title="variable">B</span></a><a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a><span·class="id"·title="keyword">Prop</span>),<br/>139 &nbsp;&nbsp;<span·class="id"·title="keyword">forall</span>·(<a·id="A:37"·class="idref"·href="#A:37"><span·class="id"·title="binder">A</span></a>·<a·id="B:38"·class="idref"·href="#B:38"><span·class="id"·title="binder">B</span></a>·:·<span·class="id"·title="keyword">Type</span>)·(<a·id="R:39"·class="idref"·href="#R:39"><span·class="id"·title="binder">R</span></a>·:·<a·class="idref"·href="Coq.Logic.ClassicalEpsilon.html#A:37"><span·class="id"·title="variable">A</span></a><a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a><a·class="idref"·href="Coq.Logic.ClassicalEpsilon.html#B:38"><span·class="id"·title="variable">B</span></a><a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a><span·class="id"·title="keyword">Prop</span>),<br/>
14.8 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Logic.ClassicalFacts.html
    
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
  
110 <div·class="paragraph">·</div>110 <div·class="paragraph">·</div>
  
111 4.2·Classical·logic·=·choice·of·representatives·in·a·partition·of·bool111 4.2·Classical·logic·=·choice·of·representatives·in·a·partition·of·bool
  
112 <div·class="paragraph">·</div>112 <div·class="paragraph">·</div>
  
113 <a·id="lab605"></a><h1·class="section">Prop·degeneracy·=·excluded-middle·+·prop·extensionality</h1>113 <a·id="lab959"></a><h1·class="section">Prop·degeneracy·=·excluded-middle·+·prop·extensionality</h1>
  
114 <div·class="paragraph">·</div>114 <div·class="paragraph">·</div>
  
115 ·i.e.········<span·class="inlinecode">(<span·class="id"·title="keyword">forall</span></span>·<span·class="inlinecode"><span·class="id"·title="var">A</span>,</span>·<span·class="inlinecode"><span·class="id"·title="var">A</span>=<span·class="id"·title="var">True</span></span>·<span·class="inlinecode">\/</span>·<span·class="inlinecode"><span·class="id"·title="var">A</span>=<span·class="id"·title="var">False</span>)</span>115 ·i.e.········<span·class="inlinecode">(<span·class="id"·title="keyword">forall</span></span>·<span·class="inlinecode"><span·class="id"·title="var">A</span>,</span>·<span·class="inlinecode"><span·class="id"·title="var">A</span>=<span·class="id"·title="var">True</span></span>·<span·class="inlinecode">\/</span>·<span·class="inlinecode"><span·class="id"·title="var">A</span>=<span·class="id"·title="var">False</span>)</span>
116 ·························<span·class="inlinecode">&lt;-&gt;</span>116 ·························<span·class="inlinecode">&lt;-&gt;</span>
117 ·······<span·class="inlinecode">(<span·class="id"·title="keyword">forall</span></span>·<span·class="inlinecode"><span·class="id"·title="var">A</span>,</span>·<span·class="inlinecode"><span·class="id"·title="var">A</span>\/~<span·class="id"·title="var">A</span>)</span>·<span·class="inlinecode">/\</span>·<span·class="inlinecode">(<span·class="id"·title="keyword">forall</span></span>·<span·class="inlinecode"><span·class="id"·title="var">A</span></span>·<span·class="inlinecode"><span·class="id"·title="var">B</span>,</span>·<span·class="inlinecode">(<span·class="id"·title="var">A</span>&lt;-&gt;<span·class="id"·title="var">B</span>)</span>·<span·class="inlinecode">-&gt;</span>·<span·class="inlinecode"><span·class="id"·title="var">A</span>=<span·class="id"·title="var">B</span>)</span>117 ·······<span·class="inlinecode">(<span·class="id"·title="keyword">forall</span></span>·<span·class="inlinecode"><span·class="id"·title="var">A</span>,</span>·<span·class="inlinecode"><span·class="id"·title="var">A</span>\/~<span·class="id"·title="var">A</span>)</span>·<span·class="inlinecode">/\</span>·<span·class="inlinecode">(<span·class="id"·title="keyword">forall</span></span>·<span·class="inlinecode"><span·class="id"·title="var">A</span></span>·<span·class="inlinecode"><span·class="id"·title="var">B</span>,</span>·<span·class="inlinecode">(<span·class="id"·title="var">A</span>&lt;-&gt;<span·class="id"·title="var">B</span>)</span>·<span·class="inlinecode">-&gt;</span>·<span·class="inlinecode"><span·class="id"·title="var">A</span>=<span·class="id"·title="var">B</span>)</span>
  
2.25 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Logic.Diaconescu.html
    
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 <div·class="code">104 <div·class="code">
105 <span·class="id"·title="keyword">Require</span>·<a·class="idref"·href="Coq.Logic.ClassicalFacts.html#"><span·class="id"·title="library">ClassicalFacts</span></a>·<a·class="idref"·href="Coq.Logic.ChoiceFacts.html#"><span·class="id"·title="library">ChoiceFacts</span></a>.<br/>105 <span·class="id"·title="keyword">Require</span>·<a·class="idref"·href="Coq.Logic.ClassicalFacts.html#"><span·class="id"·title="library">ClassicalFacts</span></a>·<a·class="idref"·href="Coq.Logic.ChoiceFacts.html#"><span·class="id"·title="library">ChoiceFacts</span></a>.<br/>
  
106 <br/>106 <br/>
107 </div>107 </div>
  
108 <div·class="doc">108 <div·class="doc">
109 <a·id="lab625"></a><h1·class="section">Pred.·Ext.·+·Rel.·Axiom·of·Choice·-&gt;·Excluded-Middle</h1>109 <a·id="lab973"></a><h1·class="section">Pred.·Ext.·+·Rel.·Axiom·of·Choice·-&gt;·Excluded-Middle</h1>
  
110 </div>110 </div>
111 <div·class="code">111 <div·class="code">
  
112 <br/>112 <br/>
113 <span·class="id"·title="keyword">Section</span>·<a·id="PredExt_RelChoice_imp_EM"·class="idref"·href="#PredExt_RelChoice_imp_EM"><span·class="id"·title="section">PredExt_RelChoice_imp_EM</span></a>.<br/>113 <span·class="id"·title="keyword">Section</span>·<a·id="PredExt_RelChoice_imp_EM"·class="idref"·href="#PredExt_RelChoice_imp_EM"><span·class="id"·title="section">PredExt_RelChoice_imp_EM</span></a>.<br/>
  
2.66 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Logic.EqdepFacts.html
    
Offset 112, 15 lines modifiedOffset 112, 15 lines modified
112 ···equalities·assuming·axiom·eq_rect_eq112 ···equalities·assuming·axiom·eq_rect_eq
  
113 <div·class="paragraph">·</div>113 <div·class="paragraph">·</div>
  
  
114 <div·class="paragraph">·</div>114 <div·class="paragraph">·</div>
  
115 <a·id="lab602"></a><h1·class="section">Definition·of·dependent·equality·and·equivalence·with·equality·of·dependent·pairs</h1>115 <a·id="lab944"></a><h1·class="section">Definition·of·dependent·equality·and·equivalence·with·equality·of·dependent·pairs</h1>
  
116 </div>116 </div>
117 <div·class="code">117 <div·class="code">
  
118 <br/>118 <br/>
119 <span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Logic.html#EqNotations"><span·class="id"·title="module">EqNotations</span></a>.<br/>119 <span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Logic.html#EqNotations"><span·class="id"·title="module">EqNotations</span></a>.<br/>
  
1.89 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Logic.Eqdep_dec.html
    
Offset 84, 15 lines modifiedOffset 84, 15 lines modified
84 ·····from·a·proof·of·decidability·of·equality·for·a·set·in·Set84 ·····from·a·proof·of·decidability·of·equality·for·a·set·in·Set
  
85 <div·class="paragraph">·</div>85 <div·class="paragraph">·</div>
  
  
86 <div·class="paragraph">·</div>86 <div·class="paragraph">·</div>
  
87 <a·id="lab657"></a><h1·class="section">Streicher's·K·and·injectivity·of·dependent·pair·hold·on·decidable·types</h1>87 <a·id="lab952"></a><h1·class="section">Streicher's·K·and·injectivity·of·dependent·pair·hold·on·decidable·types</h1>
  
88 </div>88 </div>
89 <div·class="code">89 <div·class="code">
  
90 <br/>90 <br/>
91 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>91 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>
  
6.27 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Logic.ExtensionalityFacts.html
    
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 <br/>101 <br/>
102 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>102 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>
  
103 <br/>103 <br/>
104 </div>104 </div>
  
105 <div·class="doc">105 <div·class="doc">
106 <a·id="lab621"></a><h1·class="section">Definitions</h1>106 <a·id="lab955"></a><h1·class="section">Definitions</h1>
  
107 <div·class="paragraph">·</div>107 <div·class="paragraph">·</div>
  
108 ·Being·an·inverse·108 ·Being·an·inverse·
109 </div>109 </div>
110 <div·class="code">110 <div·class="code">
  
730 B
./usr/share/doc/libcoq-stdlib/html/Coq.Logic.FinFun.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab660"></a><h1·class="section">Functions·on·finite·domains</h1>49 <a·id="lab1014"></a><h1·class="section">Functions·on·finite·domains</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·Main·result·:·for·functions·<span·class="inlinecode"><span·class="id"·title="var">f</span>:<span·class="id"·title="var">A</span>-&gt;<span·class="id"·title="var">A</span></span>·with·finite·<span·class="inlinecode"><span·class="id"·title="var">A</span></span>,51 ·Main·result·:·for·functions·<span·class="inlinecode"><span·class="id"·title="var">f</span>:<span·class="id"·title="var">A</span>-&gt;<span·class="id"·title="var">A</span></span>·with·finite·<span·class="inlinecode"><span·class="id"·title="var">A</span></span>,
52 ····f·injective·&lt;-&gt;·f·bijective·&lt;-&gt;·f·surjective.·52 ····f·injective·&lt;-&gt;·f·bijective·&lt;-&gt;·f·surjective.·
53 </div>53 </div>
54 <div·class="code">54 <div·class="code">
96.4 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Logic.Hurkens.html
    
Offset 172, 15 lines modifiedOffset 172, 15 lines modified
  
172 <br/>172 <br/>
  
173 <br/>173 <br/>
174 </div>174 </div>
  
175 <div·class="doc">175 <div·class="doc">
176 <a·id="lab666"></a><h1·class="section">A·modular·proof·of·Hurkens's·paradox.</h1>176 <a·id="lab976"></a><h1·class="section">A·modular·proof·of·Hurkens's·paradox.</h1>
  
177 <div·class="paragraph">·</div>177 <div·class="paragraph">·</div>
  
178 ·It·relies·on·an·axiomatisation·of·a·shallow·embedding·of·system·U-178 ·It·relies·on·an·axiomatisation·of·a·shallow·embedding·of·system·U-
179 ····(i.e.··types·of·U-·are·interpreted·by·types·of·Coq).·The179 ····(i.e.··types·of·U-·are·interpreted·by·types·of·Coq).·The
180 ····universes·are·encoded·in·a·style,·due·to·Martin-Löf,·where·they180 ····universes·are·encoded·in·a·style,·due·to·Martin-Löf,·where·they
181 ····are·given·by·a·set·of·names·and·a·family·<span·class="inlinecode"><span·class="id"·title="var">El</span>:<span·class="id"·title="var">Name</span>-&gt;<span·class="id"·title="keyword">Type</span></span>·which181 ····are·given·by·a·set·of·names·and·a·family·<span·class="inlinecode"><span·class="id"·title="var">El</span>:<span·class="id"·title="var">Name</span>-&gt;<span·class="id"·title="keyword">Type</span></span>·which
6.91 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Logic.PropExtensionalityFacts.html
    
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 <br/>113 <br/>
114 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>114 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>
  
115 <br/>115 <br/>
116 </div>116 </div>
  
117 <div·class="doc">117 <div·class="doc">
118 <a·id="lab661"></a><h1·class="section">Definitions</h1>118 <a·id="lab947"></a><h1·class="section">Definitions</h1>
  
119 <div·class="paragraph">·</div>119 <div·class="paragraph">·</div>
  
120 ·Propositional·extensionality·120 ·Propositional·extensionality·
121 </div>121 </div>
122 <div·class="code">122 <div·class="code">
  
554 B
./usr/share/doc/libcoq-stdlib/html/Coq.Logic.PropFacts.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab601"></a><h1·class="section">Basic·facts·about·Prop·as·a·type</h1>49 <a·id="lab943"></a><h1·class="section">Basic·facts·about·Prop·as·a·type</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·An·intuitionistic·theorem·from·topos·theory·<span·class="inlinecode">[<span·class="id"·title="var">LambekScott</span>]</span>51 ·An·intuitionistic·theorem·from·topos·theory·<span·class="inlinecode">[<span·class="id"·title="var">LambekScott</span>]</span>
  
52 <div·class="paragraph">·</div>52 <div·class="paragraph">·</div>
  
691 B
./usr/share/doc/libcoq-stdlib/html/Coq.Logic.SetIsType.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab619"></a><h1·class="section">The·Set·universe·seen·as·a·synonym·for·Type</h1>49 <a·id="lab1015"></a><h1·class="section">The·Set·universe·seen·as·a·synonym·for·Type</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·After·loading·this·file,·Set·becomes·just·another·name·for·Type.51 ·After·loading·this·file,·Set·becomes·just·another·name·for·Type.
52 ····This·allows·easily·performing·a·Set-to-Type·migration,·or·at·least52 ····This·allows·easily·performing·a·Set-to-Type·migration,·or·at·least
53 ····test·whether·a·development·relies·or·not·on·specific·features·of53 ····test·whether·a·development·relies·or·not·on·specific·features·of
54 ····Set:·simply·insert·some·Require·Export·of·this·file·at·starting54 ····Set:·simply·insert·some·Require·Export·of·this·file·at·starting
71.2 KB
./usr/share/doc/libcoq-stdlib/html/Coq.MSets.MSetAVL.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1"></a><h1·class="section">MSetAVL·:·Implementation·of·MSetInterface·via·AVL·trees</h1>49 <a·id="lab1164"></a><h1·class="section">MSetAVL·:·Implementation·of·MSetInterface·via·AVL·trees</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·module·implements·finite·sets·using·AVL·trees.51 ·This·module·implements·finite·sets·using·AVL·trees.
52 ····It·follows·the·implementation·from·Ocaml's·standard·library,52 ····It·follows·the·implementation·from·Ocaml's·standard·library,
  
53 <div·class="paragraph">·</div>53 <div·class="paragraph">·</div>
14.7 KB
./usr/share/doc/libcoq-stdlib/html/Coq.MSets.MSetDecide.html
    
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
71 <span·class="id"·title="keyword">Module</span>·<a·id="WDecideOn"·class="idref"·href="#WDecideOn"><span·class="id"·title="module">WDecideOn</span></a>·(<span·class="id"·title="var">E</span>·:·<a·class="idref"·href="Coq.Structures.Equalities.html#DecidableType"><span·class="id"·title="module">DecidableType</span></a>)(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">M</span>·:·<a·class="idref"·href="Coq.MSets.MSetInterface.html#WSetsOn"><span·class="id"·title="module">WSetsOn</span></a>·<a·class="idref"·href="Coq.MSets.MSetDecide.html#E"><span·class="id"·title="module">E</span></a>).<br/>71 <span·class="id"·title="keyword">Module</span>·<a·id="WDecideOn"·class="idref"·href="#WDecideOn"><span·class="id"·title="module">WDecideOn</span></a>·(<span·class="id"·title="var">E</span>·:·<a·class="idref"·href="Coq.Structures.Equalities.html#DecidableType"><span·class="id"·title="module">DecidableType</span></a>)(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">M</span>·:·<a·class="idref"·href="Coq.MSets.MSetInterface.html#WSetsOn"><span·class="id"·title="module">WSetsOn</span></a>·<a·class="idref"·href="Coq.MSets.MSetDecide.html#E"><span·class="id"·title="module">E</span></a>).<br/>
72 &nbsp;<span·class="id"·title="keyword">Module</span>·<a·id="WDecideOn.F"·class="idref"·href="#WDecideOn.F"><span·class="id"·title="module">F</span></a>·:=·<a·class="idref"·href="Coq.MSets.MSetFacts.html#WFactsOn"><span·class="id"·title="module">MSetFacts.WFactsOn</span></a>·<a·class="idref"·href="Coq.MSets.MSetDecide.html#E"><span·class="id"·title="module">E</span></a>·<a·class="idref"·href="Coq.MSets.MSetDecide.html#M"><span·class="id"·title="module">M</span></a>.<br/>72 &nbsp;<span·class="id"·title="keyword">Module</span>·<a·id="WDecideOn.F"·class="idref"·href="#WDecideOn.F"><span·class="id"·title="module">F</span></a>·:=·<a·class="idref"·href="Coq.MSets.MSetFacts.html#WFactsOn"><span·class="id"·title="module">MSetFacts.WFactsOn</span></a>·<a·class="idref"·href="Coq.MSets.MSetDecide.html#E"><span·class="id"·title="module">E</span></a>·<a·class="idref"·href="Coq.MSets.MSetDecide.html#M"><span·class="id"·title="module">M</span></a>.<br/>
  
73 <br/>73 <br/>
74 </div>74 </div>
  
75 <div·class="doc">75 <div·class="doc">
76 <a·id="lab76"></a><h1·class="section">Overview</h1>76 <a·id="lab1265"></a><h1·class="section">Overview</h1>
  
77 ····This·functor·defines·the·tactic·<span·class="inlinecode"><span·class="id"·title="var">fsetdec</span></span>,·which·will77 ····This·functor·defines·the·tactic·<span·class="inlinecode"><span·class="id"·title="var">fsetdec</span></span>,·which·will
78 ····solve·any·valid·goal·of·the·form78 ····solve·any·valid·goal·of·the·form
79 <pre>79 <pre>
80 ····forall·s1·...·sn,80 ····forall·s1·...·sn,
81 ····forall·x1·...·xm,81 ····forall·x1·...·xm,
82 ····P1·-&gt;·...·-&gt;·Pk·-&gt;·P82 ····P1·-&gt;·...·-&gt;·Pk·-&gt;·P
747 B
./usr/share/doc/libcoq-stdlib/html/Coq.MSets.MSetEqProperties.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab102"></a><h1·class="section">Finite·sets·library</h1>49 <a·id="lab1257"></a><h1·class="section">Finite·sets·library</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·module·proves·many·properties·of·finite·sets·that51 ·This·module·proves·many·properties·of·finite·sets·that
52 ····are·consequences·of·the·axiomatization·in·<span·class="inlinecode"><span·class="id"·title="var">FsetInterface</span></span>52 ····are·consequences·of·the·axiomatization·in·<span·class="inlinecode"><span·class="id"·title="var">FsetInterface</span></span>
53 ····Contrary·to·the·functor·in·<span·class="inlinecode"><span·class="id"·title="var">FsetProperties</span></span>·it·uses53 ····Contrary·to·the·functor·in·<span·class="inlinecode"><span·class="id"·title="var">FsetProperties</span></span>·it·uses
54 ····sets·operations·instead·of·predicates·over·sets,·i.e.54 ····sets·operations·instead·of·predicates·over·sets,·i.e.
6.83 KB
./usr/share/doc/libcoq-stdlib/html/Coq.MSets.MSetFacts.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab103"></a><h1·class="section">Finite·sets·library</h1>49 <a·id="lab1247"></a><h1·class="section">Finite·sets·library</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·functor·derives·additional·facts·from·<span·class="inlinecode"><span·class="id"·title="var">MSetInterface.S</span></span>.·These51 ·This·functor·derives·additional·facts·from·<span·class="inlinecode"><span·class="id"·title="var">MSetInterface.S</span></span>.·These
52 ··facts·are·mainly·the·specifications·of·<span·class="inlinecode"><span·class="id"·title="var">MSetInterface.S</span></span>·written·using52 ··facts·are·mainly·the·specifications·of·<span·class="inlinecode"><span·class="id"·title="var">MSetInterface.S</span></span>·written·using
53 ··different·styles:·equivalence·and·boolean·equalities.53 ··different·styles:·equivalence·and·boolean·equalities.
54 ··Moreover,·we·prove·that·<span·class="inlinecode"><span·class="id"·title="var">E.Eq</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Equal</span></span>·are·setoid·equalities.54 ··Moreover,·we·prove·that·<span·class="inlinecode"><span·class="id"·title="var">E.Eq</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Equal</span></span>·are·setoid·equalities.
60.6 KB
./usr/share/doc/libcoq-stdlib/html/Coq.MSets.MSetGenTree.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab49"></a><h1·class="section">MSetGenTree·:·sets·via·generic·trees</h1>49 <a·id="lab1137"></a><h1·class="section">MSetGenTree·:·sets·via·generic·trees</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ····This·module·factorizes·common·parts·in·implementations51 ····This·module·factorizes·common·parts·in·implementations
52 ····of·finite·sets·as·AVL·trees·and·as·Red-Black·trees.·The·nodes52 ····of·finite·sets·as·AVL·trees·and·as·Red-Black·trees.·The·nodes
53 ····of·the·trees·defined·here·include·an·generic·information53 ····of·the·trees·defined·here·include·an·generic·information
4.84 KB
./usr/share/doc/libcoq-stdlib/html/Coq.MSets.MSetInterface.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab152"></a><h1·class="section">Finite·set·library</h1>49 <a·id="lab1198"></a><h1·class="section">Finite·set·library</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·Set·interfaces,·inspired·by·the·one·of·Ocaml.·When·compared·with51 ·Set·interfaces,·inspired·by·the·one·of·Ocaml.·When·compared·with
52 ····Ocaml,·the·main·differences·are:52 ····Ocaml,·the·main·differences·are:
53 <ul·class="doclist">53 <ul·class="doclist">
54 <li>·the·lack·of·<span·class="inlinecode"><span·class="id"·title="var">iter</span></span>·function,·useless·since·Coq·is·purely·functional54 <li>·the·lack·of·<span·class="inlinecode"><span·class="id"·title="var">iter</span></span>·function,·useless·since·Coq·is·purely·functional
4.37 KB
./usr/share/doc/libcoq-stdlib/html/Coq.MSets.MSetList.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab92"></a><h1·class="section">Finite·sets·library</h1>49 <a·id="lab1260"></a><h1·class="section">Finite·sets·library</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·file·proposes·an·implementation·of·the·non-dependent51 ·This·file·proposes·an·implementation·of·the·non-dependent
52 ····interface·<span·class="inlinecode"><span·class="id"·title="var">MSetInterface.S</span></span>·using·strictly·ordered·list.·52 ····interface·<span·class="inlinecode"><span·class="id"·title="var">MSetInterface.S</span></span>·using·strictly·ordered·list.·
53 </div>53 </div>
54 <div·class="code">54 <div·class="code">
29.5 KB
./usr/share/doc/libcoq-stdlib/html/Coq.MSets.MSetProperties.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab35"></a><h1·class="section">Finite·sets·library</h1>49 <a·id="lab1123"></a><h1·class="section">Finite·sets·library</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·functor·derives·additional·properties·from·<span·class="inlinecode"><span·class="id"·title="var">MSetInterface.S</span></span>.51 ·This·functor·derives·additional·properties·from·<span·class="inlinecode"><span·class="id"·title="var">MSetInterface.S</span></span>.
52 ····Contrary·to·the·functor·in·<span·class="inlinecode"><span·class="id"·title="var">MSetEqProperties</span></span>·it·uses52 ····Contrary·to·the·functor·in·<span·class="inlinecode"><span·class="id"·title="var">MSetEqProperties</span></span>·it·uses
53 ····predicates·over·sets·instead·of·sets·operations,·i.e.53 ····predicates·over·sets·instead·of·sets·operations,·i.e.
54 ····<span·class="inlinecode"><span·class="id"·title="var">In</span></span>·<span·class="inlinecode"><span·class="id"·title="var">x</span></span>·<span·class="inlinecode"><span·class="id"·title="var">s</span></span>·instead·of·<span·class="inlinecode"><span·class="id"·title="var">mem</span></span>·<span·class="inlinecode"><span·class="id"·title="var">x</span></span>·<span·class="inlinecode"><span·class="id"·title="var">s</span>=<span·class="id"·title="var">true</span></span>,54 ····<span·class="inlinecode"><span·class="id"·title="var">In</span></span>·<span·class="inlinecode"><span·class="id"·title="var">x</span></span>·<span·class="inlinecode"><span·class="id"·title="var">s</span></span>·instead·of·<span·class="inlinecode"><span·class="id"·title="var">mem</span></span>·<span·class="inlinecode"><span·class="id"·title="var">x</span></span>·<span·class="inlinecode"><span·class="id"·title="var">s</span>=<span·class="id"·title="var">true</span></span>,
85.6 KB
./usr/share/doc/libcoq-stdlib/html/Coq.MSets.MSetRBT.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab108"></a><h1·class="section">MSetRBT·:·Implementation·of·MSetInterface·via·Red-Black·trees</h1>49 <a·id="lab1205"></a><h1·class="section">MSetRBT·:·Implementation·of·MSetInterface·via·Red-Black·trees</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·Initial·author:·Andrew·W.·Appel,·2011.51 ·Initial·author:·Andrew·W.·Appel,·2011.
52 ····Extra·modifications·by:·Pierre·Letouzey52 ····Extra·modifications·by:·Pierre·Letouzey
  
53 <div·class="paragraph">·</div>53 <div·class="paragraph">·</div>
2.46 KB
./usr/share/doc/libcoq-stdlib/html/Coq.MSets.MSetToFiniteSet.html
    
Offset 45, 28 lines modifiedOffset 45, 28 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab150"></a><h1·class="section">Finite·sets·library·:·conversion·to·old·<span·class="inlinecode"><span·class="id"·title="var">Finite_sets</span></span></h1>49 <a·id="lab1258"></a><h1·class="section">Finite·sets·library·:·conversion·to·old·<span·class="inlinecode"><span·class="id"·title="var">Finite_sets</span></span></h1>
  
50 </div>50 </div>
51 <div·class="code">51 <div·class="code">
  
52 <br/>52 <br/>
53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Sets.Ensembles.html#"><span·class="id"·title="library">Ensembles</span></a>·<a·class="idref"·href="Coq.Sets.Finite_sets.html#"><span·class="id"·title="library">Finite_sets</span></a>.<br/>53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Sets.Ensembles.html#"><span·class="id"·title="library">Ensembles</span></a>·<a·class="idref"·href="Coq.Sets.Finite_sets.html#"><span·class="id"·title="library">Finite_sets</span></a>.<br/>
54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.MSets.MSetInterface.html#"><span·class="id"·title="library">MSetInterface</span></a>·<a·class="idref"·href="Coq.MSets.MSetProperties.html#"><span·class="id"·title="library">MSetProperties</span></a>·<a·class="idref"·href="Coq.Structures.OrdersEx.html#"><span·class="id"·title="library">OrdersEx</span></a>.<br/>54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.MSets.MSetInterface.html#"><span·class="id"·title="library">MSetInterface</span></a>·<a·class="idref"·href="Coq.MSets.MSetProperties.html#"><span·class="id"·title="library">MSetProperties</span></a>·<a·class="idref"·href="Coq.Structures.OrdersEx.html#"><span·class="id"·title="library">OrdersEx</span></a>.<br/>
  
55 <br/>55 <br/>
56 </div>56 </div>
  
57 <div·class="doc">57 <div·class="doc">
58 <a·id="lab151"></a><h1·class="section">Going·from·<span·class="inlinecode"><span·class="id"·title="var">MSets</span></span>·with·usual·Leibniz·equality</h1>58 <a·id="lab1259"></a><h1·class="section">Going·from·<span·class="inlinecode"><span·class="id"·title="var">MSets</span></span>·with·usual·Leibniz·equality</h1>
  
59 ····to·the·good·old·<span·class="inlinecode"><span·class="id"·title="var">Ensembles</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Finite_sets</span></span>·theory.·59 ····to·the·good·old·<span·class="inlinecode"><span·class="id"·title="var">Ensembles</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Finite_sets</span></span>·theory.·
60 </div>60 </div>
61 <div·class="code">61 <div·class="code">
  
62 <br/>62 <br/>
63 <span·class="id"·title="keyword">Module</span>·<a·id="WS_to_Finite_set"·class="idref"·href="#WS_to_Finite_set"><span·class="id"·title="module">WS_to_Finite_set</span></a>·(<span·class="id"·title="var">U</span>:<a·class="idref"·href="Coq.Structures.Equalities.html#UsualDecidableType"><span·class="id"·title="module">UsualDecidableType</span></a>)(<span·class="id"·title="var">M</span>:·<a·class="idref"·href="Coq.MSets.MSetInterface.html#WSetsOn"><span·class="id"·title="module">WSetsOn</span></a>·<a·class="idref"·href="Coq.MSets.MSetToFiniteSet.html#U"><span·class="id"·title="module">U</span></a>).<br/>63 <span·class="id"·title="keyword">Module</span>·<a·id="WS_to_Finite_set"·class="idref"·href="#WS_to_Finite_set"><span·class="id"·title="module">WS_to_Finite_set</span></a>·(<span·class="id"·title="var">U</span>:<a·class="idref"·href="Coq.Structures.Equalities.html#UsualDecidableType"><span·class="id"·title="module">UsualDecidableType</span></a>)(<span·class="id"·title="var">M</span>:·<a·class="idref"·href="Coq.MSets.MSetInterface.html#WSetsOn"><span·class="id"·title="module">WSetsOn</span></a>·<a·class="idref"·href="Coq.MSets.MSetToFiniteSet.html#U"><span·class="id"·title="module">U</span></a>).<br/>
3.79 KB
./usr/share/doc/libcoq-stdlib/html/Coq.MSets.MSetWeakList.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab97"></a><h1·class="section">Finite·sets·library</h1>49 <a·id="lab1252"></a><h1·class="section">Finite·sets·library</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·file·proposes·an·implementation·of·the·non-dependent51 ·This·file·proposes·an·implementation·of·the·non-dependent
52 ····interface·<span·class="inlinecode"><span·class="id"·title="var">MSetWeakInterface.S</span></span>·using·lists·without·redundancy.·52 ····interface·<span·class="inlinecode"><span·class="id"·title="var">MSetWeakInterface.S</span></span>·using·lists·without·redundancy.·
53 </div>53 </div>
54 <div·class="code">54 <div·class="code">
6.04 KB
./usr/share/doc/libcoq-stdlib/html/Coq.NArith.BinNat.html
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 &nbsp;<a·class="idref"·href="Coq.Structures.Equalities.html#"><span·class="id"·title="library">Equalities</span></a>·<a·class="idref"·href="Coq.Structures.OrdersFacts.html#"><span·class="id"·title="library">OrdersFacts</span></a>·<a·class="idref"·href="Coq.Structures.GenericMinMax.html#"><span·class="id"·title="library">GenericMinMax</span></a>·<a·class="idref"·href="Coq.Bool.Bool.html#"><span·class="id"·title="library">Bool</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NAxioms.html#"><span·class="id"·title="library">NAxioms</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NMaxMin.html#"><span·class="id"·title="library">NMaxMin</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NProperties.html#"><span·class="id"·title="library">NProperties</span></a>.<br/>51 &nbsp;<a·class="idref"·href="Coq.Structures.Equalities.html#"><span·class="id"·title="library">Equalities</span></a>·<a·class="idref"·href="Coq.Structures.OrdersFacts.html#"><span·class="id"·title="library">OrdersFacts</span></a>·<a·class="idref"·href="Coq.Structures.GenericMinMax.html#"><span·class="id"·title="library">GenericMinMax</span></a>·<a·class="idref"·href="Coq.Bool.Bool.html#"><span·class="id"·title="library">Bool</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NAxioms.html#"><span·class="id"·title="library">NAxioms</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NMaxMin.html#"><span·class="id"·title="library">NMaxMin</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NProperties.html#"><span·class="id"·title="library">NProperties</span></a>.<br/>
52 <span·class="id"·title="keyword">Require</span>·<a·class="idref"·href="Coq.NArith.BinNatDef.html#"><span·class="id"·title="library">BinNatDef</span></a>.<br/>52 <span·class="id"·title="keyword">Require</span>·<a·class="idref"·href="Coq.NArith.BinNatDef.html#"><span·class="id"·title="library">BinNatDef</span></a>.<br/>
  
53 <br/>53 <br/>
54 </div>54 </div>
  
55 <div·class="doc">55 <div·class="doc">
56 <a·id="lab758"></a><h1·class="section">Binary·natural·numbers,·operations·and·properties</h1>56 <a·id="lab1295"></a><h1·class="section">Binary·natural·numbers,·operations·and·properties</h1>
  
57 <div·class="paragraph">·</div>57 <div·class="paragraph">·</div>
  
58 ·The·type·<span·class="inlinecode"><span·class="id"·title="var">N</span></span>·and·its·constructors·<span·class="inlinecode"><span·class="id"·title="var">N0</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Npos</span></span>·are·now58 ·The·type·<span·class="inlinecode"><span·class="id"·title="var">N</span></span>·and·its·constructors·<span·class="inlinecode"><span·class="id"·title="var">N0</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Npos</span></span>·are·now
59 ····defined·in·<span·class="inlinecode"><span·class="id"·title="var">BinNums.v</span></span>·59 ····defined·in·<span·class="inlinecode"><span·class="id"·title="var">BinNums.v</span></span>·
60 <div·class="paragraph">·</div>60 <div·class="paragraph">·</div>
  
10.3 KB
./usr/share/doc/libcoq-stdlib/html/Coq.NArith.BinNatDef.html
    
Offset 57, 56 lines modifiedOffset 57, 56 lines modified
57 <span·class="id"·title="keyword">Local·Notation</span>·<a·id=":::'1'"·class="idref"·href="#:::'1'"><span·class="id"·title="notation">&quot;</span></a>1"·:=·(<a·class="idref"·href="Coq.Numbers.BinNums.html#Npos"><span·class="id"·title="constructor">Npos</span></a>·1).<br/>57 <span·class="id"·title="keyword">Local·Notation</span>·<a·id=":::'1'"·class="idref"·href="#:::'1'"><span·class="id"·title="notation">&quot;</span></a>1"·:=·(<a·class="idref"·href="Coq.Numbers.BinNums.html#Npos"><span·class="id"·title="constructor">Npos</span></a>·1).<br/>
58 <span·class="id"·title="keyword">Local·Notation</span>·<a·id=":::'2'"·class="idref"·href="#:::'2'"><span·class="id"·title="notation">&quot;</span></a>2"·:=·(<a·class="idref"·href="Coq.Numbers.BinNums.html#Npos"><span·class="id"·title="constructor">Npos</span></a>·2).<br/>58 <span·class="id"·title="keyword">Local·Notation</span>·<a·id=":::'2'"·class="idref"·href="#:::'2'"><span·class="id"·title="notation">&quot;</span></a>2"·:=·(<a·class="idref"·href="Coq.Numbers.BinNums.html#Npos"><span·class="id"·title="constructor">Npos</span></a>·2).<br/>
  
59 <br/>59 <br/>
60 </div>60 </div>
  
61 <div·class="doc">61 <div·class="doc">
62 <a·id="lab762"></a><h1·class="section">Binary·natural·numbers,·definitions·of·operations</h1>62 <a·id="lab1297"></a><h1·class="section">Binary·natural·numbers,·definitions·of·operations</h1>
  
63 </div>63 </div>
64 <div·class="code">64 <div·class="code">
  
65 <br/>65 <br/>
66 <span·class="id"·title="keyword">Module</span>·<a·id="N"·class="idref"·href="#N"><span·class="id"·title="module">N</span></a>.<br/>66 <span·class="id"·title="keyword">Module</span>·<a·id="N"·class="idref"·href="#N"><span·class="id"·title="module">N</span></a>.<br/>
  
67 <br/>67 <br/>
68 <span·class="id"·title="keyword">Definition</span>·<a·id="N.t"·class="idref"·href="#N.t"><span·class="id"·title="definition">t</span></a>·:=·<a·class="idref"·href="Coq.Numbers.BinNums.html#N"><span·class="id"·title="inductive">N</span></a>.<br/>68 <span·class="id"·title="keyword">Definition</span>·<a·id="N.t"·class="idref"·href="#N.t"><span·class="id"·title="definition">t</span></a>·:=·<a·class="idref"·href="Coq.Numbers.BinNums.html#N"><span·class="id"·title="inductive">N</span></a>.<br/>
  
69 <br/>69 <br/>
70 </div>70 </div>
  
71 <div·class="doc">71 <div·class="doc">
72 <a·id="lab763"></a><h2·class="section">Nicer·name·<span·class="inlinecode"><span·class="id"·title="var">N.pos</span></span>·for·constructor·<span·class="inlinecode"><span·class="id"·title="var">Npos</span></span></h2>72 <a·id="lab1298"></a><h2·class="section">Nicer·name·<span·class="inlinecode"><span·class="id"·title="var">N.pos</span></span>·for·constructor·<span·class="inlinecode"><span·class="id"·title="var">Npos</span></span></h2>
  
73 </div>73 </div>
74 <div·class="code">74 <div·class="code">
  
75 <br/>75 <br/>
76 <span·class="id"·title="keyword">Notation</span>·<a·id="N.pos"·class="idref"·href="#N.pos"><span·class="id"·title="abbreviation">pos</span></a>·:=·<a·class="idref"·href="Coq.Numbers.BinNums.html#Npos"><span·class="id"·title="constructor">Npos</span></a>.<br/>76 <span·class="id"·title="keyword">Notation</span>·<a·id="N.pos"·class="idref"·href="#N.pos"><span·class="id"·title="abbreviation">pos</span></a>·:=·<a·class="idref"·href="Coq.Numbers.BinNums.html#Npos"><span·class="id"·title="constructor">Npos</span></a>.<br/>
  
77 <br/>77 <br/>
78 </div>78 </div>
  
79 <div·class="doc">79 <div·class="doc">
80 <a·id="lab764"></a><h2·class="section">Constants</h2>80 <a·id="lab1299"></a><h2·class="section">Constants</h2>
  
81 </div>81 </div>
82 <div·class="code">82 <div·class="code">
  
83 <br/>83 <br/>
84 <span·class="id"·title="keyword">Definition</span>·<a·id="N.zero"·class="idref"·href="#N.zero"><span·class="id"·title="definition">zero</span></a>·:=·0.<br/>84 <span·class="id"·title="keyword">Definition</span>·<a·id="N.zero"·class="idref"·href="#N.zero"><span·class="id"·title="definition">zero</span></a>·:=·0.<br/>
85 <span·class="id"·title="keyword">Definition</span>·<a·id="N.one"·class="idref"·href="#N.one"><span·class="id"·title="definition">one</span></a>·:=·1.<br/>85 <span·class="id"·title="keyword">Definition</span>·<a·id="N.one"·class="idref"·href="#N.one"><span·class="id"·title="definition">one</span></a>·:=·1.<br/>
86 <span·class="id"·title="keyword">Definition</span>·<a·id="N.two"·class="idref"·href="#N.two"><span·class="id"·title="definition">two</span></a>·:=·2.<br/>86 <span·class="id"·title="keyword">Definition</span>·<a·id="N.two"·class="idref"·href="#N.two"><span·class="id"·title="definition">two</span></a>·:=·2.<br/>
  
87 <br/>87 <br/>
88 </div>88 </div>
  
89 <div·class="doc">89 <div·class="doc">
90 <a·id="lab765"></a><h2·class="section">Operation·<span·class="inlinecode"><span·class="id"·title="var">x</span></span>·<span·class="inlinecode">-&gt;</span>·<span·class="inlinecode">2*<span·class="id"·title="var">x</span>+1</span></h2>90 <a·id="lab1300"></a><h2·class="section">Operation·<span·class="inlinecode"><span·class="id"·title="var">x</span></span>·<span·class="inlinecode">-&gt;</span>·<span·class="inlinecode">2*<span·class="id"·title="var">x</span>+1</span></h2>
  
91 </div>91 </div>
92 <div·class="code">92 <div·class="code">
  
93 <br/>93 <br/>
94 <span·class="id"·title="keyword">Definition</span>·<a·id="N.succ_double"·class="idref"·href="#N.succ_double"><span·class="id"·title="definition">succ_double</span></a>·<a·id="x:1"·class="idref"·href="#x:1"><span·class="id"·title="binder">x</span></a>·:=<br/>94 <span·class="id"·title="keyword">Definition</span>·<a·id="N.succ_double"·class="idref"·href="#N.succ_double"><span·class="id"·title="definition">succ_double</span></a>·<a·id="x:1"·class="idref"·href="#x:1"><span·class="id"·title="binder">x</span></a>·:=<br/>
95 &nbsp;&nbsp;<span·class="id"·title="keyword">match</span>·<a·class="idref"·href="Coq.NArith.BinNatDef.html#x:1"><span·class="id"·title="variable">x</span></a>·<span·class="id"·title="keyword">with</span><br/>95 &nbsp;&nbsp;<span·class="id"·title="keyword">match</span>·<a·class="idref"·href="Coq.NArith.BinNatDef.html#x:1"><span·class="id"·title="variable">x</span></a>·<span·class="id"·title="keyword">with</span><br/>
2.05 KB
./usr/share/doc/libcoq-stdlib/html/Coq.NArith.Nnat.html
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 <br/>48 <br/>
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.PArith.BinPos.html#"><span·class="id"·title="library">BinPos</span></a>·<a·class="idref"·href="Coq.NArith.BinNat.html#"><span·class="id"·title="library">BinNat</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#"><span·class="id"·title="library">PeanoNat</span></a>·<a·class="idref"·href="Coq.PArith.Pnat.html#"><span·class="id"·title="library">Pnat</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.PArith.BinPos.html#"><span·class="id"·title="library">BinPos</span></a>·<a·class="idref"·href="Coq.NArith.BinNat.html#"><span·class="id"·title="library">BinNat</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#"><span·class="id"·title="library">PeanoNat</span></a>·<a·class="idref"·href="Coq.PArith.Pnat.html#"><span·class="id"·title="library">Pnat</span></a>.<br/>
  
50 <br/>50 <br/>
51 </div>51 </div>
  
52 <div·class="doc">52 <div·class="doc">
53 <a·id="lab760"></a><h1·class="section">Conversions·from·<span·class="inlinecode"><span·class="id"·title="var">N</span></span>·to·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span></h1>53 <a·id="lab1306"></a><h1·class="section">Conversions·from·<span·class="inlinecode"><span·class="id"·title="var">N</span></span>·to·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span></h1>
  
54 </div>54 </div>
55 <div·class="code">55 <div·class="code">
  
56 <br/>56 <br/>
57 <span·class="id"·title="keyword">Module</span>·<a·id="N2Nat"·class="idref"·href="#N2Nat"><span·class="id"·title="module">N2Nat</span></a>.<br/>57 <span·class="id"·title="keyword">Module</span>·<a·id="N2Nat"·class="idref"·href="#N2Nat"><span·class="id"·title="module">N2Nat</span></a>.<br/>
  
981 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.AltBinNotations.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1240"></a><h1·class="section">Alternative·Binary·Number·Notations</h1>49 <a·id="lab729"></a><h1·class="section">Alternative·Binary·Number·Notations</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·Faster·but·less·safe·parsers·and·printers·of·<span·class="inlinecode"><span·class="id"·title="var">positive</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">N</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>.·51 ·Faster·but·less·safe·parsers·and·printers·of·<span·class="inlinecode"><span·class="id"·title="var">positive</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">N</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>.·
52 <div·class="paragraph">·</div>52 <div·class="paragraph">·</div>
  
53 ·By·default,·literals·in·types·<span·class="inlinecode"><span·class="id"·title="var">positive</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">N</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·are·parsed·and53 ·By·default,·literals·in·types·<span·class="inlinecode"><span·class="id"·title="var">positive</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">N</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·are·parsed·and
454 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.BinNums.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1254"></a><h1·class="section">Binary·Numerical·Datatypes</h1>49 <a·id="lab731"></a><h1·class="section">Binary·Numerical·Datatypes</h1>
  
50 </div>50 </div>
51 <div·class="code">51 <div·class="code">
  
52 <br/>52 <br/>
53 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>53 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>
  
826 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.Cyclic.Abstract.CyclicAxioms.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1302"></a><h1·class="section">Signature·and·specification·of·bounded·integers</h1>49 <a·id="lab794"></a><h1·class="section">Signature·and·specification·of·bounded·integers</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·file·specifies·<span·class="inlinecode"><span·class="id"·title="var">d</span></span>-bit·integers·as·<span·class="inlinecode"><span·class="id"·title="var">Z</span>/<span·class="id"·title="var">nZ</span></span>·with·<span·class="inlinecode"><span·class="id"·title="var">n</span>=2^<span·class="id"·title="var">d</span></span>·51 ·This·file·specifies·<span·class="inlinecode"><span·class="id"·title="var">d</span></span>-bit·integers·as·<span·class="inlinecode"><span·class="id"·title="var">Z</span>/<span·class="id"·title="var">nZ</span></span>·with·<span·class="inlinecode"><span·class="id"·title="var">n</span>=2^<span·class="id"·title="var">d</span></span>·
52 </div>52 </div>
53 <div·class="code">53 <div·class="code">
  
1.67 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.Cyclic.Abstract.NZCyclic.html
    
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Cyclic.Abstract.CyclicAxioms.html#"><span·class="id"·title="library">CyclicAxioms</span></a>.<br/>53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Cyclic.Abstract.CyclicAxioms.html#"><span·class="id"·title="library">CyclicAxioms</span></a>.<br/>
54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.micromega.Lia.html#"><span·class="id"·title="library">Lia</span></a>.<br/>54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.micromega.Lia.html#"><span·class="id"·title="library">Lia</span></a>.<br/>
  
55 <br/>55 <br/>
56 </div>56 </div>
  
57 <div·class="doc">57 <div·class="doc">
58 <a·id="lab1301"></a><h1·class="section">From·<span·class="inlinecode"><span·class="id"·title="var">CyclicType</span></span>·to·<span·class="inlinecode"><span·class="id"·title="var">NZAxiomsSig</span></span></h1>58 <a·id="lab793"></a><h1·class="section">From·<span·class="inlinecode"><span·class="id"·title="var">CyclicType</span></span>·to·<span·class="inlinecode"><span·class="id"·title="var">NZAxiomsSig</span></span></h1>
  
59 <div·class="paragraph">·</div>59 <div·class="paragraph">·</div>
  
60 ·A·<span·class="inlinecode"><span·class="id"·title="var">Z</span>/<span·class="id"·title="var">nZ</span></span>·representation·given·by·a·module·type·<span·class="inlinecode"><span·class="id"·title="var">CyclicType</span></span>60 ·A·<span·class="inlinecode"><span·class="id"·title="var">Z</span>/<span·class="id"·title="var">nZ</span></span>·representation·given·by·a·module·type·<span·class="inlinecode"><span·class="id"·title="var">CyclicType</span></span>
61 ····implements·<span·class="inlinecode"><span·class="id"·title="var">NZAxiomsSig</span></span>,·e.g.·the·common·properties·between61 ····implements·<span·class="inlinecode"><span·class="id"·title="var">NZAxiomsSig</span></span>,·e.g.·the·common·properties·between
62 ····N·and·Z·with·no·ordering.·Notice·that·the·<span·class="inlinecode"><span·class="id"·title="var">n</span></span>·in·<span·class="inlinecode"><span·class="id"·title="var">Z</span>/<span·class="id"·title="var">nZ</span></span>·is62 ····N·and·Z·with·no·ordering.·Notice·that·the·<span·class="inlinecode"><span·class="id"·title="var">n</span></span>·in·<span·class="inlinecode"><span·class="id"·title="var">Z</span>/<span·class="id"·title="var">nZ</span></span>·is
63 ····a·power·of·2.63 ····a·power·of·2.
22.9 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.Cyclic.Int31.Cyclic31.html
    
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 </div>53 </div>
54 <div·class="code">54 <div·class="code">
  
55 <br/>55 <br/>
56 </div>56 </div>
  
57 <div·class="doc">57 <div·class="doc">
58 <a·id="lab1278"></a><h1·class="section">Int31·numbers·defines·indeed·a·cyclic·structure·:·Z/(2^31)Z</h1>58 <a·id="lab770"></a><h1·class="section">Int31·numbers·defines·indeed·a·cyclic·structure·:·Z/(2^31)Z</h1>
  
59 <div·class="paragraph">·</div>59 <div·class="paragraph">·</div>
  
  
60 <div·class="paragraph">·</div>60 <div·class="paragraph">·</div>
  
61 Author:·Arnaud·Spiwack·(+·Pierre·Letouzey)61 Author:·Arnaud·Spiwack·(+·Pierre·Letouzey)
14.1 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.Cyclic.Int31.Int31.html
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
  
61 <br/>61 <br/>
  
62 <br/>62 <br/>
63 </div>63 </div>
  
64 <div·class="doc">64 <div·class="doc">
65 <a·id="lab1291"></a><h1·class="section">31-bit·integers</h1>65 <a·id="lab784"></a><h1·class="section">31-bit·integers</h1>
  
66 <div·class="paragraph">·</div>66 <div·class="paragraph">·</div>
  
67 ·This·file·contains·basic·definitions·of·a·31-bit·integer67 ·This·file·contains·basic·definitions·of·a·31-bit·integer
68 ··arithmetic.·In·fact·it·is·more·general·than·that.·The·only·reason68 ··arithmetic.·In·fact·it·is·more·general·than·that.·The·only·reason
69 ··for·this·use·of·31·is·the·underlying·mechanism·for·hardware-efficient69 ··for·this·use·of·31·is·the·underlying·mechanism·for·hardware-efficient
70 ··computations·by·A.·Spiwack.·Apart·from·this,·a·switch·to,·say,70 ··computations·by·A.·Spiwack.·Apart·from·this,·a·switch·to,·say,
1.05 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.Cyclic.Int31.Ring31.html
    
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 </div>53 </div>
54 <div·class="code">54 <div·class="code">
  
55 <br/>55 <br/>
56 </div>56 </div>
  
57 <div·class="doc">57 <div·class="doc">
58 <a·id="lab1300"></a><h1·class="section">Int31·numbers·defines·Z/(2^31)Z,·and·can·hence·be·equipped</h1>58 <a·id="lab783"></a><h1·class="section">Int31·numbers·defines·Z/(2^31)Z,·and·can·hence·be·equipped</h1>
  
59 ······with·a·ring·structure·and·a·ring·tactic·59 ······with·a·ring·structure·and·a·ring·tactic·
60 </div>60 </div>
61 <div·class="code">61 <div·class="code">
  
62 <br/>62 <br/>
63 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.micromega.Lia.html#"><span·class="id"·title="library">Lia</span></a>·<a·class="idref"·href="Coq.Numbers.Cyclic.Int31.Int31.html#"><span·class="id"·title="library">Int31</span></a>·<a·class="idref"·href="Coq.Numbers.Cyclic.Int31.Cyclic31.html#"><span·class="id"·title="library">Cyclic31</span></a>·<a·class="idref"·href="Coq.Numbers.Cyclic.Abstract.CyclicAxioms.html#"><span·class="id"·title="library">CyclicAxioms</span></a>.<br/>63 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.micromega.Lia.html#"><span·class="id"·title="library">Lia</span></a>·<a·class="idref"·href="Coq.Numbers.Cyclic.Int31.Int31.html#"><span·class="id"·title="library">Int31</span></a>·<a·class="idref"·href="Coq.Numbers.Cyclic.Int31.Cyclic31.html#"><span·class="id"·title="library">Cyclic31</span></a>·<a·class="idref"·href="Coq.Numbers.Cyclic.Abstract.CyclicAxioms.html#"><span·class="id"·title="library">CyclicAxioms</span></a>.<br/>
555 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.Cyclic.Int63.Cyclic63.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1277"></a><h1·class="section">Uint63·numbers·defines·indeed·a·cyclic·structure·:·Z/(2^63)Z</h1>49 <a·id="lab769"></a><h1·class="section">Uint63·numbers·defines·indeed·a·cyclic·structure·:·Z/(2^63)Z</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
  
51 <div·class="paragraph">·</div>51 <div·class="paragraph">·</div>
  
52 Author:·Arnaud·Spiwack·(+·Pierre·Letouzey)52 Author:·Arnaud·Spiwack·(+·Pierre·Letouzey)
867 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.Cyclic.Int63.Ring63.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1276"></a><h1·class="section">Uint63·numbers·defines·Z/(2^63)Z,·and·can·hence·be·equipped</h1>49 <a·id="lab768"></a><h1·class="section">Uint63·numbers·defines·Z/(2^63)Z,·and·can·hence·be·equipped</h1>
  
50 ······with·a·ring·structure·and·a·ring·tactic·50 ······with·a·ring·structure·and·a·ring·tactic·
51 </div>51 </div>
52 <div·class="code">52 <div·class="code">
  
53 <br/>53 <br/>
54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Cyclic.Int63.Cyclic63.html#"><span·class="id"·title="library">Cyclic63</span></a>·<a·class="idref"·href="Coq.Numbers.Cyclic.Abstract.CyclicAxioms.html#"><span·class="id"·title="library">CyclicAxioms</span></a>.<br/>54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Cyclic.Int63.Cyclic63.html#"><span·class="id"·title="library">Cyclic63</span></a>·<a·class="idref"·href="Coq.Numbers.Cyclic.Abstract.CyclicAxioms.html#"><span·class="id"·title="library">CyclicAxioms</span></a>.<br/>
817 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.Cyclic.ZModulo.ZModulo.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1275"></a><h1·class="section">Type·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·viewed·modulo·<span·class="inlinecode">2^<span·class="id"·title="var">d</span></span>·implements·CyclicAxioms.</h1>49 <a·id="lab795"></a><h1·class="section">Type·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·viewed·modulo·<span·class="inlinecode">2^<span·class="id"·title="var">d</span></span>·implements·CyclicAxioms.</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·library·has·been·deprecated·since·Coq·version·8.17.·51 ·This·library·has·been·deprecated·since·Coq·version·8.17.·
52 </div>52 </div>
53 <div·class="code">53 <div·class="code">
  
832 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.DecimalFacts.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1253"></a><h1·class="section">DecimalFacts·:·some·facts·about·Decimal·numbers</h1>49 <a·id="lab747"></a><h1·class="section">DecimalFacts·:·some·facts·about·Decimal·numbers</h1>
  
50 </div>50 </div>
51 <div·class="code">51 <div·class="code">
  
52 <br/>52 <br/>
53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Decimal.html#"><span·class="id"·title="library">Decimal</span></a>·<a·class="idref"·href="Coq.Arith.Arith.html#"><span·class="id"·title="library">Arith</span></a>·<a·class="idref"·href="Coq.ZArith.ZArith.html#"><span·class="id"·title="library">ZArith</span></a>.<br/>53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Decimal.html#"><span·class="id"·title="library">Decimal</span></a>·<a·class="idref"·href="Coq.Arith.Arith.html#"><span·class="id"·title="library">Arith</span></a>·<a·class="idref"·href="Coq.ZArith.ZArith.html#"><span·class="id"·title="library">ZArith</span></a>.<br/>
  
503 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.DecimalN.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1243"></a><h1·class="section">DecimalN</h1>49 <a·id="lab741"></a><h1·class="section">DecimalN</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ····Proofs·that·conversions·between·decimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">N</span></span>51 ····Proofs·that·conversions·between·decimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">N</span></span>
52 ····are·bijections·52 ····are·bijections·
53 </div>53 </div>
514 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.DecimalNat.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1307"></a><h1·class="section">DecimalNat</h1>49 <a·id="lab730"></a><h1·class="section">DecimalNat</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ····Proofs·that·conversions·between·decimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span>51 ····Proofs·that·conversions·between·decimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span>
52 ····are·bijections.·52 ····are·bijections.·
53 </div>53 </div>
519 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.DecimalPos.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1252"></a><h1·class="section">DecimalPos</h1>49 <a·id="lab802"></a><h1·class="section">DecimalPos</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ····Proofs·that·conversions·between·decimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">positive</span></span>51 ····Proofs·that·conversions·between·decimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">positive</span></span>
52 ····are·bijections.·52 ····are·bijections.·
53 </div>53 </div>
504 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.DecimalQ.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1255"></a><h1·class="section">DecimalQ</h1>49 <a·id="lab728"></a><h1·class="section">DecimalQ</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ····Proofs·that·conversions·between·decimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">Q</span></span>51 ····Proofs·that·conversions·between·decimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">Q</span></span>
52 ····are·bijections.·52 ····are·bijections.·
53 </div>53 </div>
504 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.DecimalR.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1242"></a><h1·class="section">DecimalR</h1>49 <a·id="lab804"></a><h1·class="section">DecimalR</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ····Proofs·that·conversions·between·decimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">R</span></span>51 ····Proofs·that·conversions·between·decimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">R</span></span>
52 ····are·bijections.·52 ····are·bijections.·
53 </div>53 </div>
1.29 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.DecimalString.html
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 <br/>48 <br/>
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Decimal.html#"><span·class="id"·title="library">Decimal</span></a>·<a·class="idref"·href="Coq.Strings.Ascii.html#"><span·class="id"·title="library">Ascii</span></a>·<a·class="idref"·href="Coq.Strings.String.html#"><span·class="id"·title="library">String</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Decimal.html#"><span·class="id"·title="library">Decimal</span></a>·<a·class="idref"·href="Coq.Strings.Ascii.html#"><span·class="id"·title="library">Ascii</span></a>·<a·class="idref"·href="Coq.Strings.String.html#"><span·class="id"·title="library">String</span></a>.<br/>
  
50 <br/>50 <br/>
51 </div>51 </div>
  
52 <div·class="doc">52 <div·class="doc">
53 <a·id="lab1244"></a><h1·class="section">Conversion·between·decimal·numbers·and·Coq·strings</h1>53 <a·id="lab745"></a><h1·class="section">Conversion·between·decimal·numbers·and·Coq·strings</h1>
  
54 <div·class="paragraph">·</div>54 <div·class="paragraph">·</div>
  
55 ·Pretty·straightforward,·which·is·precisely·the·point·of·the55 ·Pretty·straightforward,·which·is·precisely·the·point·of·the
56 ····<span·class="inlinecode"><span·class="id"·title="var">Decimal.int</span></span>·datatype.·The·only·catch·is·<span·class="inlinecode"><span·class="id"·title="var">Decimal.Nil</span></span>·:·we·could56 ····<span·class="inlinecode"><span·class="id"·title="var">Decimal.int</span></span>·datatype.·The·only·catch·is·<span·class="inlinecode"><span·class="id"·title="var">Decimal.Nil</span></span>·:·we·could
57 ····choose·to·convert·it·as·<span·class="inlinecode">&quot;&quot;</span>·or·as·<span·class="inlinecode">&quot;0&quot;</span>.·In·the·first·case,·it·is57 ····choose·to·convert·it·as·<span·class="inlinecode">&quot;&quot;</span>·or·as·<span·class="inlinecode">&quot;0&quot;</span>.·In·the·first·case,·it·is
58 ····awkward·to·consider·""·(or·"-")·as·a·number,·while·in·the·second·case58 ····awkward·to·consider·""·(or·"-")·as·a·number,·while·in·the·second·case
504 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.DecimalZ.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1241"></a><h1·class="section">DecimalZ</h1>49 <a·id="lab740"></a><h1·class="section">DecimalZ</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ····Proofs·that·conversions·between·decimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>51 ····Proofs·that·conversions·between·decimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>
52 ····are·bijections.·52 ····are·bijections.·
53 </div>53 </div>
864 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.HexadecimalFacts.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1239"></a><h1·class="section">HexadecimalFacts·:·some·facts·about·Hexadecimal·numbers</h1>49 <a·id="lab766"></a><h1·class="section">HexadecimalFacts·:·some·facts·about·Hexadecimal·numbers</h1>
  
50 </div>50 </div>
51 <div·class="code">51 <div·class="code">
  
52 <br/>52 <br/>
53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Hexadecimal.html#"><span·class="id"·title="library">Hexadecimal</span></a>·<a·class="idref"·href="Coq.Arith.Arith.html#"><span·class="id"·title="library">Arith</span></a>·<a·class="idref"·href="Coq.ZArith.ZArith.html#"><span·class="id"·title="library">ZArith</span></a>.<br/>53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Hexadecimal.html#"><span·class="id"·title="library">Hexadecimal</span></a>·<a·class="idref"·href="Coq.Arith.Arith.html#"><span·class="id"·title="library">Arith</span></a>·<a·class="idref"·href="Coq.ZArith.ZArith.html#"><span·class="id"·title="library">ZArith</span></a>.<br/>
  
523 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.HexadecimalN.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1257"></a><h1·class="section">HexadecimalN</h1>49 <a·id="lab803"></a><h1·class="section">HexadecimalN</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ····Proofs·that·conversions·between·hexadecimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">N</span></span>51 ····Proofs·that·conversions·between·hexadecimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">N</span></span>
52 ····are·bijections·52 ····are·bijections·
53 </div>53 </div>
534 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.HexadecimalNat.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1304"></a><h1·class="section">HexadecimalNat</h1>49 <a·id="lab767"></a><h1·class="section">HexadecimalNat</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ····Proofs·that·conversions·between·hexadecimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span>51 ····Proofs·that·conversions·between·hexadecimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span>
52 ····are·bijections.·52 ····are·bijections.·
53 </div>53 </div>
539 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.HexadecimalPos.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1305"></a><h1·class="section">HexadecimalPos</h1>49 <a·id="lab748"></a><h1·class="section">HexadecimalPos</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ····Proofs·that·conversions·between·hexadecimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">positive</span></span>51 ····Proofs·that·conversions·between·hexadecimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">positive</span></span>
52 ····are·bijections.·52 ····are·bijections.·
53 </div>53 </div>
524 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.HexadecimalQ.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1258"></a><h1·class="section">HexadecimalQ</h1>49 <a·id="lab765"></a><h1·class="section">HexadecimalQ</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ····Proofs·that·conversions·between·hexadecimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">Q</span></span>51 ····Proofs·that·conversions·between·hexadecimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">Q</span></span>
52 ····are·bijections.·52 ····are·bijections.·
53 </div>53 </div>
524 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.HexadecimalR.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1303"></a><h1·class="section">HexadecimalR</h1>49 <a·id="lab742"></a><h1·class="section">HexadecimalR</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ····Proofs·that·conversions·between·hexadecimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">R</span></span>51 ····Proofs·that·conversions·between·hexadecimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">R</span></span>
52 ····are·bijections.·52 ····are·bijections.·
53 </div>53 </div>
1.32 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.HexadecimalString.html
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 <br/>48 <br/>
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Hexadecimal.html#"><span·class="id"·title="library">Hexadecimal</span></a>·<a·class="idref"·href="Coq.Strings.Ascii.html#"><span·class="id"·title="library">Ascii</span></a>·<a·class="idref"·href="Coq.Strings.String.html#"><span·class="id"·title="library">String</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Hexadecimal.html#"><span·class="id"·title="library">Hexadecimal</span></a>·<a·class="idref"·href="Coq.Strings.Ascii.html#"><span·class="id"·title="library">Ascii</span></a>·<a·class="idref"·href="Coq.Strings.String.html#"><span·class="id"·title="library">String</span></a>.<br/>
  
50 <br/>50 <br/>
51 </div>51 </div>
  
52 <div·class="doc">52 <div·class="doc">
53 <a·id="lab1256"></a><h1·class="section">Conversion·between·hexadecimal·numbers·and·Coq·strings</h1>53 <a·id="lab746"></a><h1·class="section">Conversion·between·hexadecimal·numbers·and·Coq·strings</h1>
  
54 <div·class="paragraph">·</div>54 <div·class="paragraph">·</div>
  
55 ·Pretty·straightforward,·which·is·precisely·the·point·of·the55 ·Pretty·straightforward,·which·is·precisely·the·point·of·the
56 ····<span·class="inlinecode"><span·class="id"·title="var">Hexadecimal.int</span></span>·datatype.·The·only·catch·is·<span·class="inlinecode"><span·class="id"·title="var">Hexadecimal.Nil</span></span>·:·we·could56 ····<span·class="inlinecode"><span·class="id"·title="var">Hexadecimal.int</span></span>·datatype.·The·only·catch·is·<span·class="inlinecode"><span·class="id"·title="var">Hexadecimal.Nil</span></span>·:·we·could
57 ····choose·to·convert·it·as·<span·class="inlinecode">&quot;&quot;</span>·or·as·<span·class="inlinecode">&quot;0&quot;</span>.·In·the·first·case,·it·is57 ····choose·to·convert·it·as·<span·class="inlinecode">&quot;&quot;</span>·or·as·<span·class="inlinecode">&quot;0&quot;</span>.·In·the·first·case,·it·is
58 ····awkward·to·consider·""·(or·"-")·as·a·number,·while·in·the·second·case58 ····awkward·to·consider·""·(or·"-")·as·a·number,·while·in·the·second·case
524 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.HexadecimalZ.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab1306"></a><h1·class="section">HexadecimalZ</h1>49 <a·id="lab744"></a><h1·class="section">HexadecimalZ</h1>
  
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ····Proofs·that·conversions·between·hexadecimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>51 ····Proofs·that·conversions·between·hexadecimal·numbers·and·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>
52 ····are·bijections.·52 ····are·bijections.·
53 </div>53 </div>
4.89 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.Integer.Abstract.ZBits.html
    
Offset 469, 15 lines modifiedOffset 469, 15 lines modified
469 &nbsp;<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.Init.Logic.html#a883bdd010993579f99d60b3775bcf54"><span·class="id"·title="notation">exists</span></a>·<a·id="n:114"·class="idref"·href="#n:114"><span·class="id"·title="binder">n</span></a><a·class="idref"·href="Coq.Init.Logic.html#a883bdd010993579f99d60b3775bcf54"><span·class="id"·title="notation">,</span></a>·<span·class="id"·title="keyword">forall</span>·<a·id="m:115"·class="idref"·href="#m:115"><span·class="id"·title="binder">m</span></a>,·0<a·class="idref"·href="Coq.Structures.Orders.html#6733f1c73babd16d47d3db78628c74d6"><span·class="id"·title="notation">&lt;=</span></a><a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#m:115"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#f:113"><span·class="id"·title="variable">f</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#m:115"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#n:114"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.Numbers.NatInt.NZBits.html#08f35bb78d3f8b8e58903b9564c9213c"><span·class="id"·title="notation">.[</span></a><a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#m:115"><span·class="id"·title="variable">m</span></a><a·class="idref"·href="Coq.Numbers.NatInt.NZBits.html#08f35bb78d3f8b8e58903b9564c9213c"><span·class="id"·title="notation">]</span></a><a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">&lt;-&gt;</span></a><br/>469 &nbsp;<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.Init.Logic.html#a883bdd010993579f99d60b3775bcf54"><span·class="id"·title="notation">exists</span></a>·<a·id="n:114"·class="idref"·href="#n:114"><span·class="id"·title="binder">n</span></a><a·class="idref"·href="Coq.Init.Logic.html#a883bdd010993579f99d60b3775bcf54"><span·class="id"·title="notation">,</span></a>·<span·class="id"·title="keyword">forall</span>·<a·id="m:115"·class="idref"·href="#m:115"><span·class="id"·title="binder">m</span></a>,·0<a·class="idref"·href="Coq.Structures.Orders.html#6733f1c73babd16d47d3db78628c74d6"><span·class="id"·title="notation">&lt;=</span></a><a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#m:115"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#f:113"><span·class="id"·title="variable">f</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#m:115"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#n:114"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.Numbers.NatInt.NZBits.html#08f35bb78d3f8b8e58903b9564c9213c"><span·class="id"·title="notation">.[</span></a><a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#m:115"><span·class="id"·title="variable">m</span></a><a·class="idref"·href="Coq.Numbers.NatInt.NZBits.html#08f35bb78d3f8b8e58903b9564c9213c"><span·class="id"·title="notation">]</span></a><a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">&lt;-&gt;</span></a><br/>
470 &nbsp;&nbsp;<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.Init.Logic.html#a883bdd010993579f99d60b3775bcf54"><span·class="id"·title="notation">exists</span></a>·<a·id="k:116"·class="idref"·href="#k:116"><span·class="id"·title="binder">k</span></a><a·class="idref"·href="Coq.Init.Logic.html#a883bdd010993579f99d60b3775bcf54"><span·class="id"·title="notation">,</span></a>·<span·class="id"·title="keyword">forall</span>·<a·id="m:117"·class="idref"·href="#m:117"><span·class="id"·title="binder">m</span></a>,·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#k:116"><span·class="id"·title="variable">k</span></a><a·class="idref"·href="Coq.Structures.Orders.html#6733f1c73babd16d47d3db78628c74d6"><span·class="id"·title="notation">&lt;=</span></a><a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#m:117"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#f:113"><span·class="id"·title="variable">f</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#m:117"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#f:113"><span·class="id"·title="variable">f</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#k:116"><span·class="id"·title="variable">k</span></a><a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">)</span></a><a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">)</span></a>.<br/>470 &nbsp;&nbsp;<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.Init.Logic.html#a883bdd010993579f99d60b3775bcf54"><span·class="id"·title="notation">exists</span></a>·<a·id="k:116"·class="idref"·href="#k:116"><span·class="id"·title="binder">k</span></a><a·class="idref"·href="Coq.Init.Logic.html#a883bdd010993579f99d60b3775bcf54"><span·class="id"·title="notation">,</span></a>·<span·class="id"·title="keyword">forall</span>·<a·id="m:117"·class="idref"·href="#m:117"><span·class="id"·title="binder">m</span></a>,·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#k:116"><span·class="id"·title="variable">k</span></a><a·class="idref"·href="Coq.Structures.Orders.html#6733f1c73babd16d47d3db78628c74d6"><span·class="id"·title="notation">&lt;=</span></a><a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#m:117"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#f:113"><span·class="id"·title="variable">f</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#m:117"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#f:113"><span·class="id"·title="variable">f</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZBits.html#k:116"><span·class="id"·title="variable">k</span></a><a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">)</span></a><a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">)</span></a>.<br/>
  
471 <br/>471 <br/>
472 </div>472 </div>
  
473 <div·class="doc">473 <div·class="doc">
474 <a·id="lab1269"></a><h1·class="section">Properties·of·shifts</h1>474 <a·id="lab749"></a><h1·class="section">Properties·of·shifts</h1>
  
475 <div·class="paragraph">·</div>475 <div·class="paragraph">·</div>
  
476 ·First,·a·unified·specification·for·<span·class="inlinecode"><span·class="id"·title="var">shiftl</span></span>·:·the·<span·class="inlinecode"><span·class="id"·title="var">shiftl_spec</span></span>476 ·First,·a·unified·specification·for·<span·class="inlinecode"><span·class="id"·title="var">shiftl</span></span>·:·the·<span·class="inlinecode"><span·class="id"·title="var">shiftl_spec</span></span>
477 ···below·(combined·with·<span·class="inlinecode"><span·class="id"·title="var">testbit_neg_r</span></span>)·is·equivalent·to477 ···below·(combined·with·<span·class="inlinecode"><span·class="id"·title="var">testbit_neg_r</span></span>)·is·equivalent·to
478 ···<span·class="inlinecode"><span·class="id"·title="var">shiftl_spec_low</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">shiftl_spec_high</span></span>.·478 ···<span·class="inlinecode"><span·class="id"·title="var">shiftl_spec_low</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">shiftl_spec_high</span></span>.·
479 </div>479 </div>
12.8 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.Integer.Abstract.ZDivEucl.html
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 <br/>48 <br/>
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZAxioms.html#"><span·class="id"·title="library">ZAxioms</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZMulOrder.html#"><span·class="id"·title="library">ZMulOrder</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZSgnAbs.html#"><span·class="id"·title="library">ZSgnAbs</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#"><span·class="id"·title="library">NZDiv</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZAxioms.html#"><span·class="id"·title="library">ZAxioms</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZMulOrder.html#"><span·class="id"·title="library">ZMulOrder</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZSgnAbs.html#"><span·class="id"·title="library">ZSgnAbs</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#"><span·class="id"·title="library">NZDiv</span></a>.<br/>
  
50 <br/>50 <br/>
51 </div>51 </div>
  
52 <div·class="doc">52 <div·class="doc">
53 <a·id="lab1271"></a><h1·class="section">Euclidean·Division·for·integers,·Euclid·convention</h1>53 <a·id="lab759"></a><h1·class="section">Euclidean·Division·for·integers,·Euclid·convention</h1>
  
  
54 <div·class="paragraph">·</div>54 <div·class="paragraph">·</div>
  
55 ····We·use·here·the·"usual"·formulation·of·the·Euclid·Theorem55 ····We·use·here·the·"usual"·formulation·of·the·Euclid·Theorem
56 ····<span·class="inlinecode"><span·class="id"·title="keyword">forall</span></span>·<span·class="inlinecode"><span·class="id"·title="var">a</span></span>·<span·class="inlinecode"><span·class="id"·title="var">b</span>,</span>·<span·class="inlinecode"><span·class="id"·title="var">b</span>&lt;&gt;0</span>·<span·class="inlinecode">-&gt;</span>·<span·class="inlinecode"><span·class="id"·title="tactic">exists</span></span>·<span·class="inlinecode"><span·class="id"·title="var">r</span></span>·<span·class="inlinecode"><span·class="id"·title="var">q</span>,</span>·<span·class="inlinecode"><span·class="id"·title="var">a</span></span>·<span·class="inlinecode">=</span>·<span·class="inlinecode"><span·class="id"·title="var">b</span>*<span·class="id"·title="var">q</span>+<span·class="id"·title="var">r</span></span>·<span·class="inlinecode">/\</span>·<span·class="inlinecode">0</span>·<span·class="inlinecode">&lt;=</span>·<span·class="inlinecode"><span·class="id"·title="var">r</span></span>·<span·class="inlinecode">&lt;</span>·<span·class="inlinecode">|<span·class="id"·title="var">b</span>|</span>·<span·class="inlinecode"></span>56 ····<span·class="inlinecode"><span·class="id"·title="keyword">forall</span></span>·<span·class="inlinecode"><span·class="id"·title="var">a</span></span>·<span·class="inlinecode"><span·class="id"·title="var">b</span>,</span>·<span·class="inlinecode"><span·class="id"·title="var">b</span>&lt;&gt;0</span>·<span·class="inlinecode">-&gt;</span>·<span·class="inlinecode"><span·class="id"·title="tactic">exists</span></span>·<span·class="inlinecode"><span·class="id"·title="var">r</span></span>·<span·class="inlinecode"><span·class="id"·title="var">q</span>,</span>·<span·class="inlinecode"><span·class="id"·title="var">a</span></span>·<span·class="inlinecode">=</span>·<span·class="inlinecode"><span·class="id"·title="var">b</span>*<span·class="id"·title="var">q</span>+<span·class="id"·title="var">r</span></span>·<span·class="inlinecode">/\</span>·<span·class="inlinecode">0</span>·<span·class="inlinecode">&lt;=</span>·<span·class="inlinecode"><span·class="id"·title="var">r</span></span>·<span·class="inlinecode">&lt;</span>·<span·class="inlinecode">|<span·class="id"·title="var">b</span>|</span>·<span·class="inlinecode"></span>
  
11.8 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.Integer.Abstract.ZDivFloor.html
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 <br/>48 <br/>
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZAxioms.html#"><span·class="id"·title="library">ZAxioms</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZMulOrder.html#"><span·class="id"·title="library">ZMulOrder</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZSgnAbs.html#"><span·class="id"·title="library">ZSgnAbs</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#"><span·class="id"·title="library">NZDiv</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZAxioms.html#"><span·class="id"·title="library">ZAxioms</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZMulOrder.html#"><span·class="id"·title="library">ZMulOrder</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZSgnAbs.html#"><span·class="id"·title="library">ZSgnAbs</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#"><span·class="id"·title="library">NZDiv</span></a>.<br/>
  
50 <br/>50 <br/>
51 </div>51 </div>
  
52 <div·class="doc">52 <div·class="doc">
53 <a·id="lab1260"></a><h1·class="section">Euclidean·Division·for·integers·(Floor·convention)</h1>53 <a·id="lab755"></a><h1·class="section">Euclidean·Division·for·integers·(Floor·convention)</h1>
  
  
54 <div·class="paragraph">·</div>54 <div·class="paragraph">·</div>
  
55 ····We·use·here·the·convention·known·as·Floor,·or·Round-Toward-Bottom,55 ····We·use·here·the·convention·known·as·Floor,·or·Round-Toward-Bottom,
56 ····where·<span·class="inlinecode"><span·class="id"·title="var">a</span>/<span·class="id"·title="var">b</span></span>·is·the·closest·integer·below·the·exact·fraction.56 ····where·<span·class="inlinecode"><span·class="id"·title="var">a</span>/<span·class="id"·title="var">b</span></span>·is·the·closest·integer·below·the·exact·fraction.
57 ····It·can·be·summarized·by:57 ····It·can·be·summarized·by:
9.68 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.Integer.Abstract.ZDivTrunc.html
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 <br/>48 <br/>
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZAxioms.html#"><span·class="id"·title="library">ZAxioms</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZMulOrder.html#"><span·class="id"·title="library">ZMulOrder</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZSgnAbs.html#"><span·class="id"·title="library">ZSgnAbs</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#"><span·class="id"·title="library">NZDiv</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZAxioms.html#"><span·class="id"·title="library">ZAxioms</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZMulOrder.html#"><span·class="id"·title="library">ZMulOrder</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZSgnAbs.html#"><span·class="id"·title="library">ZSgnAbs</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#"><span·class="id"·title="library">NZDiv</span></a>.<br/>
  
50 <br/>50 <br/>
51 </div>51 </div>
  
52 <div·class="doc">52 <div·class="doc">
53 <a·id="lab1264"></a><h1·class="section">Euclidean·Division·for·integers·(Trunc·convention)</h1>53 <a·id="lab751"></a><h1·class="section">Euclidean·Division·for·integers·(Trunc·convention)</h1>
  
  
54 <div·class="paragraph">·</div>54 <div·class="paragraph">·</div>
  
55 ····We·use·here·the·convention·known·as·Trunc,·or·Round-Toward-Zero,55 ····We·use·here·the·convention·known·as·Trunc,·or·Round-Toward-Zero,
56 ····where·<span·class="inlinecode"><span·class="id"·title="var">a</span>/<span·class="id"·title="var">b</span></span>·is·the·integer·with·the·largest·absolute·value·to56 ····where·<span·class="inlinecode"><span·class="id"·title="var">a</span>/<span·class="id"·title="var">b</span></span>·is·the·integer·with·the·largest·absolute·value·to
57 ····be·between·zero·and·the·exact·fraction.·It·can·be·summarized·by:57 ····be·between·zero·and·the·exact·fraction.·It·can·be·summarized·by:
1.42 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.Integer.Abstract.ZLcm.html
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 <br/>48 <br/>
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZAxioms.html#"><span·class="id"·title="library">ZAxioms</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZMulOrder.html#"><span·class="id"·title="library">ZMulOrder</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZSgnAbs.html#"><span·class="id"·title="library">ZSgnAbs</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZGcd.html#"><span·class="id"·title="library">ZGcd</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZDivTrunc.html#"><span·class="id"·title="library">ZDivTrunc</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZDivFloor.html#"><span·class="id"·title="library">ZDivFloor</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZAxioms.html#"><span·class="id"·title="library">ZAxioms</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZMulOrder.html#"><span·class="id"·title="library">ZMulOrder</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZSgnAbs.html#"><span·class="id"·title="library">ZSgnAbs</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZGcd.html#"><span·class="id"·title="library">ZGcd</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZDivTrunc.html#"><span·class="id"·title="library">ZDivTrunc</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZDivFloor.html#"><span·class="id"·title="library">ZDivFloor</span></a>.<br/>
  
50 <br/>50 <br/>
51 </div>51 </div>
  
52 <div·class="doc">52 <div·class="doc">
53 <a·id="lab1270"></a><h1·class="section">Least·Common·Multiple</h1>53 <a·id="lab763"></a><h1·class="section">Least·Common·Multiple</h1>
  
54 <div·class="paragraph">·</div>54 <div·class="paragraph">·</div>
  
55 ·Unlike·other·functions·around,·we·will·define·lcm·below·instead·of55 ·Unlike·other·functions·around,·we·will·define·lcm·below·instead·of
56 ··axiomatizing·it.·Indeed,·there·is·no·"prior·art"·about·lcm·in·the56 ··axiomatizing·it.·Indeed,·there·is·no·"prior·art"·about·lcm·in·the
57 ··standard·library·to·be·compliant·with,·and·the·generic·definition57 ··standard·library·to·be·compliant·with,·and·the·generic·definition
58 ··of·lcm·via·gcd·is·quite·reasonable.58 ··of·lcm·via·gcd·is·quite·reasonable.
1.64 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.Integer.Abstract.ZMaxMin.html
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 <br/>48 <br/>
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZAxioms.html#"><span·class="id"·title="library">ZAxioms</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZMulOrder.html#"><span·class="id"·title="library">ZMulOrder</span></a>·<a·class="idref"·href="Coq.Structures.GenericMinMax.html#"><span·class="id"·title="library">GenericMinMax</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZAxioms.html#"><span·class="id"·title="library">ZAxioms</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZMulOrder.html#"><span·class="id"·title="library">ZMulOrder</span></a>·<a·class="idref"·href="Coq.Structures.GenericMinMax.html#"><span·class="id"·title="library">GenericMinMax</span></a>.<br/>
  
50 <br/>50 <br/>
51 </div>51 </div>
  
52 <div·class="doc">52 <div·class="doc">
53 <a·id="lab1268"></a><h1·class="section">Properties·of·minimum·and·maximum·specific·to·integer·numbers</h1>53 <a·id="lab750"></a><h1·class="section">Properties·of·minimum·and·maximum·specific·to·integer·numbers</h1>
  
54 </div>54 </div>
55 <div·class="code">55 <div·class="code">
  
56 <br/>56 <br/>
57 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="ZMaxMinProp"·class="idref"·href="#ZMaxMinProp"><span·class="id"·title="module">ZMaxMinProp</span></a>·(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">Z</span>·:·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZAxioms.html#ZAxiomsMiniSig'"><span·class="id"·title="module">ZAxiomsMiniSig'</span></a>).<br/>57 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="ZMaxMinProp"·class="idref"·href="#ZMaxMinProp"><span·class="id"·title="module">ZMaxMinProp</span></a>·(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">Z</span>·:·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZAxioms.html#ZAxiomsMiniSig'"><span·class="id"·title="module">ZAxiomsMiniSig'</span></a>).<br/>
58 <span·class="id"·title="keyword">Include</span>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZMulOrder.html#ZMulOrderProp"><span·class="id"·title="module">ZMulOrderProp</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZMaxMin.html#Z"><span·class="id"·title="module">Z</span></a>.<br/>58 <span·class="id"·title="keyword">Include</span>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZMulOrder.html#ZMulOrderProp"><span·class="id"·title="module">ZMulOrderProp</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZMaxMin.html#Z"><span·class="id"·title="module">Z</span></a>.<br/>
954 B
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.Integer.Binary.ZBinary.html
    
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 &nbsp;&lt;:·<a·class="idref"·href="Coq.Structures.Equalities.html#UsualDecidableTypeFull"><span·class="id"·title="module">UsualDecidableTypeFull</span></a><br/>65 &nbsp;&lt;:·<a·class="idref"·href="Coq.Structures.Equalities.html#UsualDecidableTypeFull"><span·class="id"·title="module">UsualDecidableTypeFull</span></a><br/>
66 &nbsp;:=·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z"><span·class="id"·title="module">BinInt.Z</span></a>.<br/>66 &nbsp;:=·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z"><span·class="id"·title="module">BinInt.Z</span></a>.<br/>
  
67 <br/>67 <br/>
68 </div>68 </div>
  
69 <div·class="doc">69 <div·class="doc">
70 <a·id="lab1259"></a><h1·class="section">An·<span·class="inlinecode"><span·class="id"·title="var">order</span></span>·tactic·for·integers</h1>70 <a·id="lab764"></a><h1·class="section">An·<span·class="inlinecode"><span·class="id"·title="var">order</span></span>·tactic·for·integers</h1>
  
71 </div>71 </div>
72 <div·class="code">72 <div·class="code">
  
73 <br/>73 <br/>
74 <span·class="id"·title="keyword">Ltac</span>·<span·class="id"·title="var">z_order</span>·:=·<span·class="id"·title="var">Z.order</span>.<br/>74 <span·class="id"·title="keyword">Ltac</span>·<span·class="id"·title="var">z_order</span>·:=·<span·class="id"·title="var">Z.order</span>.<br/>
  
1.68 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.NaryFunctions.html
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 <br/>51 <br/>
52 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Lists.List.html#"><span·class="id"·title="library">List</span></a>.<br/>52 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Lists.List.html#"><span·class="id"·title="library">List</span></a>.<br/>
  
53 <br/>53 <br/>
54 </div>54 </div>
  
55 <div·class="doc">55 <div·class="doc">
56 <a·id="lab1251"></a><h1·class="section">Generic·dependently-typed·operators·about·<span·class="inlinecode"><span·class="id"·title="var">n</span></span>-ary·functions</h1>56 <a·id="lab743"></a><h1·class="section">Generic·dependently-typed·operators·about·<span·class="inlinecode"><span·class="id"·title="var">n</span></span>-ary·functions</h1>
  
57 <div·class="paragraph">·</div>57 <div·class="paragraph">·</div>
  
58 ·The·type·of·<span·class="inlinecode"><span·class="id"·title="var">n</span></span>-ary·function:·<span·class="inlinecode"><span·class="id"·title="var">nfun</span></span>·<span·class="inlinecode"><span·class="id"·title="var">A</span></span>·<span·class="inlinecode"><span·class="id"·title="var">n</span></span>·<span·class="inlinecode"><span·class="id"·title="var">B</span></span>·is58 ·The·type·of·<span·class="inlinecode"><span·class="id"·title="var">n</span></span>-ary·function:·<span·class="inlinecode"><span·class="id"·title="var">nfun</span></span>·<span·class="inlinecode"><span·class="id"·title="var">A</span></span>·<span·class="inlinecode"><span·class="id"·title="var">n</span></span>·<span·class="inlinecode"><span·class="id"·title="var">B</span></span>·is
59 ····<span·class="inlinecode"><span·class="id"·title="var">A</span></span>·<span·class="inlinecode">-&gt;</span>·<span·class="inlinecode">...</span>·<span·class="inlinecode">-&gt;</span>·<span·class="inlinecode"><span·class="id"·title="var">A</span></span>·<span·class="inlinecode">-&gt;</span>·<span·class="inlinecode"><span·class="id"·title="var">B</span></span>·with·<span·class="inlinecode"><span·class="id"·title="var">n</span></span>·occurrences·of·<span·class="inlinecode"><span·class="id"·title="var">A</span></span>·in·this·type.·59 ····<span·class="inlinecode"><span·class="id"·title="var">A</span></span>·<span·class="inlinecode">-&gt;</span>·<span·class="inlinecode">...</span>·<span·class="inlinecode">-&gt;</span>·<span·class="inlinecode"><span·class="id"·title="var">A</span></span>·<span·class="inlinecode">-&gt;</span>·<span·class="inlinecode"><span·class="id"·title="var">B</span></span>·with·<span·class="inlinecode"><span·class="id"·title="var">n</span></span>·occurrences·of·<span·class="inlinecode"><span·class="id"·title="var">A</span></span>·in·this·type.·
60 </div>60 </div>
61 <div·class="code">61 <div·class="code">
11.4 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.NatInt.NZDiv.html
    
Offset 186, 15 lines modifiedOffset 186, 15 lines modified
186 <br/>186 <br/>
187 <span·class="id"·title="keyword">Theorem</span>·<a·id="NZDivProp.mod_small"·class="idref"·href="#NZDivProp.mod_small"><span·class="id"·title="lemma">mod_small</span></a>:·<span·class="id"·title="keyword">forall</span>·<a·id="a:41"·class="idref"·href="#a:41"><span·class="id"·title="binder">a</span></a>·<a·id="b:42"·class="idref"·href="#b:42"><span·class="id"·title="binder">b</span></a>,·0<a·class="idref"·href="Coq.Structures.Orders.html#62fc7208ddb2fa310e7ae9ec2d794c92"><span·class="id"·title="notation">&lt;=</span></a><a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#a:41"><span·class="id"·title="variable">a</span></a><a·class="idref"·href="Coq.Structures.Orders.html#62fc7208ddb2fa310e7ae9ec2d794c92"><span·class="id"·title="notation">&lt;</span></a><a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#b:42"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#a:41"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#DivModNotation.:::x_'mod'_x"><span·class="id"·title="notation">mod</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#b:42"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.Structures.Equalities.html#a3a0575149632d194e420f6edb9b2362"><span·class="id"·title="notation">==</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#a:41"><span·class="id"·title="variable">a</span></a>.<br/>187 <span·class="id"·title="keyword">Theorem</span>·<a·id="NZDivProp.mod_small"·class="idref"·href="#NZDivProp.mod_small"><span·class="id"·title="lemma">mod_small</span></a>:·<span·class="id"·title="keyword">forall</span>·<a·id="a:41"·class="idref"·href="#a:41"><span·class="id"·title="binder">a</span></a>·<a·id="b:42"·class="idref"·href="#b:42"><span·class="id"·title="binder">b</span></a>,·0<a·class="idref"·href="Coq.Structures.Orders.html#62fc7208ddb2fa310e7ae9ec2d794c92"><span·class="id"·title="notation">&lt;=</span></a><a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#a:41"><span·class="id"·title="variable">a</span></a><a·class="idref"·href="Coq.Structures.Orders.html#62fc7208ddb2fa310e7ae9ec2d794c92"><span·class="id"·title="notation">&lt;</span></a><a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#b:42"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#a:41"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#DivModNotation.:::x_'mod'_x"><span·class="id"·title="notation">mod</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#b:42"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.Structures.Equalities.html#a3a0575149632d194e420f6edb9b2362"><span·class="id"·title="notation">==</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#a:41"><span·class="id"·title="variable">a</span></a>.<br/>
  
188 <br/>188 <br/>
189 </div>189 </div>
  
190 <div·class="doc">190 <div·class="doc">
191 <a·id="lab1236"></a><h1·class="section">Basic·values·of·divisions·and·modulo.</h1>191 <a·id="lab737"></a><h1·class="section">Basic·values·of·divisions·and·modulo.</h1>
  
192 </div>192 </div>
193 <div·class="code">193 <div·class="code">
  
194 <br/>194 <br/>
195 <span·class="id"·title="keyword">Lemma</span>·<a·id="NZDivProp.div_0_l"·class="idref"·href="#NZDivProp.div_0_l"><span·class="id"·title="lemma">div_0_l</span></a>:·<span·class="id"·title="keyword">forall</span>·<a·id="a:43"·class="idref"·href="#a:43"><span·class="id"·title="binder">a</span></a>,·0<a·class="idref"·href="Coq.Structures.Orders.html#LtNotation.:::x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a><a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#a:43"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·0<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#553b1e0c6dfeea0fb5d9a4a0a1c7f719"><span·class="id"·title="notation">/</span></a><a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#a:43"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Structures.Equalities.html#a3a0575149632d194e420f6edb9b2362"><span·class="id"·title="notation">==</span></a>·0.<br/>195 <span·class="id"·title="keyword">Lemma</span>·<a·id="NZDivProp.div_0_l"·class="idref"·href="#NZDivProp.div_0_l"><span·class="id"·title="lemma">div_0_l</span></a>:·<span·class="id"·title="keyword">forall</span>·<a·id="a:43"·class="idref"·href="#a:43"><span·class="id"·title="binder">a</span></a>,·0<a·class="idref"·href="Coq.Structures.Orders.html#LtNotation.:::x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a><a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#a:43"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·0<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#553b1e0c6dfeea0fb5d9a4a0a1c7f719"><span·class="id"·title="notation">/</span></a><a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#a:43"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Structures.Equalities.html#a3a0575149632d194e420f6edb9b2362"><span·class="id"·title="notation">==</span></a>·0.<br/>
  
7.16 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.NatInt.NZDomain.html
    
Offset 72, 15 lines modifiedOffset 72, 15 lines modified
72 <span·class="id"·title="keyword">Module</span>·<a·id="NZDomainProp"·class="idref"·href="#NZDomainProp"><span·class="id"·title="module">NZDomainProp</span></a>·(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">NZ</span>:<a·class="idref"·href="Coq.Numbers.NatInt.NZAxioms.html#NZDomainSig'"><span·class="id"·title="module">NZDomainSig'</span></a>).<br/>72 <span·class="id"·title="keyword">Module</span>·<a·id="NZDomainProp"·class="idref"·href="#NZDomainProp"><span·class="id"·title="module">NZDomainProp</span></a>·(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">NZ</span>:<a·class="idref"·href="Coq.Numbers.NatInt.NZAxioms.html#NZDomainSig'"><span·class="id"·title="module">NZDomainSig'</span></a>).<br/>
73 <span·class="id"·title="keyword">Include</span>·<a·class="idref"·href="Coq.Numbers.NatInt.NZBase.html#NZBaseProp"><span·class="id"·title="module">NZBaseProp</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZDomain.html#NZ"><span·class="id"·title="module">NZ</span></a>.<br/>73 <span·class="id"·title="keyword">Include</span>·<a·class="idref"·href="Coq.Numbers.NatInt.NZBase.html#NZBaseProp"><span·class="id"·title="module">NZBaseProp</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZDomain.html#NZ"><span·class="id"·title="module">NZ</span></a>.<br/>
  
74 <br/>74 <br/>
75 </div>75 </div>
  
76 <div·class="doc">76 <div·class="doc">
77 <a·id="lab1232"></a><h1·class="section">Relationship·between·points·thanks·to·<span·class="inlinecode"><span·class="id"·title="var">succ</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">pred</span></span>.</h1>77 <a·id="lab734"></a><h1·class="section">Relationship·between·points·thanks·to·<span·class="inlinecode"><span·class="id"·title="var">succ</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">pred</span></span>.</h1>
  
78 <div·class="paragraph">·</div>78 <div·class="paragraph">·</div>
  
79 ·For·any·two·points,·one·is·an·iterated·successor·of·the·other.·79 ·For·any·two·points,·one·is·an·iterated·successor·of·the·other.·
80 </div>80 </div>
81 <div·class="code">81 <div·class="code">
  
1.87 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.NatInt.NZLog.html
    
Offset 414, 15 lines modifiedOffset 414, 15 lines modified
414 &nbsp;(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">E</span>·:·<a·class="idref"·href="Coq.Numbers.NatInt.NZPow.html#NZPowProp"><span·class="id"·title="module">NZPowProp</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZLog.html#A"><span·class="id"·title="module">A</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZLog.html#B"><span·class="id"·title="module">B</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZLog.html#D"><span·class="id"·title="module">D</span></a>)<br/>414 &nbsp;(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">E</span>·:·<a·class="idref"·href="Coq.Numbers.NatInt.NZPow.html#NZPowProp"><span·class="id"·title="module">NZPowProp</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZLog.html#A"><span·class="id"·title="module">A</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZLog.html#B"><span·class="id"·title="module">B</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZLog.html#D"><span·class="id"·title="module">D</span></a>)<br/>
415 &nbsp;(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">F</span>·:·<a·class="idref"·href="Coq.Numbers.NatInt.NZLog.html#NZLog2Prop"><span·class="id"·title="module">NZLog2Prop</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZLog.html#A"><span·class="id"·title="module">A</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZLog.html#B"><span·class="id"·title="module">B</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZLog.html#C"><span·class="id"·title="module">C</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZLog.html#D"><span·class="id"·title="module">D</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZLog.html#E"><span·class="id"·title="module">E</span></a>).<br/>415 &nbsp;(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">F</span>·:·<a·class="idref"·href="Coq.Numbers.NatInt.NZLog.html#NZLog2Prop"><span·class="id"·title="module">NZLog2Prop</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZLog.html#A"><span·class="id"·title="module">A</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZLog.html#B"><span·class="id"·title="module">B</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZLog.html#C"><span·class="id"·title="module">C</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZLog.html#D"><span·class="id"·title="module">D</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZLog.html#E"><span·class="id"·title="module">E</span></a>).<br/>
  
416 <br/>416 <br/>
417 </div>417 </div>
  
418 <div·class="doc">418 <div·class="doc">
419 <a·id="lab1231"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="var">log2_up</span></span>·:·a·binary·logarithm·that·rounds·up·instead·of·down</h1>419 <a·id="lab733"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="var">log2_up</span></span>·:·a·binary·logarithm·that·rounds·up·instead·of·down</h1>
  
420 <div·class="paragraph">·</div>420 <div·class="paragraph">·</div>
  
421 ·For·once,·we·define·instead·of·axiomatizing,·thanks·to·log2·421 ·For·once,·we·define·instead·of·axiomatizing,·thanks·to·log2·
422 </div>422 </div>
423 <div·class="code">423 <div·class="code">
  
2.05 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.NatInt.NZSqrt.html
    
Offset 344, 15 lines modifiedOffset 344, 15 lines modified
344 &nbsp;(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">C</span>·:·<a·class="idref"·href="Coq.Numbers.NatInt.NZMulOrder.html#NZMulOrderProp"><span·class="id"·title="module">NZMulOrderProp</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZSqrt.html#A"><span·class="id"·title="module">A</span></a>)<br/>344 &nbsp;(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">C</span>·:·<a·class="idref"·href="Coq.Numbers.NatInt.NZMulOrder.html#NZMulOrderProp"><span·class="id"·title="module">NZMulOrderProp</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZSqrt.html#A"><span·class="id"·title="module">A</span></a>)<br/>
345 &nbsp;(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">D</span>·:·<a·class="idref"·href="Coq.Numbers.NatInt.NZSqrt.html#NZSqrtProp"><span·class="id"·title="module">NZSqrtProp</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZSqrt.html#A"><span·class="id"·title="module">A</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZSqrt.html#B"><span·class="id"·title="module">B</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZSqrt.html#C"><span·class="id"·title="module">C</span></a>).<br/>345 &nbsp;(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">D</span>·:·<a·class="idref"·href="Coq.Numbers.NatInt.NZSqrt.html#NZSqrtProp"><span·class="id"·title="module">NZSqrtProp</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZSqrt.html#A"><span·class="id"·title="module">A</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZSqrt.html#B"><span·class="id"·title="module">B</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZSqrt.html#C"><span·class="id"·title="module">C</span></a>).<br/>
  
346 <br/>346 <br/>
347 </div>347 </div>
  
348 <div·class="doc">348 <div·class="doc">
349 <a·id="lab1235"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="var">sqrt_up</span></span>·:·a·square·root·that·rounds·up·instead·of·down</h1>349 <a·id="lab732"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="var">sqrt_up</span></span>·:·a·square·root·that·rounds·up·instead·of·down</h1>
  
350 </div>350 </div>
351 <div·class="code">351 <div·class="code">
  
352 <br/>352 <br/>
353 <span·class="id"·title="keyword">Local·Notation</span>·<a·id="81ce257586db1a446e3fc4dfd8f6874e"·class="idref"·href="#81ce257586db1a446e3fc4dfd8f6874e"><span·class="id"·title="notation">&quot;</span></a>a·²"·:=·(<span·class="id"·title="var">a</span><a·class="idref"·href="Coq.Numbers.NatInt.NZAxioms.html#797430c1791311f6dff109b908d9a13c"><span·class="id"·title="notation">*</span></a><span·class="id"·title="var">a</span>)·(<span·class="id"·title="tactic">at</span>·<span·class="id"·title="keyword">level</span>·5,·<span·class="id"·title="keyword">no</span>·<span·class="id"·title="keyword">associativity</span>,·<span·class="id"·title="var">format</span>·"a·²").<br/>353 <span·class="id"·title="keyword">Local·Notation</span>·<a·id="81ce257586db1a446e3fc4dfd8f6874e"·class="idref"·href="#81ce257586db1a446e3fc4dfd8f6874e"><span·class="id"·title="notation">&quot;</span></a>a·²"·:=·(<span·class="id"·title="var">a</span><a·class="idref"·href="Coq.Numbers.NatInt.NZAxioms.html#797430c1791311f6dff109b908d9a13c"><span·class="id"·title="notation">*</span></a><span·class="id"·title="var">a</span>)·(<span·class="id"·title="tactic">at</span>·<span·class="id"·title="keyword">level</span>·5,·<span·class="id"·title="keyword">no</span>·<span·class="id"·title="keyword">associativity</span>,·<span·class="id"·title="var">format</span>·"a·²").<br/>
  
9.58 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.Natural.Abstract.NDiv.html
    
Offset 154, 15 lines modifiedOffset 154, 15 lines modified
154 <br/>154 <br/>
155 <span·class="id"·title="keyword">Theorem</span>·<a·id="NDivProp.mod_small"·class="idref"·href="#NDivProp.mod_small"><span·class="id"·title="lemma">mod_small</span></a>:·<span·class="id"·title="keyword">forall</span>·<a·id="a:25"·class="idref"·href="#a:25"><span·class="id"·title="binder">a</span></a>·<a·id="b:26"·class="idref"·href="#b:26"><span·class="id"·title="binder">b</span></a>,·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NDiv.html#a:25"><span·class="id"·title="variable">a</span></a><a·class="idref"·href="Coq.Structures.Orders.html#LtNotation.:::x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a><a·class="idref"·href="Coq.Numbers.Natural.Abstract.NDiv.html#b:26"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NDiv.html#a:25"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#DivModNotation.:::x_'mod'_x"><span·class="id"·title="notation">mod</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NDiv.html#b:26"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.Structures.Equalities.html#a3a0575149632d194e420f6edb9b2362"><span·class="id"·title="notation">==</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NDiv.html#a:25"><span·class="id"·title="variable">a</span></a>.<br/>155 <span·class="id"·title="keyword">Theorem</span>·<a·id="NDivProp.mod_small"·class="idref"·href="#NDivProp.mod_small"><span·class="id"·title="lemma">mod_small</span></a>:·<span·class="id"·title="keyword">forall</span>·<a·id="a:25"·class="idref"·href="#a:25"><span·class="id"·title="binder">a</span></a>·<a·id="b:26"·class="idref"·href="#b:26"><span·class="id"·title="binder">b</span></a>,·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NDiv.html#a:25"><span·class="id"·title="variable">a</span></a><a·class="idref"·href="Coq.Structures.Orders.html#LtNotation.:::x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a><a·class="idref"·href="Coq.Numbers.Natural.Abstract.NDiv.html#b:26"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NDiv.html#a:25"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#DivModNotation.:::x_'mod'_x"><span·class="id"·title="notation">mod</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NDiv.html#b:26"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.Structures.Equalities.html#a3a0575149632d194e420f6edb9b2362"><span·class="id"·title="notation">==</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NDiv.html#a:25"><span·class="id"·title="variable">a</span></a>.<br/>
156 ·156 ·
157 <br/>157 <br/>
158 </div>158 </div>
  
159 <div·class="doc">159 <div·class="doc">
160 <a·id="lab1247"></a><h1·class="section">Basic·values·of·divisions·and·modulo.</h1>160 <a·id="lab798"></a><h1·class="section">Basic·values·of·divisions·and·modulo.</h1>
  
161 </div>161 </div>
162 <div·class="code">162 <div·class="code">
  
163 <br/>163 <br/>
164 <span·class="id"·title="keyword">Lemma</span>·<a·id="NDivProp.div_0_l"·class="idref"·href="#NDivProp.div_0_l"><span·class="id"·title="lemma">div_0_l</span></a>:·<span·class="id"·title="keyword">forall</span>·<a·id="a:27"·class="idref"·href="#a:27"><span·class="id"·title="binder">a</span></a>,·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NDiv.html#a:27"><span·class="id"·title="variable">a</span></a><a·class="idref"·href="Coq.Structures.Equalities.html#9cff58ff8ba6db8841aeeecf7f406093"><span·class="id"·title="notation">~=</span></a>0·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·0<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#553b1e0c6dfeea0fb5d9a4a0a1c7f719"><span·class="id"·title="notation">/</span></a><a·class="idref"·href="Coq.Numbers.Natural.Abstract.NDiv.html#a:27"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Structures.Equalities.html#a3a0575149632d194e420f6edb9b2362"><span·class="id"·title="notation">==</span></a>·0.<br/>164 <span·class="id"·title="keyword">Lemma</span>·<a·id="NDivProp.div_0_l"·class="idref"·href="#NDivProp.div_0_l"><span·class="id"·title="lemma">div_0_l</span></a>:·<span·class="id"·title="keyword">forall</span>·<a·id="a:27"·class="idref"·href="#a:27"><span·class="id"·title="binder">a</span></a>,·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NDiv.html#a:27"><span·class="id"·title="variable">a</span></a><a·class="idref"·href="Coq.Structures.Equalities.html#9cff58ff8ba6db8841aeeecf7f406093"><span·class="id"·title="notation">~=</span></a>0·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·0<a·class="idref"·href="Coq.Numbers.NatInt.NZDiv.html#553b1e0c6dfeea0fb5d9a4a0a1c7f719"><span·class="id"·title="notation">/</span></a><a·class="idref"·href="Coq.Numbers.Natural.Abstract.NDiv.html#a:27"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Structures.Equalities.html#a3a0575149632d194e420f6edb9b2362"><span·class="id"·title="notation">==</span></a>·0.<br/>
165 ·165 ·
1.16 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.Natural.Abstract.NLcm.html
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 <br/>48 <br/>
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NAxioms.html#"><span·class="id"·title="library">NAxioms</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NSub.html#"><span·class="id"·title="library">NSub</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NDiv.html#"><span·class="id"·title="library">NDiv</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NGcd.html#"><span·class="id"·title="library">NGcd</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NAxioms.html#"><span·class="id"·title="library">NAxioms</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NSub.html#"><span·class="id"·title="library">NSub</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NDiv.html#"><span·class="id"·title="library">NDiv</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NGcd.html#"><span·class="id"·title="library">NGcd</span></a>.<br/>
  
50 <br/>50 <br/>
51 </div>51 </div>
  
52 <div·class="doc">52 <div·class="doc">
53 <a·id="lab1250"></a><h1·class="section">Least·Common·Multiple</h1>53 <a·id="lab797"></a><h1·class="section">Least·Common·Multiple</h1>
  
54 <div·class="paragraph">·</div>54 <div·class="paragraph">·</div>
  
55 ·Unlike·other·functions·around,·we·will·define·lcm·below·instead·of55 ·Unlike·other·functions·around,·we·will·define·lcm·below·instead·of
56 ··axiomatizing·it.·Indeed,·there·is·no·"prior·art"·about·lcm·in·the56 ··axiomatizing·it.·Indeed,·there·is·no·"prior·art"·about·lcm·in·the
57 ··standard·library·to·be·compliant·with,·and·the·generic·definition57 ··standard·library·to·be·compliant·with,·and·the·generic·definition
58 ··of·lcm·via·gcd·is·quite·reasonable.58 ··of·lcm·via·gcd·is·quite·reasonable.
1.61 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.Natural.Abstract.NMaxMin.html
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 <br/>48 <br/>
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NAxioms.html#"><span·class="id"·title="library">NAxioms</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NSub.html#"><span·class="id"·title="library">NSub</span></a>·<a·class="idref"·href="Coq.Structures.GenericMinMax.html#"><span·class="id"·title="library">GenericMinMax</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NAxioms.html#"><span·class="id"·title="library">NAxioms</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NSub.html#"><span·class="id"·title="library">NSub</span></a>·<a·class="idref"·href="Coq.Structures.GenericMinMax.html#"><span·class="id"·title="library">GenericMinMax</span></a>.<br/>
  
50 <br/>50 <br/>
51 </div>51 </div>
  
52 <div·class="doc">52 <div·class="doc">
53 <a·id="lab1246"></a><h1·class="section">Properties·of·minimum·and·maximum·specific·to·natural·numbers</h1>53 <a·id="lab796"></a><h1·class="section">Properties·of·minimum·and·maximum·specific·to·natural·numbers</h1>
  
54 </div>54 </div>
55 <div·class="code">55 <div·class="code">
  
56 <br/>56 <br/>
57 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="NMaxMinProp"·class="idref"·href="#NMaxMinProp"><span·class="id"·title="module">NMaxMinProp</span></a>·(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">N</span>·:·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NAxioms.html#NAxiomsMiniSig'"><span·class="id"·title="module">NAxiomsMiniSig'</span></a>).<br/>57 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="NMaxMinProp"·class="idref"·href="#NMaxMinProp"><span·class="id"·title="module">NMaxMinProp</span></a>·(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">N</span>·:·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NAxioms.html#NAxiomsMiniSig'"><span·class="id"·title="module">NAxiomsMiniSig'</span></a>).<br/>
58 <span·class="id"·title="keyword">Include</span>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NSub.html#NSubProp"><span·class="id"·title="module">NSubProp</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NMaxMin.html#N"><span·class="id"·title="module">N</span></a>.<br/>58 <span·class="id"·title="keyword">Include</span>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NSub.html#NSubProp"><span·class="id"·title="module">NSubProp</span></a>·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NMaxMin.html#N"><span·class="id"·title="module">N</span></a>.<br/>
1.18 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Numbers.Natural.Binary.NBinary.html
    
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 <br/>53 <br/>
54 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">N_scope</span>.<br/>54 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">N_scope</span>.<br/>
  
55 <br/>55 <br/>
56 </div>56 </div>
  
57 <div·class="doc">57 <div·class="doc">
58 <a·id="lab1245"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="var">BinNat.N</span></span>·already·implements·<span·class="inlinecode"><span·class="id"·title="var">NAxiomSig</span></span></h1>58 <a·id="lab801"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="var">BinNat.N</span></span>·already·implements·<span·class="inlinecode"><span·class="id"·title="var">NAxiomSig</span></span></h1>
  
59 </div>59 </div>
60 <div·class="code">60 <div·class="code">
  
61 <br/>61 <br/>
62 <span·class="id"·title="keyword">Module</span>·<a·id="N"·class="idref"·href="#N"><span·class="id"·title="module">N</span></a>·&lt;:·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NAxioms.html#NAxiomsSig"><span·class="id"·title="module">NAxiomsSig</span></a>·:=·<a·class="idref"·href="Coq.NArith.BinNat.html#N"><span·class="id"·title="module">N</span></a>.<br/>62 <span·class="id"·title="keyword">Module</span>·<a·id="N"·class="idref"·href="#N"><span·class="id"·title="module">N</span></a>·&lt;:·<a·class="idref"·href="Coq.Numbers.Natural.Abstract.NAxioms.html#NAxiomsSig"><span·class="id"·title="module">NAxiomsSig</span></a>·:=·<a·class="idref"·href="Coq.NArith.BinNat.html#N"><span·class="id"·title="module">N</span></a>.<br/>
  
134 KB
./usr/share/doc/libcoq-stdlib/html/Coq.PArith.BinPos.html
    
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 <br/>53 <br/>
54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.PArith.BinPosDef.html#"><span·class="id"·title="library">BinPosDef</span></a>.<br/>54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.PArith.BinPosDef.html#"><span·class="id"·title="library">BinPosDef</span></a>.<br/>
  
55 <br/>55 <br/>
56 </div>56 </div>
  
57 <div·class="doc">57 <div·class="doc">
58 <a·id="lab189"></a><h1·class="section">Binary·positive·numbers,·operations·and·properties</h1>58 <a·id="lab386"></a><h1·class="section">Binary·positive·numbers,·operations·and·properties</h1>
  
59 <div·class="paragraph">·</div>59 <div·class="paragraph">·</div>
  
60 ·Initial·development·by·Pierre·Crégut,·CNET,·Lannion,·France·60 ·Initial·development·by·Pierre·Crégut,·CNET,·Lannion,·France·
61 <div·class="paragraph">·</div>61 <div·class="paragraph">·</div>
  
62 ·The·type·<span·class="inlinecode"><span·class="id"·title="var">positive</span></span>·and·its·constructors·<span·class="inlinecode"><span·class="id"·title="var">xI</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">xO</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">xH</span></span>62 ·The·type·<span·class="inlinecode"><span·class="id"·title="var">positive</span></span>·and·its·constructors·<span·class="inlinecode"><span·class="id"·title="var">xI</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">xO</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">xH</span></span>
37.6 KB
./usr/share/doc/libcoq-stdlib/html/Coq.PArith.BinPosDef.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab162"></a><h1·class="section">Binary·positive·numbers,·operations</h1>49 <a·id="lab359"></a><h1·class="section">Binary·positive·numbers,·operations</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·Initial·development·by·Pierre·Crégut,·CNET,·Lannion,·France·51 ·Initial·development·by·Pierre·Crégut,·CNET,·Lannion,·France·
52 <div·class="paragraph">·</div>52 <div·class="paragraph">·</div>
  
53 ·The·type·<span·class="inlinecode"><span·class="id"·title="var">positive</span></span>·and·its·constructors·<span·class="inlinecode"><span·class="id"·title="var">xI</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">xO</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">xH</span></span>53 ·The·type·<span·class="inlinecode"><span·class="id"·title="var">positive</span></span>·and·its·constructors·<span·class="inlinecode"><span·class="id"·title="var">xI</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">xO</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">xH</span></span>
3.53 KB
./usr/share/doc/libcoq-stdlib/html/Coq.PArith.POrderedType.html
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 <br/>51 <br/>
52 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">positive_scope</span>.<br/>52 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">positive_scope</span>.<br/>
  
53 <br/>53 <br/>
54 </div>54 </div>
  
55 <div·class="doc">55 <div·class="doc">
56 <a·id="lab159"></a><h1·class="section">DecidableType·structure·for·<span·class="inlinecode"><span·class="id"·title="var">positive</span></span>·numbers</h1>56 <a·id="lab356"></a><h1·class="section">DecidableType·structure·for·<span·class="inlinecode"><span·class="id"·title="var">positive</span></span>·numbers</h1>
  
57 </div>57 </div>
58 <div·class="code">58 <div·class="code">
  
59 <br/>59 <br/>
60 <span·class="id"·title="keyword">Module</span>·<a·id="Positive_as_DT"·class="idref"·href="#Positive_as_DT"><span·class="id"·title="module">Positive_as_DT</span></a>·&lt;:·<a·class="idref"·href="Coq.Structures.Equalities.html#UsualDecidableTypeFull"><span·class="id"·title="module">UsualDecidableTypeFull</span></a>·:=·<a·class="idref"·href="Coq.PArith.BinPos.html#Pos"><span·class="id"·title="module">Pos</span></a>.<br/>60 <span·class="id"·title="keyword">Module</span>·<a·id="Positive_as_DT"·class="idref"·href="#Positive_as_DT"><span·class="id"·title="module">Positive_as_DT</span></a>·&lt;:·<a·class="idref"·href="Coq.Structures.Equalities.html#UsualDecidableTypeFull"><span·class="id"·title="module">UsualDecidableTypeFull</span></a>·:=·<a·class="idref"·href="Coq.PArith.BinPos.html#Pos"><span·class="id"·title="module">Pos</span></a>.<br/>
  
615 B
./usr/share/doc/libcoq-stdlib/html/Coq.Program.Combinators.html
    
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
  
43 <h1·class="libtitle">Library·Coq.Program.Combinators</h1>43 <h1·class="libtitle">Library·Coq.Program.Combinators</h1>
  
44 <div·class="code">44 <div·class="code">
45 </div>45 </div>
  
46 <div·class="doc">46 <div·class="doc">
47 <a·id="lab379"></a><h1·class="section">Proofs·about·standard·combinators,·exports·functional·extensionality.</h1>47 <a·id="lab805"></a><h1·class="section">Proofs·about·standard·combinators,·exports·functional·extensionality.</h1>
  
  
48 <div·class="paragraph">·</div>48 <div·class="paragraph">·</div>
  
49 ···Author:·Matthieu·Sozeau49 ···Author:·Matthieu·Sozeau
50 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud50 ···Institution:·LRI,·CNRS·UMR·8623·-·University·Paris·Sud
  
47.9 KB
./usr/share/doc/libcoq-stdlib/html/Coq.QArith.QArith_base.html
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.ZArith.BinInt.html#"><span·class="id"·title="library">ZArith.BinInt</span></a>.<br/>51 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.ZArith.BinInt.html#"><span·class="id"·title="library">ZArith.BinInt</span></a>.<br/>
52 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Classes.Morphisms.html#"><span·class="id"·title="library">Morphisms</span></a>·<a·class="idref"·href="Coq.Setoids.Setoid.html#"><span·class="id"·title="library">Setoid</span></a>·<a·class="idref"·href="Coq.Bool.Bool.html#"><span·class="id"·title="library">Bool</span></a>.<br/>52 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Classes.Morphisms.html#"><span·class="id"·title="library">Morphisms</span></a>·<a·class="idref"·href="Coq.Setoids.Setoid.html#"><span·class="id"·title="library">Setoid</span></a>·<a·class="idref"·href="Coq.Bool.Bool.html#"><span·class="id"·title="library">Bool</span></a>.<br/>
  
53 <br/>53 <br/>
54 </div>54 </div>
  
55 <div·class="doc">55 <div·class="doc">
56 <a·id="lab576"></a><h1·class="section">Definition·of·<span·class="inlinecode"><span·class="id"·title="var">Q</span></span>·and·basic·properties</h1>56 <a·id="lab1053"></a><h1·class="section">Definition·of·<span·class="inlinecode"><span·class="id"·title="var">Q</span></span>·and·basic·properties</h1>
  
57 <div·class="paragraph">·</div>57 <div·class="paragraph">·</div>
  
58 ·Rationals·are·pairs·of·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">positive</span></span>·numbers.·58 ·Rationals·are·pairs·of·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">positive</span></span>·numbers.·
59 </div>59 </div>
60 <div·class="code">60 <div·class="code">
  
3.28 KB
./usr/share/doc/libcoq-stdlib/html/Coq.QArith.QOrderedType.html
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 <br/>51 <br/>
52 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Q_scope</span>.<br/>52 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Q_scope</span>.<br/>
  
53 <br/>53 <br/>
54 </div>54 </div>
  
55 <div·class="doc">55 <div·class="doc">
56 <a·id="lab594"></a><h1·class="section">DecidableType·structure·for·rational·numbers</h1>56 <a·id="lab1050"></a><h1·class="section">DecidableType·structure·for·rational·numbers</h1>
  
57 </div>57 </div>
58 <div·class="code">58 <div·class="code">
  
59 <br/>59 <br/>
60 <span·class="id"·title="keyword">Module</span>·<a·id="Q_as_DT"·class="idref"·href="#Q_as_DT"><span·class="id"·title="module">Q_as_DT</span></a>·&lt;:·<a·class="idref"·href="Coq.Structures.Equalities.html#DecidableTypeFull"><span·class="id"·title="module">DecidableTypeFull</span></a>.<br/>60 <span·class="id"·title="keyword">Module</span>·<a·id="Q_as_DT"·class="idref"·href="#Q_as_DT"><span·class="id"·title="module">Q_as_DT</span></a>·&lt;:·<a·class="idref"·href="Coq.Structures.Equalities.html#DecidableTypeFull"><span·class="id"·title="module">DecidableTypeFull</span></a>.<br/>
61 &nbsp;<span·class="id"·title="keyword">Definition</span>·<a·id="Q_as_DT.t"·class="idref"·href="#Q_as_DT.t"><span·class="id"·title="definition">t</span></a>·:=·<a·class="idref"·href="Coq.QArith.QArith_base.html#Q"><span·class="id"·title="record">Q</span></a>.<br/>61 &nbsp;<span·class="id"·title="keyword">Definition</span>·<a·id="Q_as_DT.t"·class="idref"·href="#Q_as_DT.t"><span·class="id"·title="definition">t</span></a>·:=·<a·class="idref"·href="Coq.QArith.QArith_base.html#Q"><span·class="id"·title="record">Q</span></a>.<br/>
482 B
./usr/share/doc/libcoq-stdlib/html/Coq.QArith.Qcabs.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab556"></a><h1·class="section">An·absolute·value·for·normalized·rational·numbers.</h1>49 <a·id="lab1046"></a><h1·class="section">An·absolute·value·for·normalized·rational·numbers.</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·Contributed·by·Cédric·Auger·51 ·Contributed·by·Cédric·Auger·
52 </div>52 </div>
53 <div·class="code">53 <div·class="code">
  
1.61 KB
./usr/share/doc/libcoq-stdlib/html/Coq.QArith.Qfield.html
    
Offset 50, 15 lines modifiedOffset 50, 15 lines modified
50 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.QArith.QArith_base.html#"><span·class="id"·title="library">QArith_base</span></a>.<br/>50 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.QArith.QArith_base.html#"><span·class="id"·title="library">QArith_base</span></a>.<br/>
51 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.setoid_ring.NArithRing.html#"><span·class="id"·title="library">NArithRing</span></a>.<br/>51 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.setoid_ring.NArithRing.html#"><span·class="id"·title="library">NArithRing</span></a>.<br/>
  
52 <br/>52 <br/>
53 </div>53 </div>
  
54 <div·class="doc">54 <div·class="doc">
55 <a·id="lab597"></a><h1·class="section">field·and·ring·tactics·for·rational·numbers</h1>55 <a·id="lab1049"></a><h1·class="section">field·and·ring·tactics·for·rational·numbers</h1>
  
56 </div>56 </div>
57 <div·class="code">57 <div·class="code">
  
58 <br/>58 <br/>
59 <span·class="id"·title="keyword">Definition</span>·<a·id="Qsrt"·class="idref"·href="#Qsrt"><span·class="id"·title="definition">Qsrt</span></a>·:·<a·class="idref"·href="Coq.setoid_ring.Ring_theory.html#ring_theory"><span·class="id"·title="record">ring_theory</span></a>·0·1·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qplus"><span·class="id"·title="definition">Qplus</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qmult"><span·class="id"·title="definition">Qmult</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qminus"><span·class="id"·title="definition">Qminus</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qopp"><span·class="id"·title="definition">Qopp</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qeq"><span·class="id"·title="definition">Qeq</span></a>.<br/>59 <span·class="id"·title="keyword">Definition</span>·<a·id="Qsrt"·class="idref"·href="#Qsrt"><span·class="id"·title="definition">Qsrt</span></a>·:·<a·class="idref"·href="Coq.setoid_ring.Ring_theory.html#ring_theory"><span·class="id"·title="record">ring_theory</span></a>·0·1·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qplus"><span·class="id"·title="definition">Qplus</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qmult"><span·class="id"·title="definition">Qmult</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qminus"><span·class="id"·title="definition">Qminus</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qopp"><span·class="id"·title="definition">Qopp</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qeq"><span·class="id"·title="definition">Qeq</span></a>.<br/>
  
1.94 KB
./usr/share/doc/libcoq-stdlib/html/Coq.QArith.Qminmax.html
    
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 <br/>48 <br/>
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.QArith.QArith_base.html#"><span·class="id"·title="library">QArith_base</span></a>·<a·class="idref"·href="Coq.Structures.Orders.html#"><span·class="id"·title="library">Orders</span></a>·<a·class="idref"·href="Coq.QArith.QOrderedType.html#"><span·class="id"·title="library">QOrderedType</span></a>·<a·class="idref"·href="Coq.Structures.GenericMinMax.html#"><span·class="id"·title="library">GenericMinMax</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.QArith.QArith_base.html#"><span·class="id"·title="library">QArith_base</span></a>·<a·class="idref"·href="Coq.Structures.Orders.html#"><span·class="id"·title="library">Orders</span></a>·<a·class="idref"·href="Coq.QArith.QOrderedType.html#"><span·class="id"·title="library">QOrderedType</span></a>·<a·class="idref"·href="Coq.Structures.GenericMinMax.html#"><span·class="id"·title="library">GenericMinMax</span></a>.<br/>
  
50 <br/>50 <br/>
51 </div>51 </div>
  
52 <div·class="doc">52 <div·class="doc">
53 <a·id="lab554"></a><h1·class="section">Maximum·and·Minimum·of·two·rational·numbers</h1>53 <a·id="lab1047"></a><h1·class="section">Maximum·and·Minimum·of·two·rational·numbers</h1>
  
54 </div>54 </div>
55 <div·class="code">55 <div·class="code">
  
56 <br/>56 <br/>
57 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Q_scope</span>.<br/>57 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Q_scope</span>.<br/>
  
58.4 KB
./usr/share/doc/libcoq-stdlib/html/Coq.QArith.Qpower.html
    
Offset 48, 64 lines modifiedOffset 48, 64 lines modified
48 <br/>48 <br/>
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.Zpow_facts.html#"><span·class="id"·title="library">Zpow_facts</span></a>·<a·class="idref"·href="Coq.QArith.Qfield.html#"><span·class="id"·title="library">Qfield</span></a>·<a·class="idref"·href="Coq.QArith.Qreduction.html#"><span·class="id"·title="library">Qreduction</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.Zpow_facts.html#"><span·class="id"·title="library">Zpow_facts</span></a>·<a·class="idref"·href="Coq.QArith.Qfield.html#"><span·class="id"·title="library">Qfield</span></a>·<a·class="idref"·href="Coq.QArith.Qreduction.html#"><span·class="id"·title="library">Qreduction</span></a>.<br/>
  
50 <br/>50 <br/>
51 </div>51 </div>
  
52 <div·class="doc">52 <div·class="doc">
53 <a·id="lab557"></a><h1·class="section">Properties·of·Qpower_positive</h1>53 <a·id="lab1071"></a><h1·class="section">Properties·of·Qpower_positive</h1>
  
54 <div·class="paragraph">·</div>54 <div·class="paragraph">·</div>
  
55 <a·id="lab558"></a><h2·class="section">Values·of·Qpower_positive·for·specific·arguments</h2>55 <a·id="lab1072"></a><h2·class="section">Values·of·Qpower_positive·for·specific·arguments</h2>
  
56 </div>56 </div>
57 <div·class="code">57 <div·class="code">
  
58 <br/>58 <br/>
59 <span·class="id"·title="keyword">Lemma</span>·<a·id="Qpower_positive_1"·class="idref"·href="#Qpower_positive_1"><span·class="id"·title="lemma">Qpower_positive_1</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="n:1"·class="idref"·href="#n:1"><span·class="id"·title="binder">n</span></a>,·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·1·<a·class="idref"·href="Coq.QArith.Qpower.html#n:1"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#0eaf04f08ecf51ebfc2703f9e1d22838"><span·class="id"·title="notation">==</span></a>·1.<br/>59 <span·class="id"·title="keyword">Lemma</span>·<a·id="Qpower_positive_1"·class="idref"·href="#Qpower_positive_1"><span·class="id"·title="lemma">Qpower_positive_1</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="n:1"·class="idref"·href="#n:1"><span·class="id"·title="binder">n</span></a>,·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·1·<a·class="idref"·href="Coq.QArith.Qpower.html#n:1"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#0eaf04f08ecf51ebfc2703f9e1d22838"><span·class="id"·title="notation">==</span></a>·1.<br/>
  
60 <br/>60 <br/>
61 <span·class="id"·title="keyword">Lemma</span>·<a·id="Qpower_positive_0"·class="idref"·href="#Qpower_positive_0"><span·class="id"·title="lemma">Qpower_positive_0</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="n:2"·class="idref"·href="#n:2"><span·class="id"·title="binder">n</span></a>,·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·0·<a·class="idref"·href="Coq.QArith.Qpower.html#n:2"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#0eaf04f08ecf51ebfc2703f9e1d22838"><span·class="id"·title="notation">==</span></a>·0.<br/>61 <span·class="id"·title="keyword">Lemma</span>·<a·id="Qpower_positive_0"·class="idref"·href="#Qpower_positive_0"><span·class="id"·title="lemma">Qpower_positive_0</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="n:2"·class="idref"·href="#n:2"><span·class="id"·title="binder">n</span></a>,·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·0·<a·class="idref"·href="Coq.QArith.Qpower.html#n:2"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#0eaf04f08ecf51ebfc2703f9e1d22838"><span·class="id"·title="notation">==</span></a>·0.<br/>
  
62 <br/>62 <br/>
63 </div>63 </div>
  
64 <div·class="doc">64 <div·class="doc">
65 <a·id="lab559"></a><h2·class="section">Relation·of·Qpower_positive·to·zero</h2>65 <a·id="lab1073"></a><h2·class="section">Relation·of·Qpower_positive·to·zero</h2>
  
66 </div>66 </div>
67 <div·class="code">67 <div·class="code">
  
68 <br/>68 <br/>
69 <span·class="id"·title="keyword">Lemma</span>·<a·id="Qpower_not_0_positive"·class="idref"·href="#Qpower_not_0_positive"><span·class="id"·title="lemma">Qpower_not_0_positive</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="a:3"·class="idref"·href="#a:3"><span·class="id"·title="binder">a</span></a>·<a·id="n:4"·class="idref"·href="#n:4"><span·class="id"·title="binder">n</span></a>,·<a·class="idref"·href="Coq.Init.Logic.html#63a68285c81db8f9bc456233bb9ed181"><span·class="id"·title="notation">~</span></a><a·class="idref"·href="Coq.QArith.Qpower.html#a:3"><span·class="id"·title="variable">a</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#0eaf04f08ecf51ebfc2703f9e1d22838"><span·class="id"·title="notation">==</span></a>0·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#63a68285c81db8f9bc456233bb9ed181"><span·class="id"·title="notation">~</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#a:3"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#n:4"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#0eaf04f08ecf51ebfc2703f9e1d22838"><span·class="id"·title="notation">==</span></a>·0.<br/>69 <span·class="id"·title="keyword">Lemma</span>·<a·id="Qpower_not_0_positive"·class="idref"·href="#Qpower_not_0_positive"><span·class="id"·title="lemma">Qpower_not_0_positive</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="a:3"·class="idref"·href="#a:3"><span·class="id"·title="binder">a</span></a>·<a·id="n:4"·class="idref"·href="#n:4"><span·class="id"·title="binder">n</span></a>,·<a·class="idref"·href="Coq.Init.Logic.html#63a68285c81db8f9bc456233bb9ed181"><span·class="id"·title="notation">~</span></a><a·class="idref"·href="Coq.QArith.Qpower.html#a:3"><span·class="id"·title="variable">a</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#0eaf04f08ecf51ebfc2703f9e1d22838"><span·class="id"·title="notation">==</span></a>0·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#63a68285c81db8f9bc456233bb9ed181"><span·class="id"·title="notation">~</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#a:3"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#n:4"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#0eaf04f08ecf51ebfc2703f9e1d22838"><span·class="id"·title="notation">==</span></a>·0.<br/>
  
70 <br/>70 <br/>
71 <span·class="id"·title="keyword">Lemma</span>·<a·id="Qpower_pos_positive"·class="idref"·href="#Qpower_pos_positive"><span·class="id"·title="lemma">Qpower_pos_positive</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="p:5"·class="idref"·href="#p:5"><span·class="id"·title="binder">p</span></a>·<a·id="n:6"·class="idref"·href="#n:6"><span·class="id"·title="binder">n</span></a>,·0·<a·class="idref"·href="Coq.QArith.QArith_base.html#bb2ae1e3b1d37b46a15737373eedf343"><span·class="id"·title="notation">&lt;=</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#p:5"><span·class="id"·title="variable">p</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·0·<a·class="idref"·href="Coq.QArith.QArith_base.html#bb2ae1e3b1d37b46a15737373eedf343"><span·class="id"·title="notation">&lt;=</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#p:5"><span·class="id"·title="variable">p</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#n:6"><span·class="id"·title="variable">n</span></a>.<br/>71 <span·class="id"·title="keyword">Lemma</span>·<a·id="Qpower_pos_positive"·class="idref"·href="#Qpower_pos_positive"><span·class="id"·title="lemma">Qpower_pos_positive</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="p:5"·class="idref"·href="#p:5"><span·class="id"·title="binder">p</span></a>·<a·id="n:6"·class="idref"·href="#n:6"><span·class="id"·title="binder">n</span></a>,·0·<a·class="idref"·href="Coq.QArith.QArith_base.html#bb2ae1e3b1d37b46a15737373eedf343"><span·class="id"·title="notation">&lt;=</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#p:5"><span·class="id"·title="variable">p</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·0·<a·class="idref"·href="Coq.QArith.QArith_base.html#bb2ae1e3b1d37b46a15737373eedf343"><span·class="id"·title="notation">&lt;=</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#p:5"><span·class="id"·title="variable">p</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#n:6"><span·class="id"·title="variable">n</span></a>.<br/>
  
72 <br/>72 <br/>
73 </div>73 </div>
  
74 <div·class="doc">74 <div·class="doc">
75 <a·id="lab560"></a><h2·class="section">Qpower_positive·and·multiplication,·exponent·subtraction</h2>75 <a·id="lab1074"></a><h2·class="section">Qpower_positive·and·multiplication,·exponent·subtraction</h2>
  
76 </div>76 </div>
77 <div·class="code">77 <div·class="code">
  
78 <br/>78 <br/>
79 <span·class="id"·title="keyword">Lemma</span>·<a·id="Qmult_power_positive"·class="idref"·href="#Qmult_power_positive"><span·class="id"·title="lemma">Qmult_power_positive</span></a>··:·<span·class="id"·title="keyword">forall</span>·<a·id="a:7"·class="idref"·href="#a:7"><span·class="id"·title="binder">a</span></a>·<a·id="b:8"·class="idref"·href="#b:8"><span·class="id"·title="binder">b</span></a>·<a·id="n:9"·class="idref"·href="#n:9"><span·class="id"·title="binder">n</span></a>,·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·(<a·class="idref"·href="Coq.QArith.Qpower.html#a:7"><span·class="id"·title="variable">a</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#a913d2882dcbf2c07ae6ccbc47eaad45"><span·class="id"·title="notation">*</span></a><a·class="idref"·href="Coq.QArith.Qpower.html#b:8"><span·class="id"·title="variable">b</span></a>)·<a·class="idref"·href="Coq.QArith.Qpower.html#n:9"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#0eaf04f08ecf51ebfc2703f9e1d22838"><span·class="id"·title="notation">==</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#a913d2882dcbf2c07ae6ccbc47eaad45"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#a:7"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#n:9"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#a913d2882dcbf2c07ae6ccbc47eaad45"><span·class="id"·title="notation">)*(</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#b:8"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#n:9"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#a913d2882dcbf2c07ae6ccbc47eaad45"><span·class="id"·title="notation">)</span></a>.<br/>79 <span·class="id"·title="keyword">Lemma</span>·<a·id="Qmult_power_positive"·class="idref"·href="#Qmult_power_positive"><span·class="id"·title="lemma">Qmult_power_positive</span></a>··:·<span·class="id"·title="keyword">forall</span>·<a·id="a:7"·class="idref"·href="#a:7"><span·class="id"·title="binder">a</span></a>·<a·id="b:8"·class="idref"·href="#b:8"><span·class="id"·title="binder">b</span></a>·<a·id="n:9"·class="idref"·href="#n:9"><span·class="id"·title="binder">n</span></a>,·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·(<a·class="idref"·href="Coq.QArith.Qpower.html#a:7"><span·class="id"·title="variable">a</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#a913d2882dcbf2c07ae6ccbc47eaad45"><span·class="id"·title="notation">*</span></a><a·class="idref"·href="Coq.QArith.Qpower.html#b:8"><span·class="id"·title="variable">b</span></a>)·<a·class="idref"·href="Coq.QArith.Qpower.html#n:9"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#0eaf04f08ecf51ebfc2703f9e1d22838"><span·class="id"·title="notation">==</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#a913d2882dcbf2c07ae6ccbc47eaad45"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#a:7"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#n:9"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#a913d2882dcbf2c07ae6ccbc47eaad45"><span·class="id"·title="notation">)*(</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#b:8"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#n:9"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#a913d2882dcbf2c07ae6ccbc47eaad45"><span·class="id"·title="notation">)</span></a>.<br/>
  
80 <br/>80 <br/>
81 <span·class="id"·title="keyword">Lemma</span>·<a·id="Qpower_plus_positive"·class="idref"·href="#Qpower_plus_positive"><span·class="id"·title="lemma">Qpower_plus_positive</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="a:10"·class="idref"·href="#a:10"><span·class="id"·title="binder">a</span></a>·<a·id="n:11"·class="idref"·href="#n:11"><span·class="id"·title="binder">n</span></a>·<a·id="m:12"·class="idref"·href="#m:12"><span·class="id"·title="binder">m</span></a>,·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#a:10"><span·class="id"·title="variable">a</span></a>·(<a·class="idref"·href="Coq.QArith.Qpower.html#n:11"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.PArith.BinPos.html#50efadf7a9f9d41adb2b162cbba3bda7"><span·class="id"·title="notation">+</span></a><a·class="idref"·href="Coq.QArith.Qpower.html#m:12"><span·class="id"·title="variable">m</span></a>)·<a·class="idref"·href="Coq.QArith.QArith_base.html#0eaf04f08ecf51ebfc2703f9e1d22838"><span·class="id"·title="notation">==</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#a913d2882dcbf2c07ae6ccbc47eaad45"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#a:10"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#n:11"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#a913d2882dcbf2c07ae6ccbc47eaad45"><span·class="id"·title="notation">)*(</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#a:10"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#m:12"><span·class="id"·title="variable">m</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#a913d2882dcbf2c07ae6ccbc47eaad45"><span·class="id"·title="notation">)</span></a>.<br/>81 <span·class="id"·title="keyword">Lemma</span>·<a·id="Qpower_plus_positive"·class="idref"·href="#Qpower_plus_positive"><span·class="id"·title="lemma">Qpower_plus_positive</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="a:10"·class="idref"·href="#a:10"><span·class="id"·title="binder">a</span></a>·<a·id="n:11"·class="idref"·href="#n:11"><span·class="id"·title="binder">n</span></a>·<a·id="m:12"·class="idref"·href="#m:12"><span·class="id"·title="binder">m</span></a>,·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#a:10"><span·class="id"·title="variable">a</span></a>·(<a·class="idref"·href="Coq.QArith.Qpower.html#n:11"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.PArith.BinPos.html#50efadf7a9f9d41adb2b162cbba3bda7"><span·class="id"·title="notation">+</span></a><a·class="idref"·href="Coq.QArith.Qpower.html#m:12"><span·class="id"·title="variable">m</span></a>)·<a·class="idref"·href="Coq.QArith.QArith_base.html#0eaf04f08ecf51ebfc2703f9e1d22838"><span·class="id"·title="notation">==</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#a913d2882dcbf2c07ae6ccbc47eaad45"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#a:10"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#n:11"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#a913d2882dcbf2c07ae6ccbc47eaad45"><span·class="id"·title="notation">)*(</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#a:10"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#m:12"><span·class="id"·title="variable">m</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#a913d2882dcbf2c07ae6ccbc47eaad45"><span·class="id"·title="notation">)</span></a>.<br/>
  
82 <br/>82 <br/>
83 </div>83 </div>
  
84 <div·class="doc">84 <div·class="doc">
85 <a·id="lab561"></a><h2·class="section">Qpower_positive·and·inversion,·division,·exponent·subtraction</h2>85 <a·id="lab1075"></a><h2·class="section">Qpower_positive·and·inversion,·division,·exponent·subtraction</h2>
  
86 </div>86 </div>
87 <div·class="code">87 <div·class="code">
  
88 <br/>88 <br/>
89 <span·class="id"·title="keyword">Lemma</span>·<a·id="Qinv_power_positive"·class="idref"·href="#Qinv_power_positive"><span·class="id"·title="lemma">Qinv_power_positive</span></a>··:·<span·class="id"·title="keyword">forall</span>·<a·id="a:13"·class="idref"·href="#a:13"><span·class="id"·title="binder">a</span></a>·<a·id="n:14"·class="idref"·href="#n:14"><span·class="id"·title="binder">n</span></a>,·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·(<a·class="idref"·href="Coq.QArith.QArith_base.html#8bbb7e6c4363db1e6ff873634c45a65e"><span·class="id"·title="notation">/</span></a><a·class="idref"·href="Coq.QArith.Qpower.html#a:13"><span·class="id"·title="variable">a</span></a>)·<a·class="idref"·href="Coq.QArith.Qpower.html#n:14"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#0eaf04f08ecf51ebfc2703f9e1d22838"><span·class="id"·title="notation">==</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#8bbb7e6c4363db1e6ff873634c45a65e"><span·class="id"·title="notation">/(</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#a:13"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#n:14"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#8bbb7e6c4363db1e6ff873634c45a65e"><span·class="id"·title="notation">)</span></a>.<br/>89 <span·class="id"·title="keyword">Lemma</span>·<a·id="Qinv_power_positive"·class="idref"·href="#Qinv_power_positive"><span·class="id"·title="lemma">Qinv_power_positive</span></a>··:·<span·class="id"·title="keyword">forall</span>·<a·id="a:13"·class="idref"·href="#a:13"><span·class="id"·title="binder">a</span></a>·<a·id="n:14"·class="idref"·href="#n:14"><span·class="id"·title="binder">n</span></a>,·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·(<a·class="idref"·href="Coq.QArith.QArith_base.html#8bbb7e6c4363db1e6ff873634c45a65e"><span·class="id"·title="notation">/</span></a><a·class="idref"·href="Coq.QArith.Qpower.html#a:13"><span·class="id"·title="variable">a</span></a>)·<a·class="idref"·href="Coq.QArith.Qpower.html#n:14"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#0eaf04f08ecf51ebfc2703f9e1d22838"><span·class="id"·title="notation">==</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#8bbb7e6c4363db1e6ff873634c45a65e"><span·class="id"·title="notation">/(</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#Qpower_positive"><span·class="id"·title="definition">Qpower_positive</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#a:13"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.QArith.Qpower.html#n:14"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.QArith.QArith_base.html#8bbb7e6c4363db1e6ff873634c45a65e"><span·class="id"·title="notation">)</span></a>.<br/>
  
10.9 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.AltSeries.html
    
Offset 54, 15 lines modifiedOffset 54, 15 lines modified
54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.micromega.Lra.html#"><span·class="id"·title="library">Lra</span></a>.<br/>54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.micromega.Lra.html#"><span·class="id"·title="library">Lra</span></a>.<br/>
55 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>55 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>
  
56 <br/>56 <br/>
57 </div>57 </div>
  
58 <div·class="doc">58 <div·class="doc">
59 <a·id="lab939"></a><h1·class="section">Formalization·of·alternated·series</h1>59 <a·id="lab225"></a><h1·class="section">Formalization·of·alternated·series</h1>
  
60 </div>60 </div>
61 <div·class="code">61 <div·class="code">
62 <span·class="id"·title="keyword">Definition</span>·<a·id="tg_alt"·class="idref"·href="#tg_alt"><span·class="id"·title="definition">tg_alt</span></a>·(<a·id="Un:1"·class="idref"·href="#Un:1"><span·class="id"·title="binder">Un</span></a>:<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·(<a·id="i:2"·class="idref"·href="#i:2"><span·class="id"·title="binder">i</span></a>:<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>)·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·:=·<a·class="idref"·href="Coq.Reals.Rfunctions.html#1fc859ef9f60fc2e3a52c48371d07707"><span·class="id"·title="notation">(</span></a>-1<a·class="idref"·href="Coq.Reals.Rfunctions.html#1fc859ef9f60fc2e3a52c48371d07707"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Reals.Rfunctions.html#1fc859ef9f60fc2e3a52c48371d07707"><span·class="id"·title="notation">^</span></a>·<a·class="idref"·href="Coq.Reals.AltSeries.html#i:2"><span·class="id"·title="variable">i</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.AltSeries.html#Un:1"><span·class="id"·title="variable">Un</span></a>·<a·class="idref"·href="Coq.Reals.AltSeries.html#i:2"><span·class="id"·title="variable">i</span></a>.<br/>62 <span·class="id"·title="keyword">Definition</span>·<a·id="tg_alt"·class="idref"·href="#tg_alt"><span·class="id"·title="definition">tg_alt</span></a>·(<a·id="Un:1"·class="idref"·href="#Un:1"><span·class="id"·title="binder">Un</span></a>:<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·(<a·id="i:2"·class="idref"·href="#i:2"><span·class="id"·title="binder">i</span></a>:<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>)·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·:=·<a·class="idref"·href="Coq.Reals.Rfunctions.html#1fc859ef9f60fc2e3a52c48371d07707"><span·class="id"·title="notation">(</span></a>-1<a·class="idref"·href="Coq.Reals.Rfunctions.html#1fc859ef9f60fc2e3a52c48371d07707"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Reals.Rfunctions.html#1fc859ef9f60fc2e3a52c48371d07707"><span·class="id"·title="notation">^</span></a>·<a·class="idref"·href="Coq.Reals.AltSeries.html#i:2"><span·class="id"·title="variable">i</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.AltSeries.html#Un:1"><span·class="id"·title="variable">Un</span></a>·<a·class="idref"·href="Coq.Reals.AltSeries.html#i:2"><span·class="id"·title="variable">i</span></a>.<br/>
63 <span·class="id"·title="keyword">Definition</span>·<a·id="positivity_seq"·class="idref"·href="#positivity_seq"><span·class="id"·title="definition">positivity_seq</span></a>·(<a·id="Un:3"·class="idref"·href="#Un:3"><span·class="id"·title="binder">Un</span></a>:<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<span·class="id"·title="keyword">Prop</span>·:=·<span·class="id"·title="keyword">forall</span>·<a·id="n:4"·class="idref"·href="#n:4"><span·class="id"·title="binder">n</span></a>:<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>,·0·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#77d341fe206b2891763e25999ffddca2"><span·class="id"·title="notation">&lt;=</span></a>·<a·class="idref"·href="Coq.Reals.AltSeries.html#Un:3"><span·class="id"·title="variable">Un</span></a>·<a·class="idref"·href="Coq.Reals.AltSeries.html#n:4"><span·class="id"·title="variable">n</span></a>.<br/>63 <span·class="id"·title="keyword">Definition</span>·<a·id="positivity_seq"·class="idref"·href="#positivity_seq"><span·class="id"·title="definition">positivity_seq</span></a>·(<a·id="Un:3"·class="idref"·href="#Un:3"><span·class="id"·title="binder">Un</span></a>:<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<span·class="id"·title="keyword">Prop</span>·:=·<span·class="id"·title="keyword">forall</span>·<a·id="n:4"·class="idref"·href="#n:4"><span·class="id"·title="binder">n</span></a>:<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>,·0·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#77d341fe206b2891763e25999ffddca2"><span·class="id"·title="notation">&lt;=</span></a>·<a·class="idref"·href="Coq.Reals.AltSeries.html#Un:3"><span·class="id"·title="variable">Un</span></a>·<a·class="idref"·href="Coq.Reals.AltSeries.html#n:4"><span·class="id"·title="variable">n</span></a>.<br/>
  
64 <br/>64 <br/>
1.62 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Cauchy.ConstructiveCauchyReals.html
    
Offset 404, 15 lines modifiedOffset 404, 15 lines modified
404 &nbsp;&nbsp;:·<a·class="idref"·href="Coq.Classes.CMorphisms.html#Proper"><span·class="id"·title="class">CMorphisms.Proper</span></a><br/>404 &nbsp;&nbsp;:·<a·class="idref"·href="Coq.Classes.CMorphisms.html#Proper"><span·class="id"·title="class">CMorphisms.Proper</span></a><br/>
405 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<a·class="idref"·href="Coq.Classes.CMorphisms.html#respectful"><span·class="id"·title="definition">CMorphisms.respectful</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qeq"><span·class="id"·title="definition">Qeq</span></a>·<a·class="idref"·href="Coq.Reals.Cauchy.ConstructiveCauchyReals.html#CRealEq"><span·class="id"·title="definition">CRealEq</span></a>)·<a·class="idref"·href="Coq.Reals.Cauchy.ConstructiveCauchyReals.html#inject_Q"><span·class="id"·title="definition">inject_Q</span></a>.<br/>405 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<a·class="idref"·href="Coq.Classes.CMorphisms.html#respectful"><span·class="id"·title="definition">CMorphisms.respectful</span></a>·<a·class="idref"·href="Coq.QArith.QArith_base.html#Qeq"><span·class="id"·title="definition">Qeq</span></a>·<a·class="idref"·href="Coq.Reals.Cauchy.ConstructiveCauchyReals.html#CRealEq"><span·class="id"·title="definition">CRealEq</span></a>)·<a·class="idref"·href="Coq.Reals.Cauchy.ConstructiveCauchyReals.html#inject_Q"><span·class="id"·title="definition">inject_Q</span></a>.<br/>
  
406 <br/>406 <br/>
407 </div>407 </div>
  
408 <div·class="doc">408 <div·class="doc">
409 <a·id="lab959"></a><h1·class="section">Algebraic·operations</h1>409 <a·id="lab166"></a><h1·class="section">Algebraic·operations</h1>
  
410 <div·class="paragraph">·</div>410 <div·class="paragraph">·</div>
  
411 ·We·reduce·the·rational·numbers·to·accelerate·calculations.·411 ·We·reduce·the·rational·numbers·to·accelerate·calculations.·
412 </div>412 </div>
413 <div·class="code">413 <div·class="code">
414 <span·class="id"·title="keyword">Definition</span>·<a·id="CReal_plus_seq"·class="idref"·href="#CReal_plus_seq"><span·class="id"·title="definition">CReal_plus_seq</span></a>·(<a·id="x:112"·class="idref"·href="#x:112"><span·class="id"·title="binder">x</span></a>·<a·id="y:113"·class="idref"·href="#y:113"><span·class="id"·title="binder">y</span></a>·:·<a·class="idref"·href="Coq.Reals.Cauchy.ConstructiveCauchyReals.html#CReal"><span·class="id"·title="record">CReal</span></a>)·:=<br/>414 <span·class="id"·title="keyword">Definition</span>·<a·id="CReal_plus_seq"·class="idref"·href="#CReal_plus_seq"><span·class="id"·title="definition">CReal_plus_seq</span></a>·(<a·id="x:112"·class="idref"·href="#x:112"><span·class="id"·title="binder">x</span></a>·<a·id="y:113"·class="idref"·href="#y:113"><span·class="id"·title="binder">y</span></a>·:·<a·class="idref"·href="Coq.Reals.Cauchy.ConstructiveCauchyReals.html#CReal"><span·class="id"·title="record">CReal</span></a>)·:=<br/>
1.4 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Cauchy.ConstructiveCauchyRealsMult.html
    
Offset 5556, 16 lines modifiedOffset 5556, 16 lines modified
00015b30:·6976·6543·6175·6368·7952·6561·6c73·4d75··iveCauchyRealsMu00015b30:·6976·6543·6175·6368·7952·6561·6c73·4d75··iveCauchyRealsMu
00015b40:·6c74·2e68·746d·6c23·783a·3130·3522·3e3c··lt.html#x:105"><00015b40:·6c74·2e68·746d·6c23·783a·3130·3522·3e3c··lt.html#x:105"><
00015b50:·7370·616e·2063·6c61·7373·3d22·6964·2220··span·class="id"·00015b50:·7370·616e·2063·6c61·7373·3d22·6964·2220··span·class="id"·
00015b60:·7469·746c·653d·2276·6172·6961·626c·6522··title="variable"00015b60:·7469·746c·653d·2276·6172·6961·626c·6522··title="variable"
00015b70:·3e78·3c2f·7370·616e·3e3c·2f61·3e2e·3c62··>x</span></a>.<b00015b70:·3e78·3c2f·7370·616e·3e3c·2f61·3e2e·3c62··>x</span></a>.<b
00015b80:·722f·3e0a·0a3c·6272·2f3e·0a3c·2f64·6976··r/>..<br/>.</div00015b80:·722f·3e0a·0a3c·6272·2f3e·0a3c·2f64·6976··r/>..<br/>.</div
00015b90:·3e0a·0a3c·6469·7620·636c·6173·733d·2264··>..<div·class="d00015b90:·3e0a·0a3c·6469·7620·636c·6173·733d·2264··>..<div·class="d
00015ba0:·6f63·223e·0a3c·6120·6964·3d22·6c61·6239··oc">.<a·id="lab900015ba0:·6f63·223e·0a3c·6120·6964·3d22·6c61·6231··oc">.<a·id="lab1
00015bb0:·3533·223e·3c2f·613e·3c68·3120·636c·6173··53"></a><h1·clas00015bb0:·3732·223e·3c2f·613e·3c68·3120·636c·6173··72"></a><h1·clas
00015bc0:·733d·2273·6563·7469·6f6e·223e·4669·656c··s="section">Fiel00015bc0:·733d·2273·6563·7469·6f6e·223e·4669·656c··s="section">Fiel
00015bd0:·643c·2f68·313e·0a0a·3c2f·6469·763e·0a3c··d</h1>..</div>.<00015bd0:·643c·2f68·313e·0a0a·3c2f·6469·763e·0a3c··d</h1>..</div>.<
00015be0:·6469·7620·636c·6173·733d·2263·6f64·6522··div·class="code"00015be0:·6469·7620·636c·6173·733d·2263·6f64·6522··div·class="code"
00015bf0:·3e0a·0a3c·6272·2f3e·0a3c·7370·616e·2063··>..<br/>.<span·c00015bf0:·3e0a·0a3c·6272·2f3e·0a3c·7370·616e·2063··>..<br/>.<span·c
00015c00:·6c61·7373·3d22·6964·2220·7469·746c·653d··lass="id"·title=00015c00:·6c61·7373·3d22·6964·2220·7469·746c·653d··lass="id"·title=
00015c10:·226b·6579·776f·7264·223e·4c65·6d6d·613c··"keyword">Lemma<00015c10:·226b·6579·776f·7264·223e·4c65·6d6d·613c··"keyword">Lemma<
00015c20:·2f73·7061·6e3e·203c·6120·6964·3d22·4352··/span>·<a·id="CR00015c20:·2f73·7061·6e3e·203c·6120·6964·3d22·4352··/span>·<a·id="CR
12.5 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Cauchy.QExtra.html
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.micromega.Lia.html#"><span·class="id"·title="library">Lia</span></a>.<br/>51 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.micromega.Lia.html#"><span·class="id"·title="library">Lia</span></a>.<br/>
52 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.micromega.Lqa.html#"><span·class="id"·title="library">Lqa</span></a>.·<span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Reals.Cauchy.PosExtra.html#"><span·class="id"·title="library">PosExtra</span></a>.<br/>52 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.micromega.Lqa.html#"><span·class="id"·title="library">Lqa</span></a>.·<span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Reals.Cauchy.PosExtra.html#"><span·class="id"·title="library">PosExtra</span></a>.<br/>
  
53 <br/>53 <br/>
54 </div>54 </div>
  
55 <div·class="doc">55 <div·class="doc">
56 <a·id="lab954"></a><h1·class="section">Power·of·2·open·and·closed·upper·and·lower·bounds·for·<span·class="inlinecode"><span·class="id"·title="var">q</span></span>·<span·class="inlinecode">:</span>·<span·class="inlinecode"><span·class="id"·title="var">Q</span></span></h1>56 <a·id="lab167"></a><h1·class="section">Power·of·2·open·and·closed·upper·and·lower·bounds·for·<span·class="inlinecode"><span·class="id"·title="var">q</span></span>·<span·class="inlinecode">:</span>·<span·class="inlinecode"><span·class="id"·title="var">Q</span></span></h1>
  
57 </div>57 </div>
58 <div·class="code">58 <div·class="code">
  
59 <br/>59 <br/>
60 <span·class="id"·title="keyword">Fixpoint</span>·<a·id="Pos_log2floor_plus1"·class="idref"·href="#Pos_log2floor_plus1"><span·class="id"·title="definition">Pos_log2floor_plus1</span></a>·(<a·id="p:1"·class="idref"·href="#p:1"><span·class="id"·title="binder">p</span></a>·:·<a·class="idref"·href="Coq.Numbers.BinNums.html#positive"><span·class="id"·title="inductive">positive</span></a>)·:·<a·class="idref"·href="Coq.Numbers.BinNums.html#positive"><span·class="id"·title="inductive">positive</span></a>·:=<br/>60 <span·class="id"·title="keyword">Fixpoint</span>·<a·id="Pos_log2floor_plus1"·class="idref"·href="#Pos_log2floor_plus1"><span·class="id"·title="definition">Pos_log2floor_plus1</span></a>·(<a·id="p:1"·class="idref"·href="#p:1"><span·class="id"·title="binder">p</span></a>·:·<a·class="idref"·href="Coq.Numbers.BinNums.html#positive"><span·class="id"·title="inductive">positive</span></a>)·:·<a·class="idref"·href="Coq.Numbers.BinNums.html#positive"><span·class="id"·title="inductive">positive</span></a>·:=<br/>
61 &nbsp;&nbsp;<span·class="id"·title="keyword">match</span>·<a·class="idref"·href="Coq.Reals.Cauchy.QExtra.html#p:1"><span·class="id"·title="variable">p</span></a>·<span·class="id"·title="keyword">with</span><br/>61 &nbsp;&nbsp;<span·class="id"·title="keyword">match</span>·<a·class="idref"·href="Coq.Reals.Cauchy.QExtra.html#p:1"><span·class="id"·title="variable">p</span></a>·<span·class="id"·title="keyword">with</span><br/>
22.7 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.ClassicalDedekindReals.html
    
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Reals.Cauchy.QExtra.html#"><span·class="id"·title="library">QExtra</span></a>.<br/>59 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Reals.Cauchy.QExtra.html#"><span·class="id"·title="library">QExtra</span></a>.<br/>
60 <span·class="id"·title="keyword">Require</span>·<a·class="idref"·href="Coq.Classes.CMorphisms.html#"><span·class="id"·title="library">CMorphisms</span></a>.<br/>60 <span·class="id"·title="keyword">Require</span>·<a·class="idref"·href="Coq.Classes.CMorphisms.html#"><span·class="id"·title="library">CMorphisms</span></a>.<br/>
  
61 <br/>61 <br/>
62 </div>62 </div>
  
63 <div·class="doc">63 <div·class="doc">
64 <a·id="lab942"></a><h1·class="section">Q·Auxiliary·Lemmas</h1>64 <a·id="lab83"></a><h1·class="section">Q·Auxiliary·Lemmas</h1>
  
65 </div>65 </div>
66 <div·class="code">66 <div·class="code">
  
67 <br/>67 <br/>
  
68 <br/>68 <br/>
118 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.RIneq.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab892"></a><h1·class="section">Basic·lemmas·for·the·classical·real·numbers</h1>49 <a·id="lab112"></a><h1·class="section">Basic·lemmas·for·the·classical·real·numbers</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·This·file·provides·several·hundred·basic·lemmas·about·foundamental51 ·This·file·provides·several·hundred·basic·lemmas·about·foundamental
52 ····operations·on·R:52 ····operations·on·R:
53 <ul·class="doclist">53 <ul·class="doclist">
54 <li>·addition·denoted·by·<span·class="inlinecode"><span·class="id"·title="var">Rplus</span></span>·(notation:·infix·<span·class="inlinecode">+</span>),54 <li>·addition·denoted·by·<span·class="inlinecode"><span·class="id"·title="var">Rplus</span></span>·(notation:·infix·<span·class="inlinecode">+</span>),
5.09 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.ROrderedType.html
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 <br/>51 <br/>
52 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>52 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>
  
53 <br/>53 <br/>
54 </div>54 </div>
  
55 <div·class="doc">55 <div·class="doc">
56 <a·id="lab886"></a><h1·class="section">DecidableType·structure·for·real·numbers</h1>56 <a·id="lab54"></a><h1·class="section">DecidableType·structure·for·real·numbers</h1>
  
57 </div>57 </div>
58 <div·class="code">58 <div·class="code">
  
59 <br/>59 <br/>
60 <span·class="id"·title="keyword">Lemma</span>·<a·id="Req_dec"·class="idref"·href="#Req_dec"><span·class="id"·title="lemma">Req_dec</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="r1:1"·class="idref"·href="#r1:1"><span·class="id"·title="binder">r1</span></a>·<a·id="r2:2"·class="idref"·href="#r2:2"><span·class="id"·title="binder">r2</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>,·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">{</span></a><a·class="idref"·href="Coq.Reals.ROrderedType.html#r1:1"><span·class="id"·title="variable">r1</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Reals.ROrderedType.html#r2:2"><span·class="id"·title="variable">r2</span></a><a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">}</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">{</span></a><a·class="idref"·href="Coq.Reals.ROrderedType.html#r1:1"><span·class="id"·title="variable">r1</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;&gt;'_x"><span·class="id"·title="notation">&lt;&gt;</span></a>·<a·class="idref"·href="Coq.Reals.ROrderedType.html#r2:2"><span·class="id"·title="variable">r2</span></a><a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">}</span></a>.<br/>60 <span·class="id"·title="keyword">Lemma</span>·<a·id="Req_dec"·class="idref"·href="#Req_dec"><span·class="id"·title="lemma">Req_dec</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="r1:1"·class="idref"·href="#r1:1"><span·class="id"·title="binder">r1</span></a>·<a·id="r2:2"·class="idref"·href="#r2:2"><span·class="id"·title="binder">r2</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>,·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">{</span></a><a·class="idref"·href="Coq.Reals.ROrderedType.html#r1:1"><span·class="id"·title="variable">r1</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Reals.ROrderedType.html#r2:2"><span·class="id"·title="variable">r2</span></a><a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">}</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">{</span></a><a·class="idref"·href="Coq.Reals.ROrderedType.html#r1:1"><span·class="id"·title="variable">r1</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;&gt;'_x"><span·class="id"·title="notation">&lt;&gt;</span></a>·<a·class="idref"·href="Coq.Reals.ROrderedType.html#r2:2"><span·class="id"·title="variable">r2</span></a><a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">}</span></a>.<br/>
  
3.16 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.R_Ifp.html
    
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
58 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.ZArith.html#"><span·class="id"·title="library">ZArith</span></a>·<a·class="idref"·href="Coq.micromega.Ztac.html#"><span·class="id"·title="library">Ztac</span></a>.<br/>58 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.ZArith.html#"><span·class="id"·title="library">ZArith</span></a>·<a·class="idref"·href="Coq.micromega.Ztac.html#"><span·class="id"·title="library">Ztac</span></a>.<br/>
59 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>59 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>
  
60 <br/>60 <br/>
61 </div>61 </div>
  
62 <div·class="doc">62 <div·class="doc">
63 <a·id="lab867"></a><h1·class="section">Fractional·part</h1>63 <a·id="lab193"></a><h1·class="section">Fractional·part</h1>
  
64 <div·class="paragraph">·</div>64 <div·class="paragraph">·</div>
  
  
65 </div>65 </div>
66 <div·class="code">66 <div·class="code">
67 <span·class="id"·title="keyword">Definition</span>·<a·id="Int_part"·class="idref"·href="#Int_part"><span·class="id"·title="definition">Int_part</span></a>·(<a·id="r:1"·class="idref"·href="#r:1"><span·class="id"·title="binder">r</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<a·class="idref"·href="Coq.Numbers.BinNums.html#Z"><span·class="id"·title="inductive">Z</span></a>·:=·(<a·class="idref"·href="Coq.Reals.Rdefinitions.html#up"><span·class="id"·title="definition">up</span></a>·<a·class="idref"·href="Coq.Reals.R_Ifp.html#r:1"><span·class="id"·title="variable">r</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'-'_x"><span·class="id"·title="notation">-</span></a>·1)%<span·class="id"·title="var">Z</span>.<br/>67 <span·class="id"·title="keyword">Definition</span>·<a·id="Int_part"·class="idref"·href="#Int_part"><span·class="id"·title="definition">Int_part</span></a>·(<a·id="r:1"·class="idref"·href="#r:1"><span·class="id"·title="binder">r</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<a·class="idref"·href="Coq.Numbers.BinNums.html#Z"><span·class="id"·title="inductive">Z</span></a>·:=·(<a·class="idref"·href="Coq.Reals.Rdefinitions.html#up"><span·class="id"·title="definition">up</span></a>·<a·class="idref"·href="Coq.Reals.R_Ifp.html#r:1"><span·class="id"·title="variable">r</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'-'_x"><span·class="id"·title="notation">-</span></a>·1)%<span·class="id"·title="var">Z</span>.<br/>
7.32 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.R_sqrt.html
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Reals.Rsqrt_def.html#"><span·class="id"·title="library">Rsqrt_def</span></a>.<br/>51 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Reals.Rsqrt_def.html#"><span·class="id"·title="library">Rsqrt_def</span></a>.<br/>
52 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>52 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>
  
53 <br/>53 <br/>
54 </div>54 </div>
  
55 <div·class="doc">55 <div·class="doc">
56 <a·id="lab840"></a><h1·class="section">Continuous·extension·of·Rsqrt·on·R</h1>56 <a·id="lab223"></a><h1·class="section">Continuous·extension·of·Rsqrt·on·R</h1>
  
57 </div>57 </div>
58 <div·class="code">58 <div·class="code">
59 <span·class="id"·title="keyword">Definition</span>·<a·id="sqrt"·class="idref"·href="#sqrt"><span·class="id"·title="definition">sqrt</span></a>·(<a·id="x:1"·class="idref"·href="#x:1"><span·class="id"·title="binder">x</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·:=<br/>59 <span·class="id"·title="keyword">Definition</span>·<a·id="sqrt"·class="idref"·href="#sqrt"><span·class="id"·title="definition">sqrt</span></a>·(<a·id="x:1"·class="idref"·href="#x:1"><span·class="id"·title="binder">x</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·:=<br/>
60 &nbsp;&nbsp;<span·class="id"·title="keyword">match</span>·<a·class="idref"·href="Coq.Reals.Rbasic_fun.html#Rcase_abs"><span·class="id"·title="lemma">Rcase_abs</span></a>·<a·class="idref"·href="Coq.Reals.R_sqrt.html#x:1"><span·class="id"·title="variable">x</span></a>·<span·class="id"·title="keyword">with</span><br/>60 &nbsp;&nbsp;<span·class="id"·title="keyword">match</span>·<a·class="idref"·href="Coq.Reals.Rbasic_fun.html#Rcase_abs"><span·class="id"·title="lemma">Rcase_abs</span></a>·<a·class="idref"·href="Coq.Reals.R_sqrt.html#x:1"><span·class="id"·title="variable">x</span></a>·<span·class="id"·title="keyword">with</span><br/>
61 &nbsp;&nbsp;&nbsp;&nbsp;|·<a·class="idref"·href="Coq.Init.Specif.html#left"><span·class="id"·title="constructor">left</span></a>·<span·class="id"·title="var">_</span>·=&gt;·0<br/>61 &nbsp;&nbsp;&nbsp;&nbsp;|·<a·class="idref"·href="Coq.Init.Specif.html#left"><span·class="id"·title="constructor">left</span></a>·<span·class="id"·title="var">_</span>·=&gt;·0<br/>
62 &nbsp;&nbsp;&nbsp;&nbsp;|·<a·class="idref"·href="Coq.Init.Specif.html#right"><span·class="id"·title="constructor">right</span></a>·<span·class="id"·title="var">a</span>·=&gt;·<a·class="idref"·href="Coq.Reals.Rsqrt_def.html#Rsqrt"><span·class="id"·title="definition">Rsqrt</span></a>·(<a·class="idref"·href="Coq.Reals.RIneq.html#mknonnegreal"><span·class="id"·title="constructor">mknonnegreal</span></a>·<a·class="idref"·href="Coq.Reals.R_sqrt.html#x:1"><span·class="id"·title="variable">x</span></a>·(<a·class="idref"·href="Coq.Reals.RIneq.html#Rge_le"><span·class="id"·title="lemma">Rge_le</span></a>·<span·class="id"·title="var">_</span>·<span·class="id"·title="var">_</span>·<span·class="id"·title="var">a</span>))<br/>62 &nbsp;&nbsp;&nbsp;&nbsp;|·<a·class="idref"·href="Coq.Init.Specif.html#right"><span·class="id"·title="constructor">right</span></a>·<span·class="id"·title="var">a</span>·=&gt;·<a·class="idref"·href="Coq.Reals.Rsqrt_def.html#Rsqrt"><span·class="id"·title="definition">Rsqrt</span></a>·(<a·class="idref"·href="Coq.Reals.RIneq.html#mknonnegreal"><span·class="id"·title="constructor">mknonnegreal</span></a>·<a·class="idref"·href="Coq.Reals.R_sqrt.html#x:1"><span·class="id"·title="variable">x</span></a>·(<a·class="idref"·href="Coq.Reals.RIneq.html#Rge_le"><span·class="id"·title="lemma">Rge_le</span></a>·<span·class="id"·title="var">_</span>·<span·class="id"·title="var">_</span>·<span·class="id"·title="var">a</span>))<br/>
51.8 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Ranalysis1.html
    
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>53 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>
54 <span·class="id"·title="keyword">Implicit</span>·<span·class="id"·title="keyword">Type</span>·<span·class="id"·title="var">f</span>·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>.<br/>54 <span·class="id"·title="keyword">Implicit</span>·<span·class="id"·title="keyword">Type</span>·<span·class="id"·title="var">f</span>·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>.<br/>
  
55 <br/>55 <br/>
56 </div>56 </div>
  
57 <div·class="doc">57 <div·class="doc">
58 <a·id="lab845"></a><h1·class="section">Basic·operations·on·functions</h1>58 <a·id="lab60"></a><h1·class="section">Basic·operations·on·functions</h1>
  
59 </div>59 </div>
60 <div·class="code">60 <div·class="code">
61 <span·class="id"·title="keyword">Definition</span>·<a·id="plus_fct"·class="idref"·href="#plus_fct"><span·class="id"·title="definition">plus_fct</span></a>·<a·id="f1:1"·class="idref"·href="#f1:1"><span·class="id"·title="binder">f1</span></a>·<a·id="f2:2"·class="idref"·href="#f2:2"><span·class="id"·title="binder">f2</span></a>·(<a·id="x:3"·class="idref"·href="#x:3"><span·class="id"·title="binder">x</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·:=·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#f1:1"><span·class="id"·title="variable">f1</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#x:3"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#3e57074ab0a6a36b253e873a1bdac6ad"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#f2:2"><span·class="id"·title="variable">f2</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#x:3"><span·class="id"·title="variable">x</span></a>.<br/>61 <span·class="id"·title="keyword">Definition</span>·<a·id="plus_fct"·class="idref"·href="#plus_fct"><span·class="id"·title="definition">plus_fct</span></a>·<a·id="f1:1"·class="idref"·href="#f1:1"><span·class="id"·title="binder">f1</span></a>·<a·id="f2:2"·class="idref"·href="#f2:2"><span·class="id"·title="binder">f2</span></a>·(<a·id="x:3"·class="idref"·href="#x:3"><span·class="id"·title="binder">x</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·:=·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#f1:1"><span·class="id"·title="variable">f1</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#x:3"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#3e57074ab0a6a36b253e873a1bdac6ad"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#f2:2"><span·class="id"·title="variable">f2</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#x:3"><span·class="id"·title="variable">x</span></a>.<br/>
62 <span·class="id"·title="keyword">Definition</span>·<a·id="opp_fct"·class="idref"·href="#opp_fct"><span·class="id"·title="definition">opp_fct</span></a>·<a·id="f:4"·class="idref"·href="#f:4"><span·class="id"·title="binder">f</span></a>·(<a·id="x:5"·class="idref"·href="#x:5"><span·class="id"·title="binder">x</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·:=·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:'-'_x"><span·class="id"·title="notation">-</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#f:4"><span·class="id"·title="variable">f</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#x:5"><span·class="id"·title="variable">x</span></a>.<br/>62 <span·class="id"·title="keyword">Definition</span>·<a·id="opp_fct"·class="idref"·href="#opp_fct"><span·class="id"·title="definition">opp_fct</span></a>·<a·id="f:4"·class="idref"·href="#f:4"><span·class="id"·title="binder">f</span></a>·(<a·id="x:5"·class="idref"·href="#x:5"><span·class="id"·title="binder">x</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·:=·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:'-'_x"><span·class="id"·title="notation">-</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#f:4"><span·class="id"·title="variable">f</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#x:5"><span·class="id"·title="variable">x</span></a>.<br/>
63 <span·class="id"·title="keyword">Definition</span>·<a·id="mult_fct"·class="idref"·href="#mult_fct"><span·class="id"·title="definition">mult_fct</span></a>·<a·id="f1:6"·class="idref"·href="#f1:6"><span·class="id"·title="binder">f1</span></a>·<a·id="f2:7"·class="idref"·href="#f2:7"><span·class="id"·title="binder">f2</span></a>·(<a·id="x:8"·class="idref"·href="#x:8"><span·class="id"·title="binder">x</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·:=·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#f1:6"><span·class="id"·title="variable">f1</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#x:8"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#f2:7"><span·class="id"·title="variable">f2</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#x:8"><span·class="id"·title="variable">x</span></a>.<br/>63 <span·class="id"·title="keyword">Definition</span>·<a·id="mult_fct"·class="idref"·href="#mult_fct"><span·class="id"·title="definition">mult_fct</span></a>·<a·id="f1:6"·class="idref"·href="#f1:6"><span·class="id"·title="binder">f1</span></a>·<a·id="f2:7"·class="idref"·href="#f2:7"><span·class="id"·title="binder">f2</span></a>·(<a·id="x:8"·class="idref"·href="#x:8"><span·class="id"·title="binder">x</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·:=·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#f1:6"><span·class="id"·title="variable">f1</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#x:8"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#f2:7"><span·class="id"·title="variable">f2</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#x:8"><span·class="id"·title="variable">x</span></a>.<br/>
64 <span·class="id"·title="keyword">Definition</span>·<a·id="mult_real_fct"·class="idref"·href="#mult_real_fct"><span·class="id"·title="definition">mult_real_fct</span></a>·(<a·id="a:9"·class="idref"·href="#a:9"><span·class="id"·title="binder">a</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·<a·id="f:10"·class="idref"·href="#f:10"><span·class="id"·title="binder">f</span></a>·(<a·id="x:11"·class="idref"·href="#x:11"><span·class="id"·title="binder">x</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·:=·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#a:9"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#f:10"><span·class="id"·title="variable">f</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#x:11"><span·class="id"·title="variable">x</span></a>.<br/>64 <span·class="id"·title="keyword">Definition</span>·<a·id="mult_real_fct"·class="idref"·href="#mult_real_fct"><span·class="id"·title="definition">mult_real_fct</span></a>·(<a·id="a:9"·class="idref"·href="#a:9"><span·class="id"·title="binder">a</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·<a·id="f:10"·class="idref"·href="#f:10"><span·class="id"·title="binder">f</span></a>·(<a·id="x:11"·class="idref"·href="#x:11"><span·class="id"·title="binder">x</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·:=·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#a:9"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#f:10"><span·class="id"·title="variable">f</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis1.html#x:11"><span·class="id"·title="variable">x</span></a>.<br/>
20.3 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Ranalysis5.html
    
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 <br/>59 <br/>
60 <span·class="id"·title="keyword">Local·Ltac</span>·<span·class="id"·title="var">Tauto.intuition_solver</span>·::=·<span·class="id"·title="tactic">auto</span>·<span·class="id"·title="keyword">with</span>·<span·class="id"·title="var">rorders</span>·<span·class="id"·title="var">real</span>.<br/>60 <span·class="id"·title="keyword">Local·Ltac</span>·<span·class="id"·title="var">Tauto.intuition_solver</span>·::=·<span·class="id"·title="tactic">auto</span>·<span·class="id"·title="keyword">with</span>·<span·class="id"·title="var">rorders</span>·<span·class="id"·title="var">real</span>.<br/>
  
61 <br/>61 <br/>
62 </div>62 </div>
  
63 <div·class="doc">63 <div·class="doc">
64 <a·id="lab872"></a><h1·class="section">Preliminaries·lemmas</h1>64 <a·id="lab178"></a><h1·class="section">Preliminaries·lemmas</h1>
  
65 </div>65 </div>
66 <div·class="code">66 <div·class="code">
  
67 <br/>67 <br/>
68 <span·class="id"·title="keyword">Lemma</span>·<a·id="f_incr_implies_g_incr_interv"·class="idref"·href="#f_incr_implies_g_incr_interv"><span·class="id"·title="lemma">f_incr_implies_g_incr_interv</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="f:1"·class="idref"·href="#f:1"><span·class="id"·title="binder">f</span></a>·<a·id="g:2"·class="idref"·href="#g:2"><span·class="id"·title="binder">g</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a><a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a><a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>,·<span·class="id"·title="keyword">forall</span>·<a·id="lb:3"·class="idref"·href="#lb:3"><span·class="id"·title="binder">lb</span></a>·<a·id="ub:4"·class="idref"·href="#ub:4"><span·class="id"·title="binder">ub</span></a>,<br/>68 <span·class="id"·title="keyword">Lemma</span>·<a·id="f_incr_implies_g_incr_interv"·class="idref"·href="#f_incr_implies_g_incr_interv"><span·class="id"·title="lemma">f_incr_implies_g_incr_interv</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="f:1"·class="idref"·href="#f:1"><span·class="id"·title="binder">f</span></a>·<a·id="g:2"·class="idref"·href="#g:2"><span·class="id"·title="binder">g</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a><a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a><a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>,·<span·class="id"·title="keyword">forall</span>·<a·id="lb:3"·class="idref"·href="#lb:3"><span·class="id"·title="binder">lb</span></a>·<a·id="ub:4"·class="idref"·href="#ub:4"><span·class="id"·title="binder">ub</span></a>,<br/>
69 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a·class="idref"·href="Coq.Reals.Ranalysis5.html#lb:3"><span·class="id"·title="variable">lb</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis5.html#ub:4"><span·class="id"·title="variable">ub</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a><br/>69 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a·class="idref"·href="Coq.Reals.Ranalysis5.html#lb:3"><span·class="id"·title="variable">lb</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>·<a·class="idref"·href="Coq.Reals.Ranalysis5.html#ub:4"><span·class="id"·title="variable">ub</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a><br/>
26.6 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Ratan.html
    
Offset 311, 21 lines modifiedOffset 311, 21 lines modified
00001360:·6173·733d·2269·6422·2074·6974·6c65·3d22··ass="id"·title="00001360:·6173·733d·2269·6422·2074·6974·6c65·3d22··ass="id"·title="
00001370:·7661·7222·3e72·6561·6c3c·2f73·7061·6e3e··var">real</span>00001370:·7661·7222·3e72·6561·6c3c·2f73·7061·6e3e··var">real</span>
00001380:·203c·7370·616e·2063·6c61·7373·3d22·6964···<span·class="id00001380:·203c·7370·616e·2063·6c61·7373·3d22·6964···<span·class="id
00001390:·2220·7469·746c·653d·2276·6172·223e·6172··"·title="var">ar00001390:·2220·7469·746c·653d·2276·6172·223e·6172··"·title="var">ar
000013a0:·6974·683c·2f73·7061·6e3e·2e3c·6272·2f3e··ith</span>.<br/>000013a0:·6974·683c·2f73·7061·6e3e·2e3c·6272·2f3e··ith</span>.<br/>
000013b0:·0a0a·3c62·722f·3e0a·3c2f·6469·763e·0a0a··..<br/>.</div>..000013b0:·0a0a·3c62·722f·3e0a·3c2f·6469·763e·0a0a··..<br/>.</div>..
000013c0:·3c64·6976·2063·6c61·7373·3d22·646f·6322··<div·class="doc"000013c0:·3c64·6976·2063·6c61·7373·3d22·646f·6322··<div·class="doc"
000013d0:·3e0a·3c61·2069·643d·226c·6162·3936·3022··>.<a·id="lab960"000013d0:·3e0a·3c61·2069·643d·226c·6162·3139·3522··>.<a·id="lab195"
000013e0:·3e3c·2f61·3e3c·6831·2063·6c61·7373·3d22··></a><h1·class="000013e0:·3e3c·2f61·3e3c·6831·2063·6c61·7373·3d22··></a><h1·class="
000013f0:·7365·6374·696f·6e22·3e50·7265·6c69·6d69··section">Prelimi000013f0:·7365·6374·696f·6e22·3e50·7265·6c69·6d69··section">Prelimi
00001400:·6e61·7269·6573·3c2f·6831·3e0a·0a3c·6469··naries</h1>..<di00001400:·6e61·7269·6573·3c2f·6831·3e0a·0a3c·6469··naries</h1>..<di
00001410:·7620·636c·6173·733d·2270·6172·6167·7261··v·class="paragra00001410:·7620·636c·6173·733d·2270·6172·6167·7261··v·class="paragra
00001420:·7068·223e·203c·2f64·6976·3e0a·0a3c·6120··ph">·</div>..<a·00001420:·7068·223e·203c·2f64·6976·3e0a·0a3c·6120··ph">·</div>..<a·
00001430:·6964·3d22·6c61·6239·3631·223e·3c2f·613e··id="lab961"></a>00001430:·6964·3d22·6c61·6231·3936·223e·3c2f·613e··id="lab196"></a>
00001440:·3c68·3220·636c·6173·733d·2273·6563·7469··<h2·class="secti00001440:·3c68·3220·636c·6173·733d·2273·6563·7469··<h2·class="secti
00001450:·6f6e·223e·5661·7269·6f75·7320·6765·6e65··on">Various·gene00001450:·6f6e·223e·5661·7269·6f75·7320·6765·6e65··on">Various·gene
00001460:·7269·6320·6c65·6d6d·6173·2077·6869·6368··ric·lemmas·which00001460:·7269·6320·6c65·6d6d·6173·2077·6869·6368··ric·lemmas·which
00001470:·2070·726f·6261·626c·7920·7368·6f75·6c64···probably·should00001470:·2070·726f·6261·626c·7920·7368·6f75·6c64···probably·should
00001480:·2067·6f20·736f·6d65·7768·6572·6520·656c···go·somewhere·el00001480:·2067·6f20·736f·6d65·7768·6572·6520·656c···go·somewhere·el
00001490:·7365·3c2f·6832·3e0a·0a3c·2f64·6976·3e0a··se</h2>..</div>.00001490:·7365·3c2f·6832·3e0a·0a3c·2f64·6976·3e0a··se</h2>..</div>.
000014a0:·3c64·6976·2063·6c61·7373·3d22·636f·6465··<div·class="code000014a0:·3c64·6976·2063·6c61·7373·3d22·636f·6465··<div·class="code
11.7 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Raxioms.html
    
Offset 65, 19 lines modifiedOffset 65, 19 lines modified
65 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#"><span·class="id"·title="library">Rdefinitions</span></a>.<br/>65 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#"><span·class="id"·title="library">Rdefinitions</span></a>.<br/>
66 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>66 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>
  
67 <br/>67 <br/>
68 </div>68 </div>
  
69 <div·class="doc">69 <div·class="doc">
70 <a·id="lab996"></a><h1·class="section">Field·operations</h1>70 <a·id="lab45"></a><h1·class="section">Field·operations</h1>
  
71 <div·class="paragraph">·</div>71 <div·class="paragraph">·</div>
  
72 <a·id="lab997"></a><h2·class="section">Addition</h2>72 <a·id="lab46"></a><h2·class="section">Addition</h2>
  
73 </div>73 </div>
74 <div·class="code">74 <div·class="code">
  
75 <br/>75 <br/>
76 <span·class="id"·title="keyword">Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">CReal_scope</span>.<br/>76 <span·class="id"·title="keyword">Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">CReal_scope</span>.<br/>
  
7.02 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Rbasic_fun.html
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 <br/>61 <br/>
62 <span·class="id"·title="keyword">Implicit</span>·<span·class="id"·title="keyword">Type</span>·<span·class="id"·title="var">r</span>·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>.<br/>62 <span·class="id"·title="keyword">Implicit</span>·<span·class="id"·title="keyword">Type</span>·<span·class="id"·title="var">r</span>·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>.<br/>
  
63 <br/>63 <br/>
64 </div>64 </div>
  
65 <div·class="doc">65 <div·class="doc">
66 <a·id="lab985"></a><h1·class="section">Rmin</h1>66 <a·id="lab107"></a><h1·class="section">Rmin</h1>
  
67 <div·class="paragraph">·</div>67 <div·class="paragraph">·</div>
  
  
68 </div>68 </div>
69 <div·class="code">69 <div·class="code">
70 <span·class="id"·title="keyword">Definition</span>·<a·id="Rmin"·class="idref"·href="#Rmin"><span·class="id"·title="definition">Rmin</span></a>·(<a·id="x:1"·class="idref"·href="#x:1"><span·class="id"·title="binder">x</span></a>·<a·id="y:2"·class="idref"·href="#y:2"><span·class="id"·title="binder">y</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·:=<br/>70 <span·class="id"·title="keyword">Definition</span>·<a·id="Rmin"·class="idref"·href="#Rmin"><span·class="id"·title="definition">Rmin</span></a>·(<a·id="x:1"·class="idref"·href="#x:1"><span·class="id"·title="binder">x</span></a>·<a·id="y:2"·class="idref"·href="#y:2"><span·class="id"·title="binder">y</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·:=<br/>
5.18 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Rdefinitions.html
    
Offset 174, 15 lines modifiedOffset 174, 15 lines modified
174 <span·class="id"·title="keyword">Notation</span>·<a·id="::R_scope:x_'&lt;'_x_'&lt;'_x"·class="idref"·href="#::R_scope:x_'&lt;'_x_'&lt;'_x"><span·class="id"·title="notation">&quot;</span></a>x·&lt;·y·&lt;·z"···:=·(<span·class="id"·title="var">x</span>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>··<span·class="id"·title="var">y</span>·<a·class="idref"·href="Coq.Init.Logic.html#ba2b0e492d2b4675a0acf3ea92aabadd"><span·class="id"·title="notation">/\</span></a>·<span·class="id"·title="var">y</span>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>··<span·class="id"·title="var">z</span>)·:·<span·class="id"·title="var">R_scope</span>.<br/>174 <span·class="id"·title="keyword">Notation</span>·<a·id="::R_scope:x_'&lt;'_x_'&lt;'_x"·class="idref"·href="#::R_scope:x_'&lt;'_x_'&lt;'_x"><span·class="id"·title="notation">&quot;</span></a>x·&lt;·y·&lt;·z"···:=·(<span·class="id"·title="var">x</span>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>··<span·class="id"·title="var">y</span>·<a·class="idref"·href="Coq.Init.Logic.html#ba2b0e492d2b4675a0acf3ea92aabadd"><span·class="id"·title="notation">/\</span></a>·<span·class="id"·title="var">y</span>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>··<span·class="id"·title="var">z</span>)·:·<span·class="id"·title="var">R_scope</span>.<br/>
175 <span·class="id"·title="keyword">Notation</span>·<a·id="655439258f20e6256090528bc533ae29"·class="idref"·href="#655439258f20e6256090528bc533ae29"><span·class="id"·title="notation">&quot;</span></a>x·&lt;·y·&lt;=·z"··:=·(<span·class="id"·title="var">x</span>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>··<span·class="id"·title="var">y</span>·<a·class="idref"·href="Coq.Init.Logic.html#ba2b0e492d2b4675a0acf3ea92aabadd"><span·class="id"·title="notation">/\</span></a>·<span·class="id"·title="var">y</span>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#77d341fe206b2891763e25999ffddca2"><span·class="id"·title="notation">&lt;=</span></a>·<span·class="id"·title="var">z</span>)·:·<span·class="id"·title="var">R_scope</span>.<br/>175 <span·class="id"·title="keyword">Notation</span>·<a·id="655439258f20e6256090528bc533ae29"·class="idref"·href="#655439258f20e6256090528bc533ae29"><span·class="id"·title="notation">&quot;</span></a>x·&lt;·y·&lt;=·z"··:=·(<span·class="id"·title="var">x</span>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>··<span·class="id"·title="var">y</span>·<a·class="idref"·href="Coq.Init.Logic.html#ba2b0e492d2b4675a0acf3ea92aabadd"><span·class="id"·title="notation">/\</span></a>·<span·class="id"·title="var">y</span>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#77d341fe206b2891763e25999ffddca2"><span·class="id"·title="notation">&lt;=</span></a>·<span·class="id"·title="var">z</span>)·:·<span·class="id"·title="var">R_scope</span>.<br/>
  
176 <br/>176 <br/>
177 </div>177 </div>
  
178 <div·class="doc">178 <div·class="doc">
179 <a·id="lab988"></a><h1·class="section">Injection·from·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·to·<span·class="inlinecode"><span·class="id"·title="var">R</span></span></h1>179 <a·id="lab110"></a><h1·class="section">Injection·from·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·to·<span·class="inlinecode"><span·class="id"·title="var">R</span></span></h1>
  
180 </div>180 </div>
181 <div·class="code">181 <div·class="code">
  
182 <br/>182 <br/>
183 <span·class="id"·title="keyword">Fixpoint</span>·<a·id="IPR_2"·class="idref"·href="#IPR_2"><span·class="id"·title="definition">IPR_2</span></a>·(<a·id="p:50"·class="idref"·href="#p:50"><span·class="id"·title="binder">p</span></a>:<a·class="idref"·href="Coq.Numbers.BinNums.html#positive"><span·class="id"·title="inductive">positive</span></a>)·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#R"><span·class="id"·title="abbreviation">R</span></a>·:=<br/>183 <span·class="id"·title="keyword">Fixpoint</span>·<a·id="IPR_2"·class="idref"·href="#IPR_2"><span·class="id"·title="definition">IPR_2</span></a>·(<a·id="p:50"·class="idref"·href="#p:50"><span·class="id"·title="binder">p</span></a>:<a·class="idref"·href="Coq.Numbers.BinNums.html#positive"><span·class="id"·title="inductive">positive</span></a>)·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#R"><span·class="id"·title="abbreviation">R</span></a>·:=<br/>
184 &nbsp;&nbsp;<span·class="id"·title="keyword">match</span>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#p:50"><span·class="id"·title="variable">p</span></a>·<span·class="id"·title="keyword">with</span><br/>184 &nbsp;&nbsp;<span·class="id"·title="keyword">match</span>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#p:50"><span·class="id"·title="variable">p</span></a>·<span·class="id"·title="keyword">with</span><br/>
20.0 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Rfunctions.html
    
Offset 70, 15 lines modifiedOffset 70, 15 lines modified
70 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">nat_scope</span>.<br/>70 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">nat_scope</span>.<br/>
71 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>71 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>
  
72 <br/>72 <br/>
73 </div>73 </div>
  
74 <div·class="doc">74 <div·class="doc">
75 <a·id="lab826"></a><h1·class="section">Lemmas·about·factorial</h1>75 <a·id="lab159"></a><h1·class="section">Lemmas·about·factorial</h1>
  
76 </div>76 </div>
77 <div·class="code">77 <div·class="code">
78 <span·class="id"·title="keyword">Lemma</span>·<a·id="INR_fact_neq_0"·class="idref"·href="#INR_fact_neq_0"><span·class="id"·title="lemma">INR_fact_neq_0</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="n:1"·class="idref"·href="#n:1"><span·class="id"·title="binder">n</span></a>:<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>,·<a·class="idref"·href="Coq.Reals.Raxioms.html#INR"><span·class="id"·title="definition">INR</span></a>·(<a·class="idref"·href="Coq.Arith.Factorial.html#fact"><span·class="id"·title="definition">fact</span></a>·<a·class="idref"·href="Coq.Reals.Rfunctions.html#n:1"><span·class="id"·title="variable">n</span></a>)·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;&gt;'_x"><span·class="id"·title="notation">&lt;&gt;</span></a>·0.<br/>78 <span·class="id"·title="keyword">Lemma</span>·<a·id="INR_fact_neq_0"·class="idref"·href="#INR_fact_neq_0"><span·class="id"·title="lemma">INR_fact_neq_0</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="n:1"·class="idref"·href="#n:1"><span·class="id"·title="binder">n</span></a>:<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>,·<a·class="idref"·href="Coq.Reals.Raxioms.html#INR"><span·class="id"·title="definition">INR</span></a>·(<a·class="idref"·href="Coq.Arith.Factorial.html#fact"><span·class="id"·title="definition">fact</span></a>·<a·class="idref"·href="Coq.Reals.Rfunctions.html#n:1"><span·class="id"·title="variable">n</span></a>)·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;&gt;'_x"><span·class="id"·title="notation">&lt;&gt;</span></a>·0.<br/>
  
79 <br/>79 <br/>
80 <span·class="id"·title="keyword">Lemma</span>·<a·id="fact_simpl"·class="idref"·href="#fact_simpl"><span·class="id"·title="lemma">fact_simpl</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="n:2"·class="idref"·href="#n:2"><span·class="id"·title="binder">n</span></a>:<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>,·<a·class="idref"·href="Coq.Arith.Factorial.html#fact"><span·class="id"·title="definition">fact</span></a>·(<a·class="idref"·href="Coq.Init.Datatypes.html#S"><span·class="id"·title="constructor">S</span></a>·<a·class="idref"·href="Coq.Reals.Rfunctions.html#n:2"><span·class="id"·title="variable">n</span></a>)·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·(<a·class="idref"·href="Coq.Init.Datatypes.html#S"><span·class="id"·title="constructor">S</span></a>·<a·class="idref"·href="Coq.Reals.Rfunctions.html#n:2"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.Init.Peano.html#ea2ff3d561159081cea6fb2e8113cc54"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Arith.Factorial.html#fact"><span·class="id"·title="definition">fact</span></a>·<a·class="idref"·href="Coq.Reals.Rfunctions.html#n:2"><span·class="id"·title="variable">n</span></a>)%<span·class="id"·title="var">nat</span>.<br/>80 <span·class="id"·title="keyword">Lemma</span>·<a·id="fact_simpl"·class="idref"·href="#fact_simpl"><span·class="id"·title="lemma">fact_simpl</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="n:2"·class="idref"·href="#n:2"><span·class="id"·title="binder">n</span></a>:<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>,·<a·class="idref"·href="Coq.Arith.Factorial.html#fact"><span·class="id"·title="definition">fact</span></a>·(<a·class="idref"·href="Coq.Init.Datatypes.html#S"><span·class="id"·title="constructor">S</span></a>·<a·class="idref"·href="Coq.Reals.Rfunctions.html#n:2"><span·class="id"·title="variable">n</span></a>)·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·(<a·class="idref"·href="Coq.Init.Datatypes.html#S"><span·class="id"·title="constructor">S</span></a>·<a·class="idref"·href="Coq.Reals.Rfunctions.html#n:2"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.Init.Peano.html#ea2ff3d561159081cea6fb2e8113cc54"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Arith.Factorial.html#fact"><span·class="id"·title="definition">fact</span></a>·<a·class="idref"·href="Coq.Reals.Rfunctions.html#n:2"><span·class="id"·title="variable">n</span></a>)%<span·class="id"·title="var">nat</span>.<br/>
16.1 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Rgeom.html
    
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Reals.R_sqrt.html#"><span·class="id"·title="library">R_sqrt</span></a>.<br/>53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Reals.R_sqrt.html#"><span·class="id"·title="library">R_sqrt</span></a>.<br/>
54 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>54 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>
  
55 <br/>55 <br/>
56 </div>56 </div>
  
57 <div·class="doc">57 <div·class="doc">
58 <a·id="lab822"></a><h1·class="section">Distance</h1>58 <a·id="lab189"></a><h1·class="section">Distance</h1>
  
59 </div>59 </div>
60 <div·class="code">60 <div·class="code">
  
61 <br/>61 <br/>
62 <span·class="id"·title="keyword">Definition</span>·<a·id="dist_euc"·class="idref"·href="#dist_euc"><span·class="id"·title="definition">dist_euc</span></a>·(<a·id="x0:1"·class="idref"·href="#x0:1"><span·class="id"·title="binder">x0</span></a>·<a·id="y0:2"·class="idref"·href="#y0:2"><span·class="id"·title="binder">y0</span></a>·<a·id="x1:3"·class="idref"·href="#x1:3"><span·class="id"·title="binder">x1</span></a>·<a·id="y1:4"·class="idref"·href="#y1:4"><span·class="id"·title="binder">y1</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·:=<br/>62 <span·class="id"·title="keyword">Definition</span>·<a·id="dist_euc"·class="idref"·href="#dist_euc"><span·class="id"·title="definition">dist_euc</span></a>·(<a·id="x0:1"·class="idref"·href="#x0:1"><span·class="id"·title="binder">x0</span></a>·<a·id="y0:2"·class="idref"·href="#y0:2"><span·class="id"·title="binder">y0</span></a>·<a·id="x1:3"·class="idref"·href="#x1:3"><span·class="id"·title="binder">x1</span></a>·<a·id="y1:4"·class="idref"·href="#y1:4"><span·class="id"·title="binder">y1</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·:=<br/>
63 &nbsp;&nbsp;<a·class="idref"·href="Coq.Reals.R_sqrt.html#sqrt"><span·class="id"·title="definition">sqrt</span></a>·(<a·class="idref"·href="Coq.Reals.RIneq.html#Rsqr"><span·class="id"·title="definition">Rsqr</span></a>·(<a·class="idref"·href="Coq.Reals.Rgeom.html#x0:1"><span·class="id"·title="variable">x0</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'-'_x"><span·class="id"·title="notation">-</span></a>·<a·class="idref"·href="Coq.Reals.Rgeom.html#x1:3"><span·class="id"·title="variable">x1</span></a>)·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#3e57074ab0a6a36b253e873a1bdac6ad"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Reals.RIneq.html#Rsqr"><span·class="id"·title="definition">Rsqr</span></a>·(<a·class="idref"·href="Coq.Reals.Rgeom.html#y0:2"><span·class="id"·title="variable">y0</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'-'_x"><span·class="id"·title="notation">-</span></a>·<a·class="idref"·href="Coq.Reals.Rgeom.html#y1:4"><span·class="id"·title="variable">y1</span></a>)).<br/>63 &nbsp;&nbsp;<a·class="idref"·href="Coq.Reals.R_sqrt.html#sqrt"><span·class="id"·title="definition">sqrt</span></a>·(<a·class="idref"·href="Coq.Reals.RIneq.html#Rsqr"><span·class="id"·title="definition">Rsqr</span></a>·(<a·class="idref"·href="Coq.Reals.Rgeom.html#x0:1"><span·class="id"·title="variable">x0</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'-'_x"><span·class="id"·title="notation">-</span></a>·<a·class="idref"·href="Coq.Reals.Rgeom.html#x1:3"><span·class="id"·title="variable">x1</span></a>)·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#3e57074ab0a6a36b253e873a1bdac6ad"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Reals.RIneq.html#Rsqr"><span·class="id"·title="definition">Rsqr</span></a>·(<a·class="idref"·href="Coq.Reals.Rgeom.html#y0:2"><span·class="id"·title="variable">y0</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'-'_x"><span·class="id"·title="notation">-</span></a>·<a·class="idref"·href="Coq.Reals.Rgeom.html#y1:4"><span·class="id"·title="variable">y1</span></a>)).<br/>
17.2 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.RiemannInt_SF.html
    
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
58 <br/>58 <br/>
59 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>59 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>
  
60 <br/>60 <br/>
61 </div>61 </div>
  
62 <div·class="doc">62 <div·class="doc">
63 <a·id="lab878"></a><h1·class="section">Each·bounded·subset·of·N·has·a·maximal·element</h1>63 <a·id="lab184"></a><h1·class="section">Each·bounded·subset·of·N·has·a·maximal·element</h1>
  
64 </div>64 </div>
65 <div·class="code">65 <div·class="code">
  
66 <br/>66 <br/>
67 <span·class="id"·title="keyword">Definition</span>·<a·id="Nbound"·class="idref"·href="#Nbound"><span·class="id"·title="definition">Nbound</span></a>·(<a·id="I:1"·class="idref"·href="#I:1"><span·class="id"·title="binder">I</span></a>:<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<span·class="id"·title="keyword">Prop</span>)·:·<span·class="id"·title="keyword">Prop</span>·:=<br/>67 <span·class="id"·title="keyword">Definition</span>·<a·id="Nbound"·class="idref"·href="#Nbound"><span·class="id"·title="definition">Nbound</span></a>·(<a·id="I:1"·class="idref"·href="#I:1"><span·class="id"·title="binder">I</span></a>:<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<span·class="id"·title="keyword">Prop</span>)·:·<span·class="id"·title="keyword">Prop</span>·:=<br/>
68 &nbsp;&nbsp;<a·class="idref"·href="Coq.Init.Logic.html#a883bdd010993579f99d60b3775bcf54"><span·class="id"·title="notation">exists</span></a>·<a·id="n:2"·class="idref"·href="#n:2"><span·class="id"·title="binder">n</span></a>·:·<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a><a·class="idref"·href="Coq.Init.Logic.html#a883bdd010993579f99d60b3775bcf54"><span·class="id"·title="notation">,</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#a883bdd010993579f99d60b3775bcf54"><span·class="id"·title="notation">(</span></a><span·class="id"·title="keyword">forall</span>·<a·id="i:3"·class="idref"·href="#i:3"><span·class="id"·title="binder">i</span></a>:<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>,·<a·class="idref"·href="Coq.Reals.RiemannInt_SF.html#I:1"><span·class="id"·title="variable">I</span></a>·<a·class="idref"·href="Coq.Reals.RiemannInt_SF.html#i:3"><span·class="id"·title="variable">i</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·(<a·class="idref"·href="Coq.Reals.RiemannInt_SF.html#i:3"><span·class="id"·title="variable">i</span></a>·<a·class="idref"·href="Coq.Init.Peano.html#cb53cf0ee22c036a03b4a9281c68b5a3"><span·class="id"·title="notation">&lt;=</span></a>·<a·class="idref"·href="Coq.Reals.RiemannInt_SF.html#n:2"><span·class="id"·title="variable">n</span></a>)%<span·class="id"·title="var">nat</span><a·class="idref"·href="Coq.Init.Logic.html#a883bdd010993579f99d60b3775bcf54"><span·class="id"·title="notation">)</span></a>.<br/>68 &nbsp;&nbsp;<a·class="idref"·href="Coq.Init.Logic.html#a883bdd010993579f99d60b3775bcf54"><span·class="id"·title="notation">exists</span></a>·<a·id="n:2"·class="idref"·href="#n:2"><span·class="id"·title="binder">n</span></a>·:·<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a><a·class="idref"·href="Coq.Init.Logic.html#a883bdd010993579f99d60b3775bcf54"><span·class="id"·title="notation">,</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#a883bdd010993579f99d60b3775bcf54"><span·class="id"·title="notation">(</span></a><span·class="id"·title="keyword">forall</span>·<a·id="i:3"·class="idref"·href="#i:3"><span·class="id"·title="binder">i</span></a>:<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>,·<a·class="idref"·href="Coq.Reals.RiemannInt_SF.html#I:1"><span·class="id"·title="variable">I</span></a>·<a·class="idref"·href="Coq.Reals.RiemannInt_SF.html#i:3"><span·class="id"·title="variable">i</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·(<a·class="idref"·href="Coq.Reals.RiemannInt_SF.html#i:3"><span·class="id"·title="variable">i</span></a>·<a·class="idref"·href="Coq.Init.Peano.html#cb53cf0ee22c036a03b4a9281c68b5a3"><span·class="id"·title="notation">&lt;=</span></a>·<a·class="idref"·href="Coq.Reals.RiemannInt_SF.html#n:2"><span·class="id"·title="variable">n</span></a>)%<span·class="id"·title="var">nat</span><a·class="idref"·href="Coq.Init.Logic.html#a883bdd010993579f99d60b3775bcf54"><span·class="id"·title="notation">)</span></a>.<br/>
16.3 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Rlimit.html
    
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.micromega.Lra.html#"><span·class="id"·title="library">Lra</span></a>.<br/>59 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.micromega.Lra.html#"><span·class="id"·title="library">Lra</span></a>.<br/>
60 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>60 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>
  
61 <br/>61 <br/>
62 </div>62 </div>
  
63 <div·class="doc">63 <div·class="doc">
64 <a·id="lab833"></a><h1·class="section">Calculus</h1>64 <a·id="lab94"></a><h1·class="section">Calculus</h1>
  
65 </div>65 </div>
66 <div·class="code">66 <div·class="code">
67 <span·class="id"·title="keyword">Lemma</span>·<a·id="eps2_Rgt_R0"·class="idref"·href="#eps2_Rgt_R0"><span·class="id"·title="lemma">eps2_Rgt_R0</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="eps:1"·class="idref"·href="#eps:1"><span·class="id"·title="binder">eps</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>,·<a·class="idref"·href="Coq.Reals.Rlimit.html#eps:1"><span·class="id"·title="variable">eps</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'&gt;'_x"><span·class="id"·title="notation">&gt;</span></a>·0·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Reals.Rlimit.html#eps:1"><span·class="id"·title="variable">eps</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#2299a6ef56270a66cc1b95489d0f6e3a"><span·class="id"·title="notation">/</span></a>·2·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'&gt;'_x"><span·class="id"·title="notation">&gt;</span></a>·0.<br/>67 <span·class="id"·title="keyword">Lemma</span>·<a·id="eps2_Rgt_R0"·class="idref"·href="#eps2_Rgt_R0"><span·class="id"·title="lemma">eps2_Rgt_R0</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="eps:1"·class="idref"·href="#eps:1"><span·class="id"·title="binder">eps</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>,·<a·class="idref"·href="Coq.Reals.Rlimit.html#eps:1"><span·class="id"·title="variable">eps</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'&gt;'_x"><span·class="id"·title="notation">&gt;</span></a>·0·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Reals.Rlimit.html#eps:1"><span·class="id"·title="variable">eps</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#2299a6ef56270a66cc1b95489d0f6e3a"><span·class="id"·title="notation">/</span></a>·2·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'&gt;'_x"><span·class="id"·title="notation">&gt;</span></a>·0.<br/>
  
68 <br/>68 <br/>
69 <span·class="id"·title="keyword">Lemma</span>·<a·id="eps2"·class="idref"·href="#eps2"><span·class="id"·title="lemma">eps2</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="eps:2"·class="idref"·href="#eps:2"><span·class="id"·title="binder">eps</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>,·<a·class="idref"·href="Coq.Reals.Rlimit.html#eps:2"><span·class="id"·title="variable">eps</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#2299a6ef56270a66cc1b95489d0f6e3a"><span·class="id"·title="notation">/</span></a>·2·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#3e57074ab0a6a36b253e873a1bdac6ad"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Reals.Rlimit.html#eps:2"><span·class="id"·title="variable">eps</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#2299a6ef56270a66cc1b95489d0f6e3a"><span·class="id"·title="notation">/</span></a>·2·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Reals.Rlimit.html#eps:2"><span·class="id"·title="variable">eps</span></a>.<br/>69 <span·class="id"·title="keyword">Lemma</span>·<a·id="eps2"·class="idref"·href="#eps2"><span·class="id"·title="lemma">eps2</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="eps:2"·class="idref"·href="#eps:2"><span·class="id"·title="binder">eps</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>,·<a·class="idref"·href="Coq.Reals.Rlimit.html#eps:2"><span·class="id"·title="variable">eps</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#2299a6ef56270a66cc1b95489d0f6e3a"><span·class="id"·title="notation">/</span></a>·2·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#3e57074ab0a6a36b253e873a1bdac6ad"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Reals.Rlimit.html#eps:2"><span·class="id"·title="variable">eps</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#2299a6ef56270a66cc1b95489d0f6e3a"><span·class="id"·title="notation">/</span></a>·2·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Reals.Rlimit.html#eps:2"><span·class="id"·title="variable">eps</span></a>.<br/>
5.1 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Rlogic.html
    
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
71 <br/>71 <br/>
72 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Reals.RIneq.html#"><span·class="id"·title="library">RIneq</span></a>.<br/>72 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Reals.RIneq.html#"><span·class="id"·title="library">RIneq</span></a>.<br/>
  
73 <br/>73 <br/>
74 </div>74 </div>
  
75 <div·class="doc">75 <div·class="doc">
76 <a·id="lab842"></a><h1·class="section">Decidability·of·arithmetical·statements</h1>76 <a·id="lab57"></a><h1·class="section">Decidability·of·arithmetical·statements</h1>
  
77 <div·class="paragraph">·</div>77 <div·class="paragraph">·</div>
  
78 ·One·can·iterate·this·lemma·and·use·classical·logic·to·decide·any78 ·One·can·iterate·this·lemma·and·use·classical·logic·to·decide·any
79 statement·in·the·arithmetical·hierarchy.·79 statement·in·the·arithmetical·hierarchy.·
80 </div>80 </div>
81 <div·class="code">81 <div·class="code">
1.65 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Rminmax.html
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 <br/>51 <br/>
52 <span·class="id"·title="keyword">Local·Ltac</span>·<span·class="id"·title="var">Tauto.intuition_solver</span>·::=·<span·class="id"·title="tactic">auto</span>·<span·class="id"·title="keyword">with</span>·<span·class="id"·title="var">real</span>.<br/>52 <span·class="id"·title="keyword">Local·Ltac</span>·<span·class="id"·title="var">Tauto.intuition_solver</span>·::=·<span·class="id"·title="tactic">auto</span>·<span·class="id"·title="keyword">with</span>·<span·class="id"·title="var">real</span>.<br/>
  
53 <br/>53 <br/>
54 </div>54 </div>
  
55 <div·class="doc">55 <div·class="doc">
56 <a·id="lab838"></a><h1·class="section">Maximum·and·Minimum·of·two·real·numbers</h1>56 <a·id="lab173"></a><h1·class="section">Maximum·and·Minimum·of·two·real·numbers</h1>
  
57 </div>57 </div>
58 <div·class="code">58 <div·class="code">
  
59 <br/>59 <br/>
60 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>60 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>
  
10.0 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Rpower.html
    
Offset 72, 15 lines modifiedOffset 72, 15 lines modified
72 <br/>72 <br/>
73 <span·class="id"·title="keyword">Lemma</span>·<a·id="exp_le_3"·class="idref"·href="#exp_le_3"><span·class="id"·title="lemma">exp_le_3</span></a>·:·<a·class="idref"·href="Coq.Reals.Rtrigo_def.html#exp"><span·class="id"·title="definition">exp</span></a>·1·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#77d341fe206b2891763e25999ffddca2"><span·class="id"·title="notation">&lt;=</span></a>·3.<br/>73 <span·class="id"·title="keyword">Lemma</span>·<a·id="exp_le_3"·class="idref"·href="#exp_le_3"><span·class="id"·title="lemma">exp_le_3</span></a>·:·<a·class="idref"·href="Coq.Reals.Rtrigo_def.html#exp"><span·class="id"·title="definition">exp</span></a>·1·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#77d341fe206b2891763e25999ffddca2"><span·class="id"·title="notation">&lt;=</span></a>·3.<br/>
  
74 <br/>74 <br/>
75 </div>75 </div>
  
76 <div·class="doc">76 <div·class="doc">
77 <a·id="lab862"></a><h1·class="section">Properties·of··Exp</h1>77 <a·id="lab99"></a><h1·class="section">Properties·of··Exp</h1>
  
78 </div>78 </div>
79 <div·class="code">79 <div·class="code">
  
80 <br/>80 <br/>
81 <span·class="id"·title="keyword">Lemma</span>·<a·id="exp_neq_0"·class="idref"·href="#exp_neq_0"><span·class="id"·title="lemma">exp_neq_0</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="x:14"·class="idref"·href="#x:14"><span·class="id"·title="binder">x</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>,·<a·class="idref"·href="Coq.Reals.Rtrigo_def.html#exp"><span·class="id"·title="definition">exp</span></a>·<a·class="idref"·href="Coq.Reals.Rpower.html#x:14"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;&gt;'_x"><span·class="id"·title="notation">&lt;&gt;</span></a>·0.<br/>81 <span·class="id"·title="keyword">Lemma</span>·<a·id="exp_neq_0"·class="idref"·href="#exp_neq_0"><span·class="id"·title="lemma">exp_neq_0</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="x:14"·class="idref"·href="#x:14"><span·class="id"·title="binder">x</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>,·<a·class="idref"·href="Coq.Reals.Rtrigo_def.html#exp"><span·class="id"·title="definition">exp</span></a>·<a·class="idref"·href="Coq.Reals.Rpower.html#x:14"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;&gt;'_x"><span·class="id"·title="notation">&lt;&gt;</span></a>·0.<br/>
  
1.36 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Rseries.html
    
Offset 54, 15 lines modifiedOffset 54, 15 lines modified
54 <br/>54 <br/>
55 <span·class="id"·title="keyword">Implicit</span>·<span·class="id"·title="keyword">Type</span>·<span·class="id"·title="var">r</span>·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>.<br/>55 <span·class="id"·title="keyword">Implicit</span>·<span·class="id"·title="keyword">Type</span>·<span·class="id"·title="var">r</span>·:·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>.<br/>
  
56 <br/>56 <br/>
57 </div>57 </div>
  
58 <div·class="doc">58 <div·class="doc">
59 <a·id="lab860"></a><h1·class="section">Definition·of·sequence·and·properties</h1>59 <a·id="lab75"></a><h1·class="section">Definition·of·sequence·and·properties</h1>
  
60 </div>60 </div>
61 <div·class="code">61 <div·class="code">
  
62 <br/>62 <br/>
63 <span·class="id"·title="keyword">Section</span>·<a·id="sequence"·class="idref"·href="#sequence"><span·class="id"·title="section">sequence</span></a>.<br/>63 <span·class="id"·title="keyword">Section</span>·<a·id="sequence"·class="idref"·href="#sequence"><span·class="id"·title="section">sequence</span></a>.<br/>
  
14.1 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Rtopology.html
    
Offset 55, 15 lines modifiedOffset 55, 15 lines modified
55 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Logic.Classical_Pred_Type.html#"><span·class="id"·title="library">Classical_Pred_Type</span></a>.<br/>55 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Logic.Classical_Pred_Type.html#"><span·class="id"·title="library">Classical_Pred_Type</span></a>.<br/>
56 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>56 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>
  
57 <br/>57 <br/>
58 </div>58 </div>
  
59 <div·class="doc">59 <div·class="doc">
60 <a·id="lab883"></a><h1·class="section">General·definitions·and·propositions</h1>60 <a·id="lab220"></a><h1·class="section">General·definitions·and·propositions</h1>
  
61 </div>61 </div>
62 <div·class="code">62 <div·class="code">
  
63 <br/>63 <br/>
64 <span·class="id"·title="keyword">Definition</span>·<a·id="included"·class="idref"·href="#included"><span·class="id"·title="definition">included</span></a>·(<a·id="D1:1"·class="idref"·href="#D1:1"><span·class="id"·title="binder">D1</span></a>·<a·id="D2:2"·class="idref"·href="#D2:2"><span·class="id"·title="binder">D2</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<span·class="id"·title="keyword">Prop</span>)·:·<span·class="id"·title="keyword">Prop</span>·:=·<span·class="id"·title="keyword">forall</span>·<a·id="x:3"·class="idref"·href="#x:3"><span·class="id"·title="binder">x</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>,·<a·class="idref"·href="Coq.Reals.Rtopology.html#D1:1"><span·class="id"·title="variable">D1</span></a>·<a·class="idref"·href="Coq.Reals.Rtopology.html#x:3"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Reals.Rtopology.html#D2:2"><span·class="id"·title="variable">D2</span></a>·<a·class="idref"·href="Coq.Reals.Rtopology.html#x:3"><span·class="id"·title="variable">x</span></a>.<br/>64 <span·class="id"·title="keyword">Definition</span>·<a·id="included"·class="idref"·href="#included"><span·class="id"·title="definition">included</span></a>·(<a·id="D1:1"·class="idref"·href="#D1:1"><span·class="id"·title="binder">D1</span></a>·<a·id="D2:2"·class="idref"·href="#D2:2"><span·class="id"·title="binder">D2</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<span·class="id"·title="keyword">Prop</span>)·:·<span·class="id"·title="keyword">Prop</span>·:=·<span·class="id"·title="keyword">forall</span>·<a·id="x:3"·class="idref"·href="#x:3"><span·class="id"·title="binder">x</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>,·<a·class="idref"·href="Coq.Reals.Rtopology.html#D1:1"><span·class="id"·title="variable">D1</span></a>·<a·class="idref"·href="Coq.Reals.Rtopology.html#x:3"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Reals.Rtopology.html#D2:2"><span·class="id"·title="variable">D2</span></a>·<a·class="idref"·href="Coq.Reals.Rtopology.html#x:3"><span·class="id"·title="variable">x</span></a>.<br/>
65 <span·class="id"·title="keyword">Definition</span>·<a·id="disc"·class="idref"·href="#disc"><span·class="id"·title="definition">disc</span></a>·(<a·id="x:4"·class="idref"·href="#x:4"><span·class="id"·title="binder">x</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·(<a·id="delta:5"·class="idref"·href="#delta:5"><span·class="id"·title="binder">delta</span></a>:<a·class="idref"·href="Coq.Reals.RIneq.html#posreal"><span·class="id"·title="record">posreal</span></a>)·(<a·id="y:6"·class="idref"·href="#y:6"><span·class="id"·title="binder">y</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<span·class="id"·title="keyword">Prop</span>·:=·<a·class="idref"·href="Coq.Reals.Rbasic_fun.html#Rabs"><span·class="id"·title="definition">Rabs</span></a>·(<a·class="idref"·href="Coq.Reals.Rtopology.html#y:6"><span·class="id"·title="variable">y</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'-'_x"><span·class="id"·title="notation">-</span></a>·<a·class="idref"·href="Coq.Reals.Rtopology.html#x:4"><span·class="id"·title="variable">x</span></a>)·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>·<a·class="idref"·href="Coq.Reals.Rtopology.html#delta:5"><span·class="id"·title="variable">delta</span></a>.<br/>65 <span·class="id"·title="keyword">Definition</span>·<a·id="disc"·class="idref"·href="#disc"><span·class="id"·title="definition">disc</span></a>·(<a·id="x:4"·class="idref"·href="#x:4"><span·class="id"·title="binder">x</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·(<a·id="delta:5"·class="idref"·href="#delta:5"><span·class="id"·title="binder">delta</span></a>:<a·class="idref"·href="Coq.Reals.RIneq.html#posreal"><span·class="id"·title="record">posreal</span></a>)·(<a·id="y:6"·class="idref"·href="#y:6"><span·class="id"·title="binder">y</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<span·class="id"·title="keyword">Prop</span>·:=·<a·class="idref"·href="Coq.Reals.Rbasic_fun.html#Rabs"><span·class="id"·title="definition">Rabs</span></a>·(<a·class="idref"·href="Coq.Reals.Rtopology.html#y:6"><span·class="id"·title="variable">y</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'-'_x"><span·class="id"·title="notation">-</span></a>·<a·class="idref"·href="Coq.Reals.Rtopology.html#x:4"><span·class="id"·title="variable">x</span></a>)·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>·<a·class="idref"·href="Coq.Reals.Rtopology.html#delta:5"><span·class="id"·title="variable">delta</span></a>.<br/>
12.8 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Rtrigo1.html
    
Offset 160, 15 lines modifiedOffset 160, 15 lines modified
160 &nbsp;&nbsp;&nbsp;&nbsp;1·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'-'_x"><span·class="id"·title="notation">-</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#tan"><span·class="id"·title="definition">tan</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#x:52"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#tan"><span·class="id"·title="definition">tan</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#y:53"><span·class="id"·title="variable">y</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;&gt;'_x"><span·class="id"·title="notation">&lt;&gt;</span></a>·0·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a><br/>160 &nbsp;&nbsp;&nbsp;&nbsp;1·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'-'_x"><span·class="id"·title="notation">-</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#tan"><span·class="id"·title="definition">tan</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#x:52"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#tan"><span·class="id"·title="definition">tan</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#y:53"><span·class="id"·title="variable">y</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;&gt;'_x"><span·class="id"·title="notation">&lt;&gt;</span></a>·0·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a><br/>
161 &nbsp;&nbsp;&nbsp;&nbsp;<a·class="idref"·href="Coq.Reals.Rtrigo1.html#tan"><span·class="id"·title="definition">tan</span></a>·(<a·class="idref"·href="Coq.Reals.Rtrigo1.html#x:52"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#3e57074ab0a6a36b253e873a1bdac6ad"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#y:53"><span·class="id"·title="variable">y</span></a>)·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#3942bfc45fbeaeee49010b741755982b"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.Reals.Rtrigo1.html#tan"><span·class="id"·title="definition">tan</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#x:52"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#3e57074ab0a6a36b253e873a1bdac6ad"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#tan"><span·class="id"·title="definition">tan</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#y:53"><span·class="id"·title="variable">y</span></a><a·class="idref"·href="Coq.Reals.Rdefinitions.html#3942bfc45fbeaeee49010b741755982b"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#3942bfc45fbeaeee49010b741755982b"><span·class="id"·title="notation">/</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#3942bfc45fbeaeee49010b741755982b"><span·class="id"·title="notation">(</span></a>1·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'-'_x"><span·class="id"·title="notation">-</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#tan"><span·class="id"·title="definition">tan</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#x:52"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#tan"><span·class="id"·title="definition">tan</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#y:53"><span·class="id"·title="variable">y</span></a><a·class="idref"·href="Coq.Reals.Rdefinitions.html#3942bfc45fbeaeee49010b741755982b"><span·class="id"·title="notation">)</span></a>.<br/>161 &nbsp;&nbsp;&nbsp;&nbsp;<a·class="idref"·href="Coq.Reals.Rtrigo1.html#tan"><span·class="id"·title="definition">tan</span></a>·(<a·class="idref"·href="Coq.Reals.Rtrigo1.html#x:52"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#3e57074ab0a6a36b253e873a1bdac6ad"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#y:53"><span·class="id"·title="variable">y</span></a>)·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#3942bfc45fbeaeee49010b741755982b"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.Reals.Rtrigo1.html#tan"><span·class="id"·title="definition">tan</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#x:52"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#3e57074ab0a6a36b253e873a1bdac6ad"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#tan"><span·class="id"·title="definition">tan</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#y:53"><span·class="id"·title="variable">y</span></a><a·class="idref"·href="Coq.Reals.Rdefinitions.html#3942bfc45fbeaeee49010b741755982b"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#3942bfc45fbeaeee49010b741755982b"><span·class="id"·title="notation">/</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#3942bfc45fbeaeee49010b741755982b"><span·class="id"·title="notation">(</span></a>1·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#::R_scope:x_'-'_x"><span·class="id"·title="notation">-</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#tan"><span·class="id"·title="definition">tan</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#x:52"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#tan"><span·class="id"·title="definition">tan</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#y:53"><span·class="id"·title="variable">y</span></a><a·class="idref"·href="Coq.Reals.Rdefinitions.html#3942bfc45fbeaeee49010b741755982b"><span·class="id"·title="notation">)</span></a>.<br/>
  
162 <br/>162 <br/>
163 </div>163 </div>
  
164 <div·class="doc">164 <div·class="doc">
165 <a·id="lab889"></a><h1·class="section">Some·properties·of·cos,·sin·and·tan</h1>165 <a·id="lab104"></a><h1·class="section">Some·properties·of·cos,·sin·and·tan</h1>
  
166 </div>166 </div>
167 <div·class="code">167 <div·class="code">
  
168 <br/>168 <br/>
169 <span·class="id"·title="keyword">Lemma</span>·<a·id="sin_2a"·class="idref"·href="#sin_2a"><span·class="id"·title="lemma">sin_2a</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="x:54"·class="idref"·href="#x:54"><span·class="id"·title="binder">x</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>,·<a·class="idref"·href="Coq.Reals.Rtrigo_def.html#sin"><span·class="id"·title="definition">sin</span></a>·(2·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#x:54"><span·class="id"·title="variable">x</span></a>)·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·2·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo_def.html#sin"><span·class="id"·title="definition">sin</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#x:54"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo_def.html#cos"><span·class="id"·title="definition">cos</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#x:54"><span·class="id"·title="variable">x</span></a>.<br/>169 <span·class="id"·title="keyword">Lemma</span>·<a·id="sin_2a"·class="idref"·href="#sin_2a"><span·class="id"·title="lemma">sin_2a</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="x:54"·class="idref"·href="#x:54"><span·class="id"·title="binder">x</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>,·<a·class="idref"·href="Coq.Reals.Rtrigo_def.html#sin"><span·class="id"·title="definition">sin</span></a>·(2·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#x:54"><span·class="id"·title="variable">x</span></a>)·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·2·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo_def.html#sin"><span·class="id"·title="definition">sin</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#x:54"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo_def.html#cos"><span·class="id"·title="definition">cos</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo1.html#x:54"><span·class="id"·title="variable">x</span></a>.<br/>
  
9.76 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Rtrigo_def.html
    
Offset 50, 15 lines modifiedOffset 50, 15 lines modified
50 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.micromega.Lra.html#"><span·class="id"·title="library">Lra</span></a>·<a·class="idref"·href="Coq.micromega.Lia.html#"><span·class="id"·title="library">Lia</span></a>.<br/>50 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.micromega.Lra.html#"><span·class="id"·title="library">Lra</span></a>·<a·class="idref"·href="Coq.micromega.Lia.html#"><span·class="id"·title="library">Lia</span></a>.<br/>
51 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>51 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>
  
52 <br/>52 <br/>
53 </div>53 </div>
  
54 <div·class="doc">54 <div·class="doc">
55 <a·id="lab869"></a><h1·class="section">Definition·of·exponential</h1>55 <a·id="lab175"></a><h1·class="section">Definition·of·exponential</h1>
  
56 </div>56 </div>
57 <div·class="code">57 <div·class="code">
58 <span·class="id"·title="keyword">Definition</span>·<a·id="exp_in"·class="idref"·href="#exp_in"><span·class="id"·title="definition">exp_in</span></a>·(<a·id="x:1"·class="idref"·href="#x:1"><span·class="id"·title="binder">x</span></a>·<a·id="l:2"·class="idref"·href="#l:2"><span·class="id"·title="binder">l</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<span·class="id"·title="keyword">Prop</span>·:=<br/>58 <span·class="id"·title="keyword">Definition</span>·<a·id="exp_in"·class="idref"·href="#exp_in"><span·class="id"·title="definition">exp_in</span></a>·(<a·id="x:1"·class="idref"·href="#x:1"><span·class="id"·title="binder">x</span></a>·<a·id="l:2"·class="idref"·href="#l:2"><span·class="id"·title="binder">l</span></a>:<a·class="idref"·href="Coq.Reals.Rdefinitions.html#RbaseSymbolsImpl.R"><span·class="id"·title="axiom">R</span></a>)·:·<span·class="id"·title="keyword">Prop</span>·:=<br/>
59 &nbsp;&nbsp;<a·class="idref"·href="Coq.Reals.Rfunctions.html#infinite_sum"><span·class="id"·title="definition">infinite_sum</span></a>·(<span·class="id"·title="keyword">fun</span>·<a·id="i:3"·class="idref"·href="#i:3"><span·class="id"·title="binder">i</span></a>:<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>·=&gt;·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#2299a6ef56270a66cc1b95489d0f6e3a"><span·class="id"·title="notation">/</span></a>·<a·class="idref"·href="Coq.Reals.Raxioms.html#INR"><span·class="id"·title="definition">INR</span></a>·(<a·class="idref"·href="Coq.Arith.Factorial.html#fact"><span·class="id"·title="definition">fact</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo_def.html#i:3"><span·class="id"·title="variable">i</span></a>)·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo_def.html#x:1"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Reals.Rfunctions.html#1fc859ef9f60fc2e3a52c48371d07707"><span·class="id"·title="notation">^</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo_def.html#i:3"><span·class="id"·title="variable">i</span></a>)·<a·class="idref"·href="Coq.Reals.Rtrigo_def.html#l:2"><span·class="id"·title="variable">l</span></a>.<br/>59 &nbsp;&nbsp;<a·class="idref"·href="Coq.Reals.Rfunctions.html#infinite_sum"><span·class="id"·title="definition">infinite_sum</span></a>·(<span·class="id"·title="keyword">fun</span>·<a·id="i:3"·class="idref"·href="#i:3"><span·class="id"·title="binder">i</span></a>:<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>·=&gt;·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#2299a6ef56270a66cc1b95489d0f6e3a"><span·class="id"·title="notation">/</span></a>·<a·class="idref"·href="Coq.Reals.Raxioms.html#INR"><span·class="id"·title="definition">INR</span></a>·(<a·class="idref"·href="Coq.Arith.Factorial.html#fact"><span·class="id"·title="definition">fact</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo_def.html#i:3"><span·class="id"·title="variable">i</span></a>)·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#e1dae7ed53bffa765009199d058dd327"><span·class="id"·title="notation">*</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo_def.html#x:1"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Reals.Rfunctions.html#1fc859ef9f60fc2e3a52c48371d07707"><span·class="id"·title="notation">^</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo_def.html#i:3"><span·class="id"·title="variable">i</span></a>)·<a·class="idref"·href="Coq.Reals.Rtrigo_def.html#l:2"><span·class="id"·title="variable">l</span></a>.<br/>
  
60 <br/>60 <br/>
16.2 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Reals.Rtrigo_facts.html
    
Offset 57, 15 lines modifiedOffset 57, 15 lines modified
57 <br/>57 <br/>
58 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>58 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">R_scope</span>.<br/>
  
59 <br/>59 <br/>
60 </div>60 </div>
  
61 <div·class="doc">61 <div·class="doc">
62 <a·id="lab990"></a><h1·class="section">Bounds·of·expressions·with·trigonometric·functions</h1>62 <a·id="lab77"></a><h1·class="section">Bounds·of·expressions·with·trigonometric·functions</h1>
  
63 </div>63 </div>
64 <div·class="code">64 <div·class="code">
  
65 <br/>65 <br/>
66 <span·class="id"·title="keyword">Lemma</span>·<a·id="sin2_bound"·class="idref"·href="#sin2_bound"><span·class="id"·title="lemma">sin2_bound</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="x:1"·class="idref"·href="#x:1"><span·class="id"·title="binder">x</span></a>,<br/>66 <span·class="id"·title="keyword">Lemma</span>·<a·id="sin2_bound"·class="idref"·href="#sin2_bound"><span·class="id"·title="lemma">sin2_bound</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="x:1"·class="idref"·href="#x:1"><span·class="id"·title="binder">x</span></a>,<br/>
67 &nbsp;&nbsp;0·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#fbdebc8c1a732d40499de973c18a9a13"><span·class="id"·title="notation">&lt;=</span></a>·<a·class="idref"·href="Coq.Reals.RIneq.html#2774338496db27b8a3a3c51e5609a509"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.Reals.Rtrigo_def.html#sin"><span·class="id"·title="definition">sin</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo_facts.html#x:1"><span·class="id"·title="variable">x</span></a><a·class="idref"·href="Coq.Reals.RIneq.html#2774338496db27b8a3a3c51e5609a509"><span·class="id"·title="notation">)²</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#fbdebc8c1a732d40499de973c18a9a13"><span·class="id"·title="notation">&lt;=</span></a>·1.<br/>67 &nbsp;&nbsp;0·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#fbdebc8c1a732d40499de973c18a9a13"><span·class="id"·title="notation">&lt;=</span></a>·<a·class="idref"·href="Coq.Reals.RIneq.html#2774338496db27b8a3a3c51e5609a509"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.Reals.Rtrigo_def.html#sin"><span·class="id"·title="definition">sin</span></a>·<a·class="idref"·href="Coq.Reals.Rtrigo_facts.html#x:1"><span·class="id"·title="variable">x</span></a><a·class="idref"·href="Coq.Reals.RIneq.html#2774338496db27b8a3a3c51e5609a509"><span·class="id"·title="notation">)²</span></a>·<a·class="idref"·href="Coq.Reals.Rdefinitions.html#fbdebc8c1a732d40499de973c18a9a13"><span·class="id"·title="notation">&lt;=</span></a>·1.<br/>
1.84 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Relations.Operators_Properties.html
    
Offset 45, 16 lines modifiedOffset 45, 16 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab395"></a><h1·class="section">Some·properties·of·the·operators·on·relations</h1>49 <a·id="lab22"></a><h1·class="section">Some·properties·of·the·operators·on·relations</h1>
50 <a·id="lab396"></a><h1·class="section">Initial·version·by·Bruno·Barras</h1>50 <a·id="lab23"></a><h1·class="section">Initial·version·by·Bruno·Barras</h1>
  
51 </div>51 </div>
52 <div·class="code">52 <div·class="code">
  
53 <br/>53 <br/>
54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Relations.Relation_Definitions.html#"><span·class="id"·title="library">Relation_Definitions</span></a>.<br/>54 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Relations.Relation_Definitions.html#"><span·class="id"·title="library">Relation_Definitions</span></a>.<br/>
55 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Relations.Relation_Operators.html#"><span·class="id"·title="library">Relation_Operators</span></a>.<br/>55 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Relations.Relation_Operators.html#"><span·class="id"·title="library">Relation_Operators</span></a>.<br/>
12.6 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Relations.Relation_Operators.html
    
Offset 45, 34 lines modifiedOffset 45, 34 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab399"></a><h1·class="section">Some·operators·on·relations</h1>49 <a·id="lab26"></a><h1·class="section">Some·operators·on·relations</h1>
50 <a·id="lab400"></a><h1·class="section">Initial·authors:·Bruno·Barras,·Cristina·Cornes</h1>50 <a·id="lab27"></a><h1·class="section">Initial·authors:·Bruno·Barras,·Cristina·Cornes</h1>
51 <a·id="lab401"></a><h1·class="section">···································································</h1>51 <a·id="lab28"></a><h1·class="section">···································································</h1>
52 <a·id="lab402"></a><h1·class="section">Some·of·the·initial·definitions·were·taken·from·:</h1>52 <a·id="lab29"></a><h1·class="section">Some·of·the·initial·definitions·were·taken·from·:</h1>
53 <a·id="lab403"></a><h1·class="section">Constructing·Recursion·Operators·in·Type·Theory</h1>53 <a·id="lab30"></a><h1·class="section">Constructing·Recursion·Operators·in·Type·Theory</h1>
54 <a·id="lab404"></a><h1·class="section">L.·Paulson··JSC·(1986)·2,·325-355</h1>54 <a·id="lab31"></a><h1·class="section">L.·Paulson··JSC·(1986)·2,·325-355</h1>
55 <a·id="lab405"></a><h1·class="section">···································································</h1>55 <a·id="lab32"></a><h1·class="section">···································································</h1>
56 <a·id="lab406"></a><h1·class="section">Further·extensions·by·Pierre·Castéran</h1>56 <a·id="lab33"></a><h1·class="section">Further·extensions·by·Pierre·Castéran</h1>
  
57 </div>57 </div>
58 <div·class="code">58 <div·class="code">
  
59 <br/>59 <br/>
60 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Relations.Relation_Definitions.html#"><span·class="id"·title="library">Relation_Definitions</span></a>.<br/>60 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Relations.Relation_Definitions.html#"><span·class="id"·title="library">Relation_Definitions</span></a>.<br/>
  
61 <br/>61 <br/>
62 </div>62 </div>
  
63 <div·class="doc">63 <div·class="doc">
64 <a·id="lab407"></a><h2·class="section">Transitive·closure</h2>64 <a·id="lab34"></a><h2·class="section">Transitive·closure</h2>
  
65 </div>65 </div>
66 <div·class="code">66 <div·class="code">
  
67 <br/>67 <br/>
68 <span·class="id"·title="keyword">Section</span>·<a·id="Transitive_Closure"·class="idref"·href="#Transitive_Closure"><span·class="id"·title="section">Transitive_Closure</span></a>.<br/>68 <span·class="id"·title="keyword">Section</span>·<a·id="Transitive_Closure"·class="idref"·href="#Transitive_Closure"><span·class="id"·title="section">Transitive_Closure</span></a>.<br/>
69 &nbsp;&nbsp;<span·class="id"·title="keyword">Variable</span>·<a·id="Transitive_Closure.A"·class="idref"·href="#Transitive_Closure.A"><span·class="id"·title="variable">A</span></a>·:·<span·class="id"·title="keyword">Type</span>.<br/>69 &nbsp;&nbsp;<span·class="id"·title="keyword">Variable</span>·<a·id="Transitive_Closure.A"·class="idref"·href="#Transitive_Closure.A"><span·class="id"·title="variable">A</span></a>·:·<span·class="id"·title="keyword">Type</span>.<br/>
611 B
./usr/share/doc/libcoq-stdlib/html/Coq.Sorting.CPermutation.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab393"></a><h1·class="section">Circular·Shifts·(aka·Cyclic·Permutations)</h1>49 <a·id="lab484"></a><h1·class="section">Circular·Shifts·(aka·Cyclic·Permutations)</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·The·main·inductive·<span·class="inlinecode"><span·class="id"·title="var">CPermutation</span></span>·relates·lists·up·to·circular·shifts·of·their·elements.51 ·The·main·inductive·<span·class="inlinecode"><span·class="id"·title="var">CPermutation</span></span>·relates·lists·up·to·circular·shifts·of·their·elements.
  
52 <div·class="paragraph">·</div>52 <div·class="paragraph">·</div>
  
17.4 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Sorting.Heap.html
    
Offset 66, 19 lines modifiedOffset 66, 19 lines modified
66 <br/>66 <br/>
67 <span·class="id"·title="keyword">Section</span>·<a·id="defs"·class="idref"·href="#defs"><span·class="id"·title="section">defs</span></a>.<br/>67 <span·class="id"·title="keyword">Section</span>·<a·id="defs"·class="idref"·href="#defs"><span·class="id"·title="section">defs</span></a>.<br/>
  
68 <br/>68 <br/>
69 </div>69 </div>
  
70 <div·class="doc">70 <div·class="doc">
71 <a·id="lab380"></a><h1·class="section">Trees·and·heap·trees</h1>71 <a·id="lab489"></a><h1·class="section">Trees·and·heap·trees</h1>
  
72 <div·class="paragraph">·</div>72 <div·class="paragraph">·</div>
  
73 <a·id="lab381"></a><h2·class="section">Definition·of·trees·over·an·ordered·set</h2>73 <a·id="lab490"></a><h2·class="section">Definition·of·trees·over·an·ordered·set</h2>
  
74 </div>74 </div>
75 <div·class="code">75 <div·class="code">
  
76 <br/>76 <br/>
77 &nbsp;&nbsp;<span·class="id"·title="keyword">Variable</span>·<a·id="defs.A"·class="idref"·href="#defs.A"><span·class="id"·title="variable">A</span></a>·:·<span·class="id"·title="keyword">Type</span>.<br/>77 &nbsp;&nbsp;<span·class="id"·title="keyword">Variable</span>·<a·id="defs.A"·class="idref"·href="#defs.A"><span·class="id"·title="variable">A</span></a>·:·<span·class="id"·title="keyword">Type</span>.<br/>
78 &nbsp;&nbsp;<span·class="id"·title="keyword">Variable</span>·<a·id="defs.leA"·class="idref"·href="#defs.leA"><span·class="id"·title="variable">leA</span></a>·:·<a·class="idref"·href="Coq.Relations.Relation_Definitions.html#relation"><span·class="id"·title="definition">relation</span></a>·<a·class="idref"·href="Coq.Sorting.Heap.html#defs.A"><span·class="id"·title="variable">A</span></a>.<br/>78 &nbsp;&nbsp;<span·class="id"·title="keyword">Variable</span>·<a·id="defs.leA"·class="idref"·href="#defs.leA"><span·class="id"·title="variable">leA</span></a>·:·<a·class="idref"·href="Coq.Relations.Relation_Definitions.html#relation"><span·class="id"·title="definition">relation</span></a>·<a·class="idref"·href="Coq.Sorting.Heap.html#defs.A"><span·class="id"·title="variable">A</span></a>.<br/>
6.89 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Sorting.PermutSetoid.html
    
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
85 <br/>85 <br/>
86 <span·class="id"·title="keyword">Section</span>·<a·id="Permut"·class="idref"·href="#Permut"><span·class="id"·title="section">Permut</span></a>.<br/>86 <span·class="id"·title="keyword">Section</span>·<a·id="Permut"·class="idref"·href="#Permut"><span·class="id"·title="section">Permut</span></a>.<br/>
  
87 <br/>87 <br/>
88 </div>88 </div>
  
89 <div·class="doc">89 <div·class="doc">
90 <a·id="lab390"></a><h1·class="section">From·lists·to·multisets</h1>90 <a·id="lab486"></a><h1·class="section">From·lists·to·multisets</h1>
  
91 </div>91 </div>
92 <div·class="code">92 <div·class="code">
  
93 <br/>93 <br/>
94 <span·class="id"·title="keyword">Variable</span>·<a·id="Permut.A"·class="idref"·href="#Permut.A"><span·class="id"·title="variable">A</span></a>·:·<span·class="id"·title="keyword">Type</span>.<br/>94 <span·class="id"·title="keyword">Variable</span>·<a·id="Permut.A"·class="idref"·href="#Permut.A"><span·class="id"·title="variable">A</span></a>·:·<span·class="id"·title="keyword">Type</span>.<br/>
95 <span·class="id"·title="keyword">Variable</span>·<a·id="Permut.eqA"·class="idref"·href="#Permut.eqA"><span·class="id"·title="variable">eqA</span></a>·:·<a·class="idref"·href="Coq.Relations.Relation_Definitions.html#relation"><span·class="id"·title="definition">relation</span></a>·<a·class="idref"·href="Coq.Sorting.PermutSetoid.html#Permut.A"><span·class="id"·title="variable">A</span></a>.<br/>95 <span·class="id"·title="keyword">Variable</span>·<a·id="Permut.eqA"·class="idref"·href="#Permut.eqA"><span·class="id"·title="variable">eqA</span></a>·:·<a·class="idref"·href="Coq.Relations.Relation_Definitions.html#relation"><span·class="id"·title="definition">relation</span></a>·<a·class="idref"·href="Coq.Sorting.PermutSetoid.html#Permut.A"><span·class="id"·title="variable">A</span></a>.<br/>
468 B
./usr/share/doc/libcoq-stdlib/html/Coq.Sorting.Permutation.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab394"></a><h1·class="section">List·permutations·as·a·composition·of·adjacent·transpositions</h1>49 <a·id="lab485"></a><h1·class="section">List·permutations·as·a·composition·of·adjacent·transpositions</h1>
  
50 </div>50 </div>
51 <div·class="code">51 <div·class="code">
  
52 <br/>52 <br/>
  
53 <br/>53 <br/>
5.01 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Strings.Ascii.html
    
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
58 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Bool.Bool.html#"><span·class="id"·title="library">Bool</span></a>·<a·class="idref"·href="Coq.PArith.BinPos.html#"><span·class="id"·title="library">BinPos</span></a>·<a·class="idref"·href="Coq.NArith.BinNat.html#"><span·class="id"·title="library">BinNat</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#"><span·class="id"·title="library">PeanoNat</span></a>·<a·class="idref"·href="Coq.NArith.Nnat.html#"><span·class="id"·title="library">Nnat</span></a>·<a·class="idref"·href="Coq.Strings.Byte.html#"><span·class="id"·title="library">Coq.Strings.Byte</span></a>.<br/>58 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Bool.Bool.html#"><span·class="id"·title="library">Bool</span></a>·<a·class="idref"·href="Coq.PArith.BinPos.html#"><span·class="id"·title="library">BinPos</span></a>·<a·class="idref"·href="Coq.NArith.BinNat.html#"><span·class="id"·title="library">BinNat</span></a>·<a·class="idref"·href="Coq.Arith.PeanoNat.html#"><span·class="id"·title="library">PeanoNat</span></a>·<a·class="idref"·href="Coq.NArith.Nnat.html#"><span·class="id"·title="library">Nnat</span></a>·<a·class="idref"·href="Coq.Strings.Byte.html#"><span·class="id"·title="library">Coq.Strings.Byte</span></a>.<br/>
59 <span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Notations.html#IfNotations"><span·class="id"·title="module">IfNotations</span></a>.<br/>59 <span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Notations.html#IfNotations"><span·class="id"·title="module">IfNotations</span></a>.<br/>
  
60 <br/>60 <br/>
61 </div>61 </div>
  
62 <div·class="doc">62 <div·class="doc">
63 <a·id="lab1206"></a><h1·class="section">Definition·of·ascii·characters</h1>63 <a·id="lab553"></a><h1·class="section">Definition·of·ascii·characters</h1>
  
64 <div·class="paragraph">·</div>64 <div·class="paragraph">·</div>
  
65 ·Definition·of·ascii·character·as·a·8·bits·constructor·65 ·Definition·of·ascii·character·as·a·8·bits·constructor·
66 </div>66 </div>
67 <div·class="code">67 <div·class="code">
  
15.2 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Strings.String.html
    
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Strings.Byte.html#"><span·class="id"·title="library">Coq.Strings.Byte</span></a>.<br/>61 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Strings.Byte.html#"><span·class="id"·title="library">Coq.Strings.Byte</span></a>.<br/>
62 <span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Notations.html#IfNotations"><span·class="id"·title="module">IfNotations</span></a>.<br/>62 <span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Init.Notations.html#IfNotations"><span·class="id"·title="module">IfNotations</span></a>.<br/>
  
63 <br/>63 <br/>
64 </div>64 </div>
  
65 <div·class="doc">65 <div·class="doc">
66 <a·id="lab1209"></a><h3·class="section">Definition·of·strings</h3>66 <a·id="lab556"></a><h3·class="section">Definition·of·strings</h3>
  
67 <div·class="paragraph">·</div>67 <div·class="paragraph">·</div>
  
68 ·Implementation·of·string·as·list·of·ascii·characters·68 ·Implementation·of·string·as·list·of·ascii·characters·
69 </div>69 </div>
70 <div·class="code">70 <div·class="code">
  
2.57 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Structures.DecidableType.html
    
Offset 56, 39 lines modifiedOffset 56, 39 lines modified
56 </div>56 </div>
  
57 <div·class="doc">57 <div·class="doc">
58 NB:·This·file·is·here·only·for·compatibility·with·earlier·version·of58 NB:·This·file·is·here·only·for·compatibility·with·earlier·version·of
59 ····<span·class="inlinecode"><span·class="id"·title="var">FSets</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">FMap</span></span>.·Please·use·<span·class="inlinecode"><span·class="id"·title="var">Structures</span>/<span·class="id"·title="var">Equalities.v</span></span>·directly·now.·59 ····<span·class="inlinecode"><span·class="id"·title="var">FSets</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">FMap</span></span>.·Please·use·<span·class="inlinecode"><span·class="id"·title="var">Structures</span>/<span·class="id"·title="var">Equalities.v</span></span>·directly·now.·
60 <div·class="paragraph">·</div>60 <div·class="paragraph">·</div>
  
61 <a·id="lab723"></a><h1·class="section">Types·with·Equalities,·and·nothing·more·(for·subtyping·purpose)</h1>61 <a·id="lab539"></a><h1·class="section">Types·with·Equalities,·and·nothing·more·(for·subtyping·purpose)</h1>
  
62 </div>62 </div>
63 <div·class="code">63 <div·class="code">
  
64 <br/>64 <br/>
65 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="EqualityType"·class="idref"·href="#EqualityType"><span·class="id"·title="module">EqualityType</span></a>·:=·<a·class="idref"·href="Coq.Structures.Equalities.html#EqualityTypeOrig"><span·class="id"·title="module">Equalities.EqualityTypeOrig</span></a>.<br/>65 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="EqualityType"·class="idref"·href="#EqualityType"><span·class="id"·title="module">EqualityType</span></a>·:=·<a·class="idref"·href="Coq.Structures.Equalities.html#EqualityTypeOrig"><span·class="id"·title="module">Equalities.EqualityTypeOrig</span></a>.<br/>
  
66 <br/>66 <br/>
67 </div>67 </div>
  
68 <div·class="doc">68 <div·class="doc">
69 <a·id="lab724"></a><h1·class="section">Types·with·decidable·Equalities·(but·no·ordering)</h1>69 <a·id="lab540"></a><h1·class="section">Types·with·decidable·Equalities·(but·no·ordering)</h1>
  
70 </div>70 </div>
71 <div·class="code">71 <div·class="code">
  
72 <br/>72 <br/>
73 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="DecidableType"·class="idref"·href="#DecidableType"><span·class="id"·title="module">DecidableType</span></a>·:=·<a·class="idref"·href="Coq.Structures.Equalities.html#DecidableTypeOrig"><span·class="id"·title="module">Equalities.DecidableTypeOrig</span></a>.<br/>73 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="DecidableType"·class="idref"·href="#DecidableType"><span·class="id"·title="module">DecidableType</span></a>·:=·<a·class="idref"·href="Coq.Structures.Equalities.html#DecidableTypeOrig"><span·class="id"·title="module">Equalities.DecidableTypeOrig</span></a>.<br/>
  
74 <br/>74 <br/>
75 </div>75 </div>
  
76 <div·class="doc">76 <div·class="doc">
77 <a·id="lab725"></a><h1·class="section">Additional·notions·about·keys·and·datas·used·in·FMap</h1>77 <a·id="lab541"></a><h1·class="section">Additional·notions·about·keys·and·datas·used·in·FMap</h1>
  
78 </div>78 </div>
79 <div·class="code">79 <div·class="code">
  
80 <br/>80 <br/>
81 <span·class="id"·title="keyword">Module</span>·<a·id="KeyDecidableType"·class="idref"·href="#KeyDecidableType"><span·class="id"·title="module">KeyDecidableType</span></a>(<span·class="id"·title="var">D</span>:<a·class="idref"·href="Coq.Structures.DecidableType.html#DecidableType"><span·class="id"·title="module">DecidableType</span></a>).<br/>81 <span·class="id"·title="keyword">Module</span>·<a·id="KeyDecidableType"·class="idref"·href="#KeyDecidableType"><span·class="id"·title="module">KeyDecidableType</span></a>(<span·class="id"·title="var">D</span>:<a·class="idref"·href="Coq.Structures.DecidableType.html#DecidableType"><span·class="id"·title="module">DecidableType</span></a>).<br/>
82 &nbsp;<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Structures.DecidableType.html#D"><span·class="id"·title="module">D</span></a>.<br/>82 &nbsp;<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Structures.DecidableType.html#D"><span·class="id"·title="module">D</span></a>.<br/>
991 B
./usr/share/doc/libcoq-stdlib/html/Coq.Structures.DecidableTypeEx.html
    
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 </div>53 </div>
  
54 <div·class="doc">54 <div·class="doc">
55 NB:·This·file·is·here·only·for·compatibility·with·earlier·version·of55 NB:·This·file·is·here·only·for·compatibility·with·earlier·version·of
56 ····<span·class="inlinecode"><span·class="id"·title="var">FSets</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">FMap</span></span>.·Please·use·<span·class="inlinecode"><span·class="id"·title="var">Structures</span>/<span·class="id"·title="var">Equalities.v</span></span>·directly·now.·56 ····<span·class="inlinecode"><span·class="id"·title="var">FSets</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">FMap</span></span>.·Please·use·<span·class="inlinecode"><span·class="id"·title="var">Structures</span>/<span·class="id"·title="var">Equalities.v</span></span>·directly·now.·
57 <div·class="paragraph">·</div>57 <div·class="paragraph">·</div>
  
58 <a·id="lab728"></a><h1·class="section">Examples·of·Decidable·Type·structures.</h1>58 <a·id="lab532"></a><h1·class="section">Examples·of·Decidable·Type·structures.</h1>
  
59 <div·class="paragraph">·</div>59 <div·class="paragraph">·</div>
  
60 ·A·particular·case·of·<span·class="inlinecode"><span·class="id"·title="var">DecidableType</span></span>·where60 ·A·particular·case·of·<span·class="inlinecode"><span·class="id"·title="var">DecidableType</span></span>·where
61 ····the·equality·is·the·usual·one·of·Coq.·61 ····the·equality·is·the·usual·one·of·Coq.·
62 </div>62 </div>
63 <div·class="code">63 <div·class="code">
15.3 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Structures.Equalities.html
    
Offset 65, 29 lines modifiedOffset 65, 29 lines modified
65 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="Nop"·class="idref"·href="#Nop"><span·class="id"·title="module">Nop</span></a>.<br/>65 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="Nop"·class="idref"·href="#Nop"><span·class="id"·title="module">Nop</span></a>.<br/>
66 <span·class="id"·title="keyword">End</span>·<a·class="idref"·href="Coq.Structures.Equalities.html#Nop"><span·class="id"·title="module">Nop</span></a>.<br/>66 <span·class="id"·title="keyword">End</span>·<a·class="idref"·href="Coq.Structures.Equalities.html#Nop"><span·class="id"·title="module">Nop</span></a>.<br/>
  
67 <br/>67 <br/>
68 </div>68 </div>
  
69 <div·class="doc">69 <div·class="doc">
70 <a·id="lab729"></a><h1·class="section">Structure·with·just·a·base·type·<span·class="inlinecode"><span·class="id"·title="var">t</span></span></h1>70 <a·id="lab522"></a><h1·class="section">Structure·with·just·a·base·type·<span·class="inlinecode"><span·class="id"·title="var">t</span></span></h1>
  
71 </div>71 </div>
72 <div·class="code">72 <div·class="code">
  
73 <br/>73 <br/>
74 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="Typ"·class="idref"·href="#Typ"><span·class="id"·title="module">Typ</span></a>.<br/>74 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="Typ"·class="idref"·href="#Typ"><span·class="id"·title="module">Typ</span></a>.<br/>
75 &nbsp;&nbsp;<span·class="id"·title="keyword">Parameter</span>·<span·class="id"·title="keyword">Inline</span>(10)·<a·id="Typ.t"·class="idref"·href="#Typ.t"><span·class="id"·title="axiom">t</span></a>·:·<span·class="id"·title="keyword">Type</span>.<br/>75 &nbsp;&nbsp;<span·class="id"·title="keyword">Parameter</span>·<span·class="id"·title="keyword">Inline</span>(10)·<a·id="Typ.t"·class="idref"·href="#Typ.t"><span·class="id"·title="axiom">t</span></a>·:·<span·class="id"·title="keyword">Type</span>.<br/>
76 <span·class="id"·title="keyword">End</span>·<a·class="idref"·href="Coq.Structures.Equalities.html#Typ"><span·class="id"·title="module">Typ</span></a>.<br/>76 <span·class="id"·title="keyword">End</span>·<a·class="idref"·href="Coq.Structures.Equalities.html#Typ"><span·class="id"·title="module">Typ</span></a>.<br/>
  
77 <br/>77 <br/>
78 </div>78 </div>
  
79 <div·class="doc">79 <div·class="doc">
80 <a·id="lab730"></a><h1·class="section">Structure·with·an·equality·relation·<span·class="inlinecode"><span·class="id"·title="var">eq</span></span></h1>80 <a·id="lab523"></a><h1·class="section">Structure·with·an·equality·relation·<span·class="inlinecode"><span·class="id"·title="var">eq</span></span></h1>
  
81 </div>81 </div>
82 <div·class="code">82 <div·class="code">
  
83 <br/>83 <br/>
84 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="HasEq"·class="idref"·href="#HasEq"><span·class="id"·title="module">HasEq</span></a>·(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">T</span>:<a·class="idref"·href="Coq.Structures.Equalities.html#Typ"><span·class="id"·title="module">Typ</span></a>).<br/>84 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="HasEq"·class="idref"·href="#HasEq"><span·class="id"·title="module">HasEq</span></a>·(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">T</span>:<a·class="idref"·href="Coq.Structures.Equalities.html#Typ"><span·class="id"·title="module">Typ</span></a>).<br/>
85 &nbsp;&nbsp;<span·class="id"·title="keyword">Parameter</span>·<span·class="id"·title="keyword">Inline</span>(30)·<a·id="HasEq.eq"·class="idref"·href="#HasEq.eq"><span·class="id"·title="axiom">eq</span></a>·:·<a·class="idref"·href="Coq.Structures.Equalities.html#T.t"><span·class="id"·title="axiom">t</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Structures.Equalities.html#T.t"><span·class="id"·title="axiom">t</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<span·class="id"·title="keyword">Prop</span>.<br/>85 &nbsp;&nbsp;<span·class="id"·title="keyword">Parameter</span>·<span·class="id"·title="keyword">Inline</span>(30)·<a·id="HasEq.eq"·class="idref"·href="#HasEq.eq"><span·class="id"·title="axiom">eq</span></a>·:·<a·class="idref"·href="Coq.Structures.Equalities.html#T.t"><span·class="id"·title="axiom">t</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Structures.Equalities.html#T.t"><span·class="id"·title="axiom">t</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<span·class="id"·title="keyword">Prop</span>.<br/>
1.32 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Structures.EqualitiesFacts.html
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 <br/>51 <br/>
52 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>52 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>
  
53 <br/>53 <br/>
54 </div>54 </div>
  
55 <div·class="doc">55 <div·class="doc">
56 <a·id="lab713"></a><h1·class="section">Keys·and·datas·used·in·the·future·MMaps</h1>56 <a·id="lab542"></a><h1·class="section">Keys·and·datas·used·in·the·future·MMaps</h1>
  
57 </div>57 </div>
58 <div·class="code">58 <div·class="code">
  
59 <br/>59 <br/>
60 <span·class="id"·title="keyword">Module</span>·<a·id="KeyDecidableType"·class="idref"·href="#KeyDecidableType"><span·class="id"·title="module">KeyDecidableType</span></a>(<span·class="id"·title="var">D</span>:<a·class="idref"·href="Coq.Structures.Equalities.html#DecidableType"><span·class="id"·title="module">DecidableType</span></a>).<br/>60 <span·class="id"·title="keyword">Module</span>·<a·id="KeyDecidableType"·class="idref"·href="#KeyDecidableType"><span·class="id"·title="module">KeyDecidableType</span></a>(<span·class="id"·title="var">D</span>:<a·class="idref"·href="Coq.Structures.Equalities.html#DecidableType"><span·class="id"·title="module">DecidableType</span></a>).<br/>
  
19.2 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Structures.GenericMinMax.html
    
Offset 48, 19 lines modifiedOffset 48, 19 lines modified
48 <br/>48 <br/>
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Structures.Orders.html#"><span·class="id"·title="library">Orders</span></a>·<a·class="idref"·href="Coq.Structures.OrdersTac.html#"><span·class="id"·title="library">OrdersTac</span></a>·<a·class="idref"·href="Coq.Structures.OrdersFacts.html#"><span·class="id"·title="library">OrdersFacts</span></a>·<a·class="idref"·href="Coq.Setoids.Setoid.html#"><span·class="id"·title="library">Setoid</span></a>·<a·class="idref"·href="Coq.Classes.Morphisms.html#"><span·class="id"·title="library">Morphisms</span></a>·<a·class="idref"·href="Coq.Program.Basics.html#"><span·class="id"·title="library">Basics</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Structures.Orders.html#"><span·class="id"·title="library">Orders</span></a>·<a·class="idref"·href="Coq.Structures.OrdersTac.html#"><span·class="id"·title="library">OrdersTac</span></a>·<a·class="idref"·href="Coq.Structures.OrdersFacts.html#"><span·class="id"·title="library">OrdersFacts</span></a>·<a·class="idref"·href="Coq.Setoids.Setoid.html#"><span·class="id"·title="library">Setoid</span></a>·<a·class="idref"·href="Coq.Classes.Morphisms.html#"><span·class="id"·title="library">Morphisms</span></a>·<a·class="idref"·href="Coq.Program.Basics.html#"><span·class="id"·title="library">Basics</span></a>.<br/>
  
50 <br/>50 <br/>
51 </div>51 </div>
  
52 <div·class="doc">52 <div·class="doc">
53 <a·id="lab739"></a><h1·class="section">A·Generic·construction·of·min·and·max</h1>53 <a·id="lab544"></a><h1·class="section">A·Generic·construction·of·min·and·max</h1>
  
54 <div·class="paragraph">·</div>54 <div·class="paragraph">·</div>
  
55 <a·id="lab740"></a><h2·class="section">First,·an·interface·for·types·with·<span·class="inlinecode"><span·class="id"·title="var">max</span></span>·and/or·<span·class="inlinecode"><span·class="id"·title="var">min</span></span></h2>55 <a·id="lab545"></a><h2·class="section">First,·an·interface·for·types·with·<span·class="inlinecode"><span·class="id"·title="var">max</span></span>·and/or·<span·class="inlinecode"><span·class="id"·title="var">min</span></span></h2>
  
56 </div>56 </div>
57 <div·class="code">57 <div·class="code">
  
58 <br/>58 <br/>
59 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="HasMax"·class="idref"·href="#HasMax"><span·class="id"·title="module">HasMax</span></a>·(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">E</span>:<a·class="idref"·href="Coq.Structures.Orders.html#EqLe'"><span·class="id"·title="module">EqLe'</span></a>).<br/>59 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="HasMax"·class="idref"·href="#HasMax"><span·class="id"·title="module">HasMax</span></a>·(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">E</span>:<a·class="idref"·href="Coq.Structures.Orders.html#EqLe'"><span·class="id"·title="module">EqLe'</span></a>).<br/>
60 &nbsp;<span·class="id"·title="keyword">Parameter</span>·<span·class="id"·title="keyword">Inline</span>·<a·id="HasMax.max"·class="idref"·href="#HasMax.max"><span·class="id"·title="axiom">max</span></a>·:·<a·class="idref"·href="Coq.Structures.GenericMinMax.html#E.t"><span·class="id"·title="axiom">t</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Structures.GenericMinMax.html#E.t"><span·class="id"·title="axiom">t</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Structures.GenericMinMax.html#E.t"><span·class="id"·title="axiom">t</span></a>.<br/>60 &nbsp;<span·class="id"·title="keyword">Parameter</span>·<span·class="id"·title="keyword">Inline</span>·<a·id="HasMax.max"·class="idref"·href="#HasMax.max"><span·class="id"·title="axiom">max</span></a>·:·<a·class="idref"·href="Coq.Structures.GenericMinMax.html#E.t"><span·class="id"·title="axiom">t</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Structures.GenericMinMax.html#E.t"><span·class="id"·title="axiom">t</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Structures.GenericMinMax.html#E.t"><span·class="id"·title="axiom">t</span></a>.<br/>
3.82 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Structures.OrderedType.html
    
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 </div>53 </div>
  
54 <div·class="doc">54 <div·class="doc">
55 NB:·This·file·is·here·only·for·compatibility·with·earlier·version·of55 NB:·This·file·is·here·only·for·compatibility·with·earlier·version·of
56 ·····<span·class="inlinecode"><span·class="id"·title="var">FSets</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">FMap</span></span>.·Please·use·<span·class="inlinecode"><span·class="id"·title="var">Structures</span>/<span·class="id"·title="var">Orders.v</span></span>·directly·now.·56 ·····<span·class="inlinecode"><span·class="id"·title="var">FSets</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">FMap</span></span>.·Please·use·<span·class="inlinecode"><span·class="id"·title="var">Structures</span>/<span·class="id"·title="var">Orders.v</span></span>·directly·now.·
57 <div·class="paragraph">·</div>57 <div·class="paragraph">·</div>
  
58 <a·id="lab715"></a><h1·class="section">Ordered·types</h1>58 <a·id="lab520"></a><h1·class="section">Ordered·types</h1>
  
59 </div>59 </div>
60 <div·class="code">60 <div·class="code">
  
61 <br/>61 <br/>
62 <span·class="id"·title="keyword">Inductive</span>·<a·id="Compare"·class="idref"·href="#Compare"><span·class="id"·title="definition,·inductive"><span·id="Compare_rect"·class="id"><span·id="Compare_ind"·class="id"><span·id="Compare_rec"·class="id"><span·id="Compare_sind"·class="id">Compare</span></span></span></span></span></a>·(<a·id="X:1"·class="idref"·href="#X:1"><span·class="id"·title="binder">X</span></a>·:·<span·class="id"·title="keyword">Type</span>)·(<a·id="lt:2"·class="idref"·href="#lt:2"><span·class="id"·title="binder">lt</span></a>·<a·id="eq:3"·class="idref"·href="#eq:3"><span·class="id"·title="binder">eq</span></a>·:·<a·class="idref"·href="Coq.Structures.OrderedType.html#X:1"><span·class="id"·title="variable">X</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#X:1"><span·class="id"·title="variable">X</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<span·class="id"·title="keyword">Prop</span>)·(<a·id="x:4"·class="idref"·href="#x:4"><span·class="id"·title="binder">x</span></a>·<a·id="y:5"·class="idref"·href="#y:5"><span·class="id"·title="binder">y</span></a>·:·<a·class="idref"·href="Coq.Structures.OrderedType.html#X:1"><span·class="id"·title="variable">X</span></a>)·:·<span·class="id"·title="keyword">Type</span>·:=<br/>62 <span·class="id"·title="keyword">Inductive</span>·<a·id="Compare"·class="idref"·href="#Compare"><span·class="id"·title="definition,·inductive"><span·id="Compare_rect"·class="id"><span·id="Compare_ind"·class="id"><span·id="Compare_rec"·class="id"><span·id="Compare_sind"·class="id">Compare</span></span></span></span></span></a>·(<a·id="X:1"·class="idref"·href="#X:1"><span·class="id"·title="binder">X</span></a>·:·<span·class="id"·title="keyword">Type</span>)·(<a·id="lt:2"·class="idref"·href="#lt:2"><span·class="id"·title="binder">lt</span></a>·<a·id="eq:3"·class="idref"·href="#eq:3"><span·class="id"·title="binder">eq</span></a>·:·<a·class="idref"·href="Coq.Structures.OrderedType.html#X:1"><span·class="id"·title="variable">X</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#X:1"><span·class="id"·title="variable">X</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<span·class="id"·title="keyword">Prop</span>)·(<a·id="x:4"·class="idref"·href="#x:4"><span·class="id"·title="binder">x</span></a>·<a·id="y:5"·class="idref"·href="#y:5"><span·class="id"·title="binder">y</span></a>·:·<a·class="idref"·href="Coq.Structures.OrderedType.html#X:1"><span·class="id"·title="variable">X</span></a>)·:·<span·class="id"·title="keyword">Type</span>·:=<br/>
63 &nbsp;&nbsp;|·<a·id="LT"·class="idref"·href="#LT"><span·class="id"·title="constructor">LT</span></a>·:·<a·class="idref"·href="Coq.Structures.OrderedType.html#lt:2"><span·class="id"·title="variable">lt</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#x:4"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#y:5"><span·class="id"·title="variable">y</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#Compare:6"><span·class="id"·title="inductive">Compare</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#lt:2"><span·class="id"·title="variable">lt</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#eq:3"><span·class="id"·title="variable">eq</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#x:4"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#y:5"><span·class="id"·title="variable">y</span></a><br/>63 &nbsp;&nbsp;|·<a·id="LT"·class="idref"·href="#LT"><span·class="id"·title="constructor">LT</span></a>·:·<a·class="idref"·href="Coq.Structures.OrderedType.html#lt:2"><span·class="id"·title="variable">lt</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#x:4"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#y:5"><span·class="id"·title="variable">y</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#Compare:6"><span·class="id"·title="inductive">Compare</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#lt:2"><span·class="id"·title="variable">lt</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#eq:3"><span·class="id"·title="variable">eq</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#x:4"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.Structures.OrderedType.html#y:5"><span·class="id"·title="variable">y</span></a><br/>
1.7 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Structures.OrderedTypeAlt.html
    
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 <div·class="code">46 <div·class="code">
47 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Structures.OrderedType.html#"><span·class="id"·title="library">OrderedType</span></a>.<br/>47 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Structures.OrderedType.html#"><span·class="id"·title="library">OrderedType</span></a>.<br/>
  
48 <br/>48 <br/>
49 </div>49 </div>
  
50 <div·class="doc">50 <div·class="doc">
51 <a·id="lab727"></a><h1·class="section">An·alternative·(but·equivalent)·presentation·for·an·Ordered·Type</h1>51 <a·id="lab504"></a><h1·class="section">An·alternative·(but·equivalent)·presentation·for·an·Ordered·Type</h1>
  
52 ···inferface.·52 ···inferface.·
53 <div·class="paragraph">·</div>53 <div·class="paragraph">·</div>
  
54 ·NB:·<span·class="inlinecode"><span·class="id"·title="var">comparison</span></span>,·defined·in·<span·class="inlinecode"><span·class="id"·title="var">Datatypes.v</span></span>·is·<span·class="inlinecode"><span·class="id"·title="var">Eq</span>|<span·class="id"·title="var">Lt</span>|<span·class="id"·title="var">Gt</span></span>54 ·NB:·<span·class="inlinecode"><span·class="id"·title="var">comparison</span></span>,·defined·in·<span·class="inlinecode"><span·class="id"·title="var">Datatypes.v</span></span>·is·<span·class="inlinecode"><span·class="id"·title="var">Eq</span>|<span·class="id"·title="var">Lt</span>|<span·class="id"·title="var">Gt</span></span>
55 whereas·<span·class="inlinecode"><span·class="id"·title="var">compare</span></span>,·defined·in·<span·class="inlinecode"><span·class="id"·title="var">OrderedType.v</span></span>·is·<span·class="inlinecode"><span·class="id"·title="var">EQ</span></span>·<span·class="inlinecode"><span·class="id"·title="var">_</span></span>·<span·class="inlinecode">|</span>·<span·class="inlinecode"><span·class="id"·title="var">LT</span></span>·<span·class="inlinecode"><span·class="id"·title="var">_</span></span>·<span·class="inlinecode">|</span>·<span·class="inlinecode"><span·class="id"·title="var">GT</span></span>·<span·class="inlinecode"><span·class="id"·title="var">_</span></span>·<span·class="inlinecode"></span>55 whereas·<span·class="inlinecode"><span·class="id"·title="var">compare</span></span>,·defined·in·<span·class="inlinecode"><span·class="id"·title="var">OrderedType.v</span></span>·is·<span·class="inlinecode"><span·class="id"·title="var">EQ</span></span>·<span·class="inlinecode"><span·class="id"·title="var">_</span></span>·<span·class="inlinecode">|</span>·<span·class="inlinecode"><span·class="id"·title="var">LT</span></span>·<span·class="inlinecode"><span·class="id"·title="var">_</span></span>·<span·class="inlinecode">|</span>·<span·class="inlinecode"><span·class="id"·title="var">GT</span></span>·<span·class="inlinecode"><span·class="id"·title="var">_</span></span>·<span·class="inlinecode"></span>
  
1.15 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Structures.OrderedTypeEx.html
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Strings.Ascii.html#"><span·class="id"·title="library">Ascii</span></a>·<a·class="idref"·href="Coq.Strings.String.html#"><span·class="id"·title="library">String</span></a>.<br/>52 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Strings.Ascii.html#"><span·class="id"·title="library">Ascii</span></a>·<a·class="idref"·href="Coq.Strings.String.html#"><span·class="id"·title="library">String</span></a>.<br/>
53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.NArith.NArith.html#"><span·class="id"·title="library">NArith</span></a>·<a·class="idref"·href="Coq.NArith.Ndec.html#"><span·class="id"·title="library">Ndec</span></a>.<br/>53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.NArith.NArith.html#"><span·class="id"·title="library">NArith</span></a>·<a·class="idref"·href="Coq.NArith.Ndec.html#"><span·class="id"·title="library">Ndec</span></a>.<br/>
  
54 <br/>54 <br/>
55 </div>55 </div>
  
56 <div·class="doc">56 <div·class="doc">
57 <a·id="lab738"></a><h1·class="section">Examples·of·Ordered·Type·structures.</h1>57 <a·id="lab531"></a><h1·class="section">Examples·of·Ordered·Type·structures.</h1>
  
58 <div·class="paragraph">·</div>58 <div·class="paragraph">·</div>
  
59 ·First,·a·particular·case·of·<span·class="inlinecode"><span·class="id"·title="var">OrderedType</span></span>·where59 ·First,·a·particular·case·of·<span·class="inlinecode"><span·class="id"·title="var">OrderedType</span></span>·where
60 ····the·equality·is·the·usual·one·of·Coq.·60 ····the·equality·is·the·usual·one·of·Coq.·
61 </div>61 </div>
62 <div·class="code">62 <div·class="code">
12.5 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Structures.Orders.html
    
Offset 49, 15 lines modifiedOffset 49, 15 lines modified
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Relations.Relations.html#"><span·class="id"·title="library">Relations</span></a>·<a·class="idref"·href="Coq.Classes.Morphisms.html#"><span·class="id"·title="library">Morphisms</span></a>·<a·class="idref"·href="Coq.Setoids.Setoid.html#"><span·class="id"·title="library">Setoid</span></a>·<a·class="idref"·href="Coq.Structures.Equalities.html#"><span·class="id"·title="library">Equalities</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.Relations.Relations.html#"><span·class="id"·title="library">Relations</span></a>·<a·class="idref"·href="Coq.Classes.Morphisms.html#"><span·class="id"·title="library">Morphisms</span></a>·<a·class="idref"·href="Coq.Setoids.Setoid.html#"><span·class="id"·title="library">Setoid</span></a>·<a·class="idref"·href="Coq.Structures.Equalities.html#"><span·class="id"·title="library">Equalities</span></a>.<br/>
50 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>50 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>
  
51 <br/>51 <br/>
52 </div>52 </div>
  
53 <div·class="doc">53 <div·class="doc">
54 <a·id="lab704"></a><h1·class="section">Ordered·types</h1>54 <a·id="lab505"></a><h1·class="section">Ordered·types</h1>
  
55 <div·class="paragraph">·</div>55 <div·class="paragraph">·</div>
  
56 ·First,·signatures·with·only·the·order·relations·56 ·First,·signatures·with·only·the·order·relations·
57 </div>57 </div>
58 <div·class="code">58 <div·class="code">
  
4.46 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Structures.OrdersAlt.html
    
Offset 51, 32 lines modifiedOffset 51, 32 lines modified
51 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Structures.OrderedType.html#"><span·class="id"·title="library">OrderedType</span></a>·<a·class="idref"·href="Coq.Structures.Orders.html#"><span·class="id"·title="library">Orders</span></a>.<br/>51 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Structures.OrderedType.html#"><span·class="id"·title="library">OrderedType</span></a>·<a·class="idref"·href="Coq.Structures.Orders.html#"><span·class="id"·title="library">Orders</span></a>.<br/>
52 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>52 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>
  
53 <br/>53 <br/>
54 </div>54 </div>
  
55 <div·class="doc">55 <div·class="doc">
56 <a·id="lab752"></a><h1·class="section">Some·alternative·(but·equivalent)·presentations·for·an·Ordered·Type</h1>56 <a·id="lab514"></a><h1·class="section">Some·alternative·(but·equivalent)·presentations·for·an·Ordered·Type</h1>
  
57 ···inferface.·57 ···inferface.·
58 <div·class="paragraph">·</div>58 <div·class="paragraph">·</div>
  
59 <a·id="lab753"></a><h2·class="section">The·original·interface</h2>59 <a·id="lab515"></a><h2·class="section">The·original·interface</h2>
  
60 </div>60 </div>
61 <div·class="code">61 <div·class="code">
  
62 <br/>62 <br/>
63 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="OrderedTypeOrig"·class="idref"·href="#OrderedTypeOrig"><span·class="id"·title="module">OrderedTypeOrig</span></a>·:=·<a·class="idref"·href="Coq.Structures.OrderedType.html#OrderedType"><span·class="id"·title="module">OrderedType.OrderedType</span></a>.<br/>63 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="OrderedTypeOrig"·class="idref"·href="#OrderedTypeOrig"><span·class="id"·title="module">OrderedTypeOrig</span></a>·:=·<a·class="idref"·href="Coq.Structures.OrderedType.html#OrderedType"><span·class="id"·title="module">OrderedType.OrderedType</span></a>.<br/>
  
64 <br/>64 <br/>
65 </div>65 </div>
  
66 <div·class="doc">66 <div·class="doc">
67 <a·id="lab754"></a><h2·class="section">An·interface·based·on·compare</h2>67 <a·id="lab516"></a><h2·class="section">An·interface·based·on·compare</h2>
  
68 </div>68 </div>
69 <div·class="code">69 <div·class="code">
  
70 <br/>70 <br/>
71 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="OrderedTypeAlt"·class="idref"·href="#OrderedTypeAlt"><span·class="id"·title="module">OrderedTypeAlt</span></a>.<br/>71 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="OrderedTypeAlt"·class="idref"·href="#OrderedTypeAlt"><span·class="id"·title="module">OrderedTypeAlt</span></a>.<br/>
  
1.5 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Structures.OrdersEx.html
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 &nbsp;<a·class="idref"·href="Coq.Classes.RelationPairs.html#"><span·class="id"·title="library">RelationPairs</span></a>·<a·class="idref"·href="Coq.Structures.EqualitiesFacts.html#"><span·class="id"·title="library">EqualitiesFacts</span></a>.<br/>52 &nbsp;<a·class="idref"·href="Coq.Classes.RelationPairs.html#"><span·class="id"·title="library">RelationPairs</span></a>·<a·class="idref"·href="Coq.Structures.EqualitiesFacts.html#"><span·class="id"·title="library">EqualitiesFacts</span></a>.<br/>
53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Strings.Ascii.html#"><span·class="id"·title="library">Ascii</span></a>·<a·class="idref"·href="Coq.Strings.String.html#"><span·class="id"·title="library">String</span></a>.<br/>53 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Strings.Ascii.html#"><span·class="id"·title="library">Ascii</span></a>·<a·class="idref"·href="Coq.Strings.String.html#"><span·class="id"·title="library">String</span></a>.<br/>
  
54 <br/>54 <br/>
55 </div>55 </div>
  
56 <div·class="doc">56 <div·class="doc">
57 <a·id="lab726"></a><h1·class="section">Examples·of·Ordered·Type·structures.</h1>57 <a·id="lab503"></a><h1·class="section">Examples·of·Ordered·Type·structures.</h1>
  
58 <div·class="paragraph">·</div>58 <div·class="paragraph">·</div>
  
59 ·Ordered·Type·for·<span·class="inlinecode"><span·class="id"·title="var">bool</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">Positive</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">N</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">ascii</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">string</span></span>·with·the·usual·or·lexicographic·order.·59 ·Ordered·Type·for·<span·class="inlinecode"><span·class="id"·title="var">bool</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">Positive</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">N</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">ascii</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">string</span></span>·with·the·usual·or·lexicographic·order.·
60 </div>60 </div>
61 <div·class="code">61 <div·class="code">
  
6.89 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Structures.OrdersFacts.html
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 <br/>52 <br/>
53 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>53 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>
  
54 <br/>54 <br/>
55 </div>55 </div>
  
56 <div·class="doc">56 <div·class="doc">
57 <a·id="lab717"></a><h1·class="section">Properties·of·<span·class="inlinecode"><span·class="id"·title="var">compare</span></span></h1>57 <a·id="lab533"></a><h1·class="section">Properties·of·<span·class="inlinecode"><span·class="id"·title="var">compare</span></span></h1>
  
58 </div>58 </div>
59 <div·class="code">59 <div·class="code">
  
60 <br/>60 <br/>
61 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="CompareFacts"·class="idref"·href="#CompareFacts"><span·class="id"·title="module">CompareFacts</span></a>·(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">O</span>:<a·class="idref"·href="Coq.Structures.Orders.html#DecStrOrder'"><span·class="id"·title="module">DecStrOrder'</span></a>).<br/>61 <span·class="id"·title="keyword">Module</span>·<span·class="id"·title="keyword">Type</span>·<a·id="CompareFacts"·class="idref"·href="#CompareFacts"><span·class="id"·title="module">CompareFacts</span></a>·(<span·class="id"·title="keyword">Import</span>·<span·class="id"·title="var">O</span>:<a·class="idref"·href="Coq.Structures.Orders.html#DecStrOrder'"><span·class="id"·title="module">DecStrOrder'</span></a>).<br/>
  
1.92 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Structures.OrdersLists.html
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 <br/>51 <br/>
52 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>52 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>
  
53 <br/>53 <br/>
54 </div>54 </div>
  
55 <div·class="doc">55 <div·class="doc">
56 <a·id="lab711"></a><h1·class="section">Specialization·of·results·about·lists·modulo.</h1>56 <a·id="lab512"></a><h1·class="section">Specialization·of·results·about·lists·modulo.</h1>
  
57 </div>57 </div>
58 <div·class="code">58 <div·class="code">
  
59 <br/>59 <br/>
60 <span·class="id"·title="keyword">Module</span>·<a·id="OrderedTypeLists"·class="idref"·href="#OrderedTypeLists"><span·class="id"·title="module">OrderedTypeLists</span></a>·(<span·class="id"·title="var">O</span>:<a·class="idref"·href="Coq.Structures.Orders.html#OrderedType"><span·class="id"·title="module">OrderedType</span></a>).<br/>60 <span·class="id"·title="keyword">Module</span>·<a·id="OrderedTypeLists"·class="idref"·href="#OrderedTypeLists"><span·class="id"·title="module">OrderedTypeLists</span></a>·(<span·class="id"·title="var">O</span>:<a·class="idref"·href="Coq.Structures.Orders.html#OrderedType"><span·class="id"·title="module">OrderedType</span></a>).<br/>
  
6.38 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Structures.OrdersTac.html
    
Offset 49, 15 lines modifiedOffset 49, 15 lines modified
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Setoids.Setoid.html#"><span·class="id"·title="library">Setoid</span></a>·<a·class="idref"·href="Coq.Classes.Morphisms.html#"><span·class="id"·title="library">Morphisms</span></a>·<a·class="idref"·href="Coq.Program.Basics.html#"><span·class="id"·title="library">Basics</span></a>·<a·class="idref"·href="Coq.Structures.Equalities.html#"><span·class="id"·title="library">Equalities</span></a>·<a·class="idref"·href="Coq.Structures.Orders.html#"><span·class="id"·title="library">Orders</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Setoids.Setoid.html#"><span·class="id"·title="library">Setoid</span></a>·<a·class="idref"·href="Coq.Classes.Morphisms.html#"><span·class="id"·title="library">Morphisms</span></a>·<a·class="idref"·href="Coq.Program.Basics.html#"><span·class="id"·title="library">Basics</span></a>·<a·class="idref"·href="Coq.Structures.Equalities.html#"><span·class="id"·title="library">Equalities</span></a>·<a·class="idref"·href="Coq.Structures.Orders.html#"><span·class="id"·title="library">Orders</span></a>.<br/>
50 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>50 <span·class="id"·title="keyword">Set·Implicit·Arguments</span>.<br/>
  
51 <br/>51 <br/>
52 </div>52 </div>
  
53 <div·class="doc">53 <div·class="doc">
54 <a·id="lab748"></a><h1·class="section">The·order·tactic</h1>54 <a·id="lab499"></a><h1·class="section">The·order·tactic</h1>
  
55 <div·class="paragraph">·</div>55 <div·class="paragraph">·</div>
  
56 ·This·tactic·is·designed·to·solve·systems·of·(in)equations56 ·This·tactic·is·designed·to·solve·systems·of·(in)equations
57 ····involving·<span·class="inlinecode"><span·class="id"·title="var">eq</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">lt</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">le</span></span>·and·<span·class="inlinecode">~<span·class="id"·title="var">eq</span></span>·on·some·type.·This·tactic·is57 ····involving·<span·class="inlinecode"><span·class="id"·title="var">eq</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">lt</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">le</span></span>·and·<span·class="inlinecode">~<span·class="id"·title="var">eq</span></span>·on·some·type.·This·tactic·is
58 ····domain-agnostic;·it·will·only·use·equivalence+order·axioms,·and58 ····domain-agnostic;·it·will·only·use·equivalence+order·axioms,·and
59 ····not·analyze·elements·of·the·domain.·Hypothesis·or·goal·of·the·form59 ····not·analyze·elements·of·the·domain.·Hypothesis·or·goal·of·the·form
2.32 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Vectors.VectorDef.html
    
Offset 5852, 15 lines modifiedOffset 5852, 15 lines modified
00016db0:·2068·7265·663d·2223·4954·4552·4154·4f52···href="#ITERATOR00016db0:·2068·7265·663d·2223·4954·4552·4154·4f52···href="#ITERATOR
00016dc0:·5322·3e3c·7370·616e·2063·6c61·7373·3d22··S"><span·class="00016dc0:·5322·3e3c·7370·616e·2063·6c61·7373·3d22··S"><span·class="
00016dd0:·6964·2220·7469·746c·653d·2273·6563·7469··id"·title="secti00016dd0:·6964·2220·7469·746c·653d·2273·6563·7469··id"·title="secti
00016de0:·6f6e·223e·4954·4552·4154·4f52·533c·2f73··on">ITERATORS</s00016de0:·6f6e·223e·4954·4552·4154·4f52·533c·2f73··on">ITERATORS</s
00016df0:·7061·6e3e·3c2f·613e·2e3c·6272·2f3e·0a3c··pan></a>.<br/>.<00016df0:·7061·6e3e·3c2f·613e·2e3c·6272·2f3e·0a3c··pan></a>.<br/>.<
00016e00:·2f64·6976·3e0a·0a3c·6469·7620·636c·6173··/div>..<div·clas00016e00:·2f64·6976·3e0a·0a3c·6469·7620·636c·6173··/div>..<div·clas
00016e10:·733d·2264·6f63·223e·0a3c·6120·6964·3d22··s="doc">.<a·id="00016e10:·733d·2264·6f63·223e·0a3c·6120·6964·3d22··s="doc">.<a·id="
00016e20:·6c61·6231·3232·3922·3e3c·2f61·3e3c·6831··lab1229"></a><h100016e20:·6c61·6231·3238·3122·3e3c·2f61·3e3c·6831··lab1281"></a><h1
00016e30:·2063·6c61·7373·3d22·7365·6374·696f·6e22···class="section"00016e30:·2063·6c61·7373·3d22·7365·6374·696f·6e22···class="section"
00016e40:·3e48·6572·6520·6172·6520·7370·6563·6961··>Here·are·specia00016e40:·3e48·6572·6520·6172·6520·7370·6563·6961··>Here·are·specia
00016e50:·6c20·6e6f·6e20·6465·7065·6e64·656e·7420··l·non·dependent·00016e50:·6c20·6e6f·6e20·6465·7065·6e64·656e·7420··l·non·dependent·
00016e60:·7573·6566·756c·2069·6e73·7461·6e74·6961··useful·instantia00016e60:·7573·6566·756c·2069·6e73·7461·6e74·6961··useful·instantia
00016e70:·7469·6f6e·206f·6620·696e·6475·6374·696f··tion·of·inductio00016e70:·7469·6f6e·206f·6620·696e·6475·6374·696f··tion·of·inductio
00016e80:·6e20·7363·6865·6d65·733c·2f68·313e·0a0a··n·schemes</h1>..00016e80:·6e20·7363·6865·6d65·733c·2f68·313e·0a0a··n·schemes</h1>..
00016e90:·3c64·6976·2063·6c61·7373·3d22·7061·7261··<div·class="para00016e90:·3c64·6976·2063·6c61·7373·3d22·7061·7261··<div·class="para
57.6 KB
./usr/share/doc/libcoq-stdlib/html/Coq.Vectors.VectorSpec.html
    
Offset 81, 15 lines modifiedOffset 81, 15 lines modified
81 </div>81 </div>
  
82 <div·class="doc">82 <div·class="doc">
83 Lemmas·are·done·for·functions·that·use·<span·class="inlinecode"><span·class="id"·title="var">Fin.t</span></span>·but·thanks·to·<span·class="inlinecode"><span·class="id"·title="var">Peano_dec.le_unique</span></span>,·all83 Lemmas·are·done·for·functions·that·use·<span·class="inlinecode"><span·class="id"·title="var">Fin.t</span></span>·but·thanks·to·<span·class="inlinecode"><span·class="id"·title="var">Peano_dec.le_unique</span></span>,·all
84 is·true·for·the·one·that·use·<span·class="inlinecode"><span·class="id"·title="var">lt</span></span>·84 is·true·for·the·one·that·use·<span·class="inlinecode"><span·class="id"·title="var">lt</span></span>·
85 <div·class="paragraph">·</div>85 <div·class="paragraph">·</div>
  
86 <a·id="lab1217"></a><h2·class="section">Properties·of·<span·class="inlinecode"><span·class="id"·title="var">nth</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">nth_order</span></span></h2>86 <a·id="lab1283"></a><h2·class="section">Properties·of·<span·class="inlinecode"><span·class="id"·title="var">nth</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">nth_order</span></span></h2>
  
87 </div>87 </div>
88 <div·class="code">88 <div·class="code">
  
89 <br/>89 <br/>
90 <span·class="id"·title="keyword">Lemma</span>·<a·id="eq_nth_iff"·class="idref"·href="#eq_nth_iff"><span·class="id"·title="lemma">eq_nth_iff</span></a>·<a·id="A:26"·class="idref"·href="#A:26"><span·class="id"·title="binder">A</span></a>·<a·id="n:27"·class="idref"·href="#n:27"><span·class="id"·title="binder">n</span></a>·(<a·id="v1:28"·class="idref"·href="#v1:28"><span·class="id"·title="binder">v1</span></a>·<a·id="v2:29"·class="idref"·href="#v2:29"><span·class="id"·title="binder">v2</span></a>:·<a·class="idref"·href="Coq.Vectors.VectorDef.html#t"><span·class="id"·title="inductive">t</span></a>·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#A:26"><span·class="id"·title="variable">A</span></a>·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#n:27"><span·class="id"·title="variable">n</span></a>):<br/>90 <span·class="id"·title="keyword">Lemma</span>·<a·id="eq_nth_iff"·class="idref"·href="#eq_nth_iff"><span·class="id"·title="lemma">eq_nth_iff</span></a>·<a·id="A:26"·class="idref"·href="#A:26"><span·class="id"·title="binder">A</span></a>·<a·id="n:27"·class="idref"·href="#n:27"><span·class="id"·title="binder">n</span></a>·(<a·id="v1:28"·class="idref"·href="#v1:28"><span·class="id"·title="binder">v1</span></a>·<a·id="v2:29"·class="idref"·href="#v2:29"><span·class="id"·title="binder">v2</span></a>:·<a·class="idref"·href="Coq.Vectors.VectorDef.html#t"><span·class="id"·title="inductive">t</span></a>·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#A:26"><span·class="id"·title="variable">A</span></a>·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#n:27"><span·class="id"·title="variable">n</span></a>):<br/>
91 &nbsp;&nbsp;<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">(</span></a><span·class="id"·title="keyword">forall</span>·<a·id="p1:30"·class="idref"·href="#p1:30"><span·class="id"·title="binder">p1</span></a>·<a·id="p2:31"·class="idref"·href="#p2:31"><span·class="id"·title="binder">p2</span></a>,·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#p1:30"><span·class="id"·title="variable">p1</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#p2:31"><span·class="id"·title="variable">p2</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#v1:28"><span·class="id"·title="variable">v1</span></a>·<a·class="idref"·href="Coq.Vectors.VectorDef.html#3e2ab5a54c52b47134e5ddb66aa31ebd"><span·class="id"·title="notation">[@</span></a>·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#p1:30"><span·class="id"·title="variable">p1</span></a>·<a·class="idref"·href="Coq.Vectors.VectorDef.html#3e2ab5a54c52b47134e5ddb66aa31ebd"><span·class="id"·title="notation">]</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#v2:29"><span·class="id"·title="variable">v2</span></a>·<a·class="idref"·href="Coq.Vectors.VectorDef.html#3e2ab5a54c52b47134e5ddb66aa31ebd"><span·class="id"·title="notation">[@</span></a>·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#p2:31"><span·class="id"·title="variable">p2</span></a>·<a·class="idref"·href="Coq.Vectors.VectorDef.html#3e2ab5a54c52b47134e5ddb66aa31ebd"><span·class="id"·title="notation">]</span></a><a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">&lt;-&gt;</span></a>·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#v1:28"><span·class="id"·title="variable">v1</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#v2:29"><span·class="id"·title="variable">v2</span></a>.<br/>91 &nbsp;&nbsp;<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">(</span></a><span·class="id"·title="keyword">forall</span>·<a·id="p1:30"·class="idref"·href="#p1:30"><span·class="id"·title="binder">p1</span></a>·<a·id="p2:31"·class="idref"·href="#p2:31"><span·class="id"·title="binder">p2</span></a>,·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#p1:30"><span·class="id"·title="variable">p1</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#p2:31"><span·class="id"·title="variable">p2</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#v1:28"><span·class="id"·title="variable">v1</span></a>·<a·class="idref"·href="Coq.Vectors.VectorDef.html#3e2ab5a54c52b47134e5ddb66aa31ebd"><span·class="id"·title="notation">[@</span></a>·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#p1:30"><span·class="id"·title="variable">p1</span></a>·<a·class="idref"·href="Coq.Vectors.VectorDef.html#3e2ab5a54c52b47134e5ddb66aa31ebd"><span·class="id"·title="notation">]</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#v2:29"><span·class="id"·title="variable">v2</span></a>·<a·class="idref"·href="Coq.Vectors.VectorDef.html#3e2ab5a54c52b47134e5ddb66aa31ebd"><span·class="id"·title="notation">[@</span></a>·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#p2:31"><span·class="id"·title="variable">p2</span></a>·<a·class="idref"·href="Coq.Vectors.VectorDef.html#3e2ab5a54c52b47134e5ddb66aa31ebd"><span·class="id"·title="notation">]</span></a><a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">&lt;-&gt;</span></a>·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#v1:28"><span·class="id"·title="variable">v1</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Vectors.VectorSpec.html#v2:29"><span·class="id"·title="variable">v2</span></a>.<br/>
88.3 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.BinInt.html
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 &nbsp;<a·class="idref"·href="Coq.Structures.OrdersFacts.html#"><span·class="id"·title="library">OrdersFacts</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZAxioms.html#"><span·class="id"·title="library">ZAxioms</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZProperties.html#"><span·class="id"·title="library">ZProperties</span></a>·<a·class="idref"·href="Coq.Classes.DecidableClass.html#"><span·class="id"·title="library">DecidableClass</span></a>.<br/>51 &nbsp;<a·class="idref"·href="Coq.Structures.OrdersFacts.html#"><span·class="id"·title="library">OrdersFacts</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZAxioms.html#"><span·class="id"·title="library">ZAxioms</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZProperties.html#"><span·class="id"·title="library">ZProperties</span></a>·<a·class="idref"·href="Coq.Classes.DecidableClass.html#"><span·class="id"·title="library">DecidableClass</span></a>.<br/>
52 <span·class="id"·title="keyword">Require</span>·<a·class="idref"·href="Coq.ZArith.BinIntDef.html#"><span·class="id"·title="library">BinIntDef</span></a>.<br/>52 <span·class="id"·title="keyword">Require</span>·<a·class="idref"·href="Coq.ZArith.BinIntDef.html#"><span·class="id"·title="library">BinIntDef</span></a>.<br/>
  
53 <br/>53 <br/>
54 </div>54 </div>
  
55 <div·class="doc">55 <div·class="doc">
56 <a·id="lab495"></a><h1·class="section">Binary·Integers</h1>56 <a·id="lab811"></a><h1·class="section">Binary·Integers</h1>
  
57 <div·class="paragraph">·</div>57 <div·class="paragraph">·</div>
  
58 ·Initial·author:·Pierre·Crégut,·CNET,·Lannion,·France·58 ·Initial·author:·Pierre·Crégut,·CNET,·Lannion,·France·
59 <div·class="paragraph">·</div>59 <div·class="paragraph">·</div>
  
60 ·The·type·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·and·its·constructors·<span·class="inlinecode"><span·class="id"·title="var">Z0</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Zpos</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Zneg</span></span>60 ·The·type·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·and·its·constructors·<span·class="inlinecode"><span·class="id"·title="var">Z0</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Zpos</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Zneg</span></span>
33.2 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.BinIntDef.html
    
Offset 57, 15 lines modifiedOffset 57, 15 lines modified
57 <span·class="id"·title="keyword">Local·Notation</span>·<a·id=":::'1'"·class="idref"·href="#:::'1'"><span·class="id"·title="notation">&quot;</span></a>1"·:=·(<a·class="idref"·href="Coq.Numbers.BinNums.html#Zpos"><span·class="id"·title="constructor">Zpos</span></a>·1).<br/>57 <span·class="id"·title="keyword">Local·Notation</span>·<a·id=":::'1'"·class="idref"·href="#:::'1'"><span·class="id"·title="notation">&quot;</span></a>1"·:=·(<a·class="idref"·href="Coq.Numbers.BinNums.html#Zpos"><span·class="id"·title="constructor">Zpos</span></a>·1).<br/>
58 <span·class="id"·title="keyword">Local·Notation</span>·<a·id=":::'2'"·class="idref"·href="#:::'2'"><span·class="id"·title="notation">&quot;</span></a>2"·:=·(<a·class="idref"·href="Coq.Numbers.BinNums.html#Zpos"><span·class="id"·title="constructor">Zpos</span></a>·2).<br/>58 <span·class="id"·title="keyword">Local·Notation</span>·<a·id=":::'2'"·class="idref"·href="#:::'2'"><span·class="id"·title="notation">&quot;</span></a>2"·:=·(<a·class="idref"·href="Coq.Numbers.BinNums.html#Zpos"><span·class="id"·title="constructor">Zpos</span></a>·2).<br/>
  
59 <br/>59 <br/>
60 </div>60 </div>
  
61 <div·class="doc">61 <div·class="doc">
62 <a·id="lab453"></a><h1·class="section">Binary·Integers,·Definitions·of·Operations</h1>62 <a·id="lab893"></a><h1·class="section">Binary·Integers,·Definitions·of·Operations</h1>
  
63 <div·class="paragraph">·</div>63 <div·class="paragraph">·</div>
  
64 ·Initial·author:·Pierre·Crégut,·CNET,·Lannion,·France·64 ·Initial·author:·Pierre·Crégut,·CNET,·Lannion,·France·
65 </div>65 </div>
66 <div·class="code">66 <div·class="code">
  
3.32 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.Int.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab432"></a><h1·class="section">An·light·axiomatization·of·integers·(used·in·MSetAVL).</h1>49 <a·id="lab856"></a><h1·class="section">An·light·axiomatization·of·integers·(used·in·MSetAVL).</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·We·define·a·signature·for·an·integer·datatype·based·on·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>.51 ·We·define·a·signature·for·an·integer·datatype·based·on·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>.
52 ····The·goal·is·to·allow·a·switch·after·extraction·to·ocaml's52 ····The·goal·is·to·allow·a·switch·after·extraction·to·ocaml's
53 ····<span·class="inlinecode"><span·class="id"·title="var">big_int</span></span>·or·even·<span·class="inlinecode"><span·class="id"·title="var">int</span></span>·when·finiteness·isn't·a·problem53 ····<span·class="inlinecode"><span·class="id"·title="var">big_int</span></span>·or·even·<span·class="inlinecode"><span·class="id"·title="var">int</span></span>·when·finiteness·isn't·a·problem
54 ····(typically·:·when·measuring·the·height·of·an·AVL·tree).54 ····(typically·:·when·measuring·the·height·of·an·AVL·tree).
5.15 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.ZArith_dec.html
    
Offset 70, 15 lines modifiedOffset 70, 15 lines modified
70 <br/>70 <br/>
71 &nbsp;&nbsp;<span·class="id"·title="keyword">Variables</span>·<a·id="decidability.x"·class="idref"·href="#decidability.x"><span·class="id"·title="variable">x</span></a>·<a·id="decidability.y"·class="idref"·href="#decidability.y"><span·class="id"·title="variable">y</span></a>·:·<a·class="idref"·href="Coq.Numbers.BinNums.html#Z"><span·class="id"·title="inductive">Z</span></a>.<br/>71 &nbsp;&nbsp;<span·class="id"·title="keyword">Variables</span>·<a·id="decidability.x"·class="idref"·href="#decidability.x"><span·class="id"·title="variable">x</span></a>·<a·id="decidability.y"·class="idref"·href="#decidability.y"><span·class="id"·title="variable">y</span></a>·:·<a·class="idref"·href="Coq.Numbers.BinNums.html#Z"><span·class="id"·title="inductive">Z</span></a>.<br/>
  
72 <br/>72 <br/>
73 </div>73 </div>
  
74 <div·class="doc">74 <div·class="doc">
75 <a·id="lab430"></a><h1·class="section">Decidability·of·order·on·binary·integers</h1>75 <a·id="lab808"></a><h1·class="section">Decidability·of·order·on·binary·integers</h1>
  
76 </div>76 </div>
77 <div·class="code">77 <div·class="code">
  
78 <br/>78 <br/>
79 &nbsp;&nbsp;<span·class="id"·title="keyword">Definition</span>·<a·id="Z_lt_dec"·class="idref"·href="#Z_lt_dec"><span·class="id"·title="definition">Z_lt_dec</span></a>·:·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">{</span></a><a·class="idref"·href="Coq.ZArith.ZArith_dec.html#decidability.x"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>·<a·class="idref"·href="Coq.ZArith.ZArith_dec.html#decidability.y"><span·class="id"·title="variable">y</span></a><a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">}</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">{</span></a><a·class="idref"·href="Coq.Init.Logic.html#63a68285c81db8f9bc456233bb9ed181"><span·class="id"·title="notation">~</span></a>·<a·class="idref"·href="Coq.ZArith.ZArith_dec.html#decidability.x"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>·<a·class="idref"·href="Coq.ZArith.ZArith_dec.html#decidability.y"><span·class="id"·title="variable">y</span></a><a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">}</span></a>.<br/>79 &nbsp;&nbsp;<span·class="id"·title="keyword">Definition</span>·<a·id="Z_lt_dec"·class="idref"·href="#Z_lt_dec"><span·class="id"·title="definition">Z_lt_dec</span></a>·:·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">{</span></a><a·class="idref"·href="Coq.ZArith.ZArith_dec.html#decidability.x"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>·<a·class="idref"·href="Coq.ZArith.ZArith_dec.html#decidability.y"><span·class="id"·title="variable">y</span></a><a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">}</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">{</span></a><a·class="idref"·href="Coq.Init.Logic.html#63a68285c81db8f9bc456233bb9ed181"><span·class="id"·title="notation">~</span></a>·<a·class="idref"·href="Coq.ZArith.ZArith_dec.html#decidability.x"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>·<a·class="idref"·href="Coq.ZArith.ZArith_dec.html#decidability.y"><span·class="id"·title="variable">y</span></a><a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">}</span></a>.<br/>
  
5.68 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.Zabs.html
    
Offset 70, 15 lines modifiedOffset 70, 15 lines modified
70 <br/>70 <br/>
71 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Z_scope</span>.<br/>71 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Z_scope</span>.<br/>
  
72 <br/>72 <br/>
73 </div>73 </div>
  
74 <div·class="doc">74 <div·class="doc">
75 <a·id="lab545"></a><h1·class="section">Properties·of·absolute·value</h1>75 <a·id="lab870"></a><h1·class="section">Properties·of·absolute·value</h1>
  
76 </div>76 </div>
77 <div·class="code">77 <div·class="code">
  
78 <br/>78 <br/>
79 <span·class="id"·title="keyword">Notation</span>·<a·id="Zabs_non_eq"·class="idref"·href="#Zabs_non_eq"><span·class="id"·title="abbreviation">Zabs_non_eq</span></a>·:=·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.abs_neq"><span·class="id"·title="lemma">Z.abs_neq</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).<br/>79 <span·class="id"·title="keyword">Notation</span>·<a·id="Zabs_non_eq"·class="idref"·href="#Zabs_non_eq"><span·class="id"·title="abbreviation">Zabs_non_eq</span></a>·:=·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.abs_neq"><span·class="id"·title="lemma">Z.abs_neq</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).<br/>
80 <span·class="id"·title="keyword">Notation</span>·<a·id="Zabs_Zopp"·class="idref"·href="#Zabs_Zopp"><span·class="id"·title="abbreviation">Zabs_Zopp</span></a>·:=·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.abs_opp"><span·class="id"·title="lemma">Z.abs_opp</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).<br/>80 <span·class="id"·title="keyword">Notation</span>·<a·id="Zabs_Zopp"·class="idref"·href="#Zabs_Zopp"><span·class="id"·title="abbreviation">Zabs_Zopp</span></a>·:=·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.abs_opp"><span·class="id"·title="lemma">Z.abs_opp</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).<br/>
6.83 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.Zbitwise.html
    
Offset 148, 21 lines modifiedOffset 148, 21 lines modified
148 <span·class="id"·title="keyword">Lemma</span>·<a·id="Z.lnot_sub"·class="idref"·href="#Z.lnot_sub"><span·class="id"·title="lemma">lnot_sub</span></a>·<a·id="x:18"·class="idref"·href="#x:18"><span·class="id"·title="binder">x</span></a>·<a·id="y:19"·class="idref"·href="#y:19"><span·class="id"·title="binder">y</span></a>·:·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.lnot"><span·class="id"·title="definition">Z.lnot</span></a>·(<a·class="idref"·href="Coq.ZArith.Zbitwise.html#x:18"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'-'_x"><span·class="id"·title="notation">-</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#y:19"><span·class="id"·title="variable">y</span></a>)·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.lnot"><span·class="id"·title="definition">Z.lnot</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#x:18"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#46584eddd5fdb16176a10a2843177d3a"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#y:19"><span·class="id"·title="variable">y</span></a>.<br/>148 <span·class="id"·title="keyword">Lemma</span>·<a·id="Z.lnot_sub"·class="idref"·href="#Z.lnot_sub"><span·class="id"·title="lemma">lnot_sub</span></a>·<a·id="x:18"·class="idref"·href="#x:18"><span·class="id"·title="binder">x</span></a>·<a·id="y:19"·class="idref"·href="#y:19"><span·class="id"·title="binder">y</span></a>·:·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.lnot"><span·class="id"·title="definition">Z.lnot</span></a>·(<a·class="idref"·href="Coq.ZArith.Zbitwise.html#x:18"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'-'_x"><span·class="id"·title="notation">-</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#y:19"><span·class="id"·title="variable">y</span></a>)·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.lnot"><span·class="id"·title="definition">Z.lnot</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#x:18"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#46584eddd5fdb16176a10a2843177d3a"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#y:19"><span·class="id"·title="variable">y</span></a>.<br/>
149 ·149 ·
150 <br/>150 <br/>
151 </div>151 </div>
  
152 <div·class="doc">152 <div·class="doc">
153 Explicit·formulas·for·carry·bits·during·addition.·Conceptually,·the·theory153 Explicit·formulas·for·carry·bits·during·addition.·Conceptually,·the·theory
154 <a·id="lab486"></a><h1·class="section">here·matches·the·bitblasting·rules·for·integers.·However,·the·vector·of</h1>154 <a·id="lab851"></a><h1·class="section">here·matches·the·bitblasting·rules·for·integers.·However,·the·vector·of</h1>
  
155 <a·id="lab487"></a><h1·class="section">carry·bits·is·represented·as·a·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·so·it·can·be·used·in·bitwise·operations.</h1>155 <a·id="lab852"></a><h1·class="section">carry·bits·is·represented·as·a·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·so·it·can·be·used·in·bitwise·operations.</h1>
  
156 <a·id="lab488"></a><h1·class="section">The·last·three·lemmas·about·<span·class="inlinecode"><span·class="id"·title="var">addcarries</span></span>·are·the·main·interface,·but·the</h1>156 <a·id="lab853"></a><h1·class="section">The·last·three·lemmas·about·<span·class="inlinecode"><span·class="id"·title="var">addcarries</span></span>·are·the·main·interface,·but·the</h1>
  
157 <a·id="lab489"></a><h1·class="section">generalization·<span·class="inlinecode"><span·class="id"·title="var">adccarries</span></span>·is·provided·as·the·same·theory·applies.</h1>157 <a·id="lab854"></a><h1·class="section">generalization·<span·class="inlinecode"><span·class="id"·title="var">adccarries</span></span>·is·provided·as·the·same·theory·applies.</h1>
  
158 </div>158 </div>
159 <div·class="code">159 <div·class="code">
  
160 <br/>160 <br/>
161 <span·class="id"·title="keyword">Definition</span>·<a·id="Z.adccarries"·class="idref"·href="#Z.adccarries"><span·class="id"·title="definition">adccarries</span></a>·(<a·id="x:20"·class="idref"·href="#x:20"><span·class="id"·title="binder">x</span></a>·<a·id="y:21"·class="idref"·href="#y:21"><span·class="id"·title="binder">y</span></a>·:·<a·class="idref"·href="Coq.Numbers.BinNums.html#Z"><span·class="id"·title="inductive">Z</span></a>)·(<a·id="c:22"·class="idref"·href="#c:22"><span·class="id"·title="binder">c</span></a>·:·<a·class="idref"·href="Coq.Init.Datatypes.html#bool"><span·class="id"·title="inductive">bool</span></a>)·:=·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zbitwise.html#x:20"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#46584eddd5fdb16176a10a2843177d3a"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#y:21"><span·class="id"·title="variable">y</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#46584eddd5fdb16176a10a2843177d3a"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.b2z"><span·class="id"·title="definition">Z.b2z</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#c:22"><span·class="id"·title="variable">c</span></a><a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">.^</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zbitwise.html#x:20"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">.^</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#y:21"><span·class="id"·title="variable">y</span></a><a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">)</span></a>.<br/>161 <span·class="id"·title="keyword">Definition</span>·<a·id="Z.adccarries"·class="idref"·href="#Z.adccarries"><span·class="id"·title="definition">adccarries</span></a>·(<a·id="x:20"·class="idref"·href="#x:20"><span·class="id"·title="binder">x</span></a>·<a·id="y:21"·class="idref"·href="#y:21"><span·class="id"·title="binder">y</span></a>·:·<a·class="idref"·href="Coq.Numbers.BinNums.html#Z"><span·class="id"·title="inductive">Z</span></a>)·(<a·id="c:22"·class="idref"·href="#c:22"><span·class="id"·title="binder">c</span></a>·:·<a·class="idref"·href="Coq.Init.Datatypes.html#bool"><span·class="id"·title="inductive">bool</span></a>)·:=·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zbitwise.html#x:20"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#46584eddd5fdb16176a10a2843177d3a"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#y:21"><span·class="id"·title="variable">y</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#46584eddd5fdb16176a10a2843177d3a"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.b2z"><span·class="id"·title="definition">Z.b2z</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#c:22"><span·class="id"·title="variable">c</span></a><a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">.^</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zbitwise.html#x:20"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">.^</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#y:21"><span·class="id"·title="variable">y</span></a><a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">)</span></a>.<br/>
162 <span·class="id"·title="keyword">Definition</span>·<a·id="Z.addcarries"·class="idref"·href="#Z.addcarries"><span·class="id"·title="definition">addcarries</span></a>·(<a·id="x:23"·class="idref"·href="#x:23"><span·class="id"·title="binder">x</span></a>·<a·id="y:24"·class="idref"·href="#y:24"><span·class="id"·title="binder">y</span></a>·:·<a·class="idref"·href="Coq.Numbers.BinNums.html#Z"><span·class="id"·title="inductive">Z</span></a>)············:=·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zbitwise.html#x:23"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#46584eddd5fdb16176a10a2843177d3a"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#y:24"><span·class="id"·title="variable">y</span></a><a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">)</span></a>···········<a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">.^</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zbitwise.html#x:23"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">.^</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#y:24"><span·class="id"·title="variable">y</span></a><a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">)</span></a>.<br/>162 <span·class="id"·title="keyword">Definition</span>·<a·id="Z.addcarries"·class="idref"·href="#Z.addcarries"><span·class="id"·title="definition">addcarries</span></a>·(<a·id="x:23"·class="idref"·href="#x:23"><span·class="id"·title="binder">x</span></a>·<a·id="y:24"·class="idref"·href="#y:24"><span·class="id"·title="binder">y</span></a>·:·<a·class="idref"·href="Coq.Numbers.BinNums.html#Z"><span·class="id"·title="inductive">Z</span></a>)············:=·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zbitwise.html#x:23"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#46584eddd5fdb16176a10a2843177d3a"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#y:24"><span·class="id"·title="variable">y</span></a><a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">)</span></a>···········<a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">.^</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zbitwise.html#x:23"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">.^</span></a>·<a·class="idref"·href="Coq.ZArith.Zbitwise.html#y:24"><span·class="id"·title="variable">y</span></a><a·class="idref"·href="Coq.ZArith.Zbitwise.html#ec72b1098f7cf4b330263cf8ab5afa36"><span·class="id"·title="notation">)</span></a>.<br/>
3.25 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.Zbool.html
    
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 <br/>56 <br/>
57 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Z_scope</span>.<br/>57 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Z_scope</span>.<br/>
  
58 <br/>58 <br/>
59 </div>59 </div>
  
60 <div·class="doc">60 <div·class="doc">
61 <a·id="lab551"></a><h1·class="section">Boolean·operations·from·decidability·of·order</h1>61 <a·id="lab891"></a><h1·class="section">Boolean·operations·from·decidability·of·order</h1>
62 ·The·decidability·of·equality·and·order·relations·over62 ·The·decidability·of·equality·and·order·relations·over
63 ····type·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·gives·some·boolean·functions·with·the·adequate·specification.·63 ····type·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·gives·some·boolean·functions·with·the·adequate·specification.·
64 </div>64 </div>
65 <div·class="code">65 <div·class="code">
  
66 <br/>66 <br/>
67 <span·class="id"·title="keyword">Definition</span>·<a·id="Z_lt_ge_bool"·class="idref"·href="#Z_lt_ge_bool"><span·class="id"·title="definition">Z_lt_ge_bool</span></a>·(<a·id="x:1"·class="idref"·href="#x:1"><span·class="id"·title="binder">x</span></a>·<a·id="y:2"·class="idref"·href="#y:2"><span·class="id"·title="binder">y</span></a>:<a·class="idref"·href="Coq.Numbers.BinNums.html#Z"><span·class="id"·title="inductive">Z</span></a>)·:=·<a·class="idref"·href="Coq.Bool.Sumbool.html#bool_of_sumbool"><span·class="id"·title="definition">bool_of_sumbool</span></a>·(<a·class="idref"·href="Coq.ZArith.ZArith_dec.html#Z_lt_ge_dec"><span·class="id"·title="definition">Z_lt_ge_dec</span></a>·<a·class="idref"·href="Coq.ZArith.Zbool.html#x:1"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.ZArith.Zbool.html#y:2"><span·class="id"·title="variable">y</span></a>).<br/>67 <span·class="id"·title="keyword">Definition</span>·<a·id="Z_lt_ge_bool"·class="idref"·href="#Z_lt_ge_bool"><span·class="id"·title="definition">Z_lt_ge_bool</span></a>·(<a·id="x:1"·class="idref"·href="#x:1"><span·class="id"·title="binder">x</span></a>·<a·id="y:2"·class="idref"·href="#y:2"><span·class="id"·title="binder">y</span></a>:<a·class="idref"·href="Coq.Numbers.BinNums.html#Z"><span·class="id"·title="inductive">Z</span></a>)·:=·<a·class="idref"·href="Coq.Bool.Sumbool.html#bool_of_sumbool"><span·class="id"·title="definition">bool_of_sumbool</span></a>·(<a·class="idref"·href="Coq.ZArith.ZArith_dec.html#Z_lt_ge_dec"><span·class="id"·title="definition">Z_lt_ge_dec</span></a>·<a·class="idref"·href="Coq.ZArith.Zbool.html#x:1"><span·class="id"·title="variable">x</span></a>·<a·class="idref"·href="Coq.ZArith.Zbool.html#y:2"><span·class="id"·title="variable">y</span></a>).<br/>
28.8 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.Zcompare.html
    
Offset 64, 30 lines modifiedOffset 64, 30 lines modified
64 <br/>64 <br/>
65 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Z_scope</span>.<br/>65 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Z_scope</span>.<br/>
  
66 <br/>66 <br/>
67 </div>67 </div>
  
68 <div·class="doc">68 <div·class="doc">
69 <a·id="lab445"></a><h1·class="section">Comparison·on·integers</h1>69 <a·id="lab883"></a><h1·class="section">Comparison·on·integers</h1>
  
70 </div>70 </div>
71 <div·class="code">71 <div·class="code">
  
72 <br/>72 <br/>
73 <span·class="id"·title="keyword">Lemma</span>·<a·id="Zcompare_Gt_Lt_antisym"·class="idref"·href="#Zcompare_Gt_Lt_antisym"><span·class="id"·title="lemma">Zcompare_Gt_Lt_antisym</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="n:1"·class="idref"·href="#n:1"><span·class="id"·title="binder">n</span></a>·<a·id="m:2"·class="idref"·href="#m:2"><span·class="id"·title="binder">m</span></a>:<a·class="idref"·href="Coq.Numbers.BinNums.html#Z"><span·class="id"·title="inductive">Z</span></a>,·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zcompare.html#n:1"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#1718f1bc306f7edd524650b393f464a3"><span·class="id"·title="notation">?=</span></a>·<a·class="idref"·href="Coq.ZArith.Zcompare.html#m:2"><span·class="id"·title="variable">m</span></a><a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Init.Datatypes.html#Gt"><span·class="id"·title="constructor">Gt</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">&lt;-&gt;</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zcompare.html#m:2"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#1718f1bc306f7edd524650b393f464a3"><span·class="id"·title="notation">?=</span></a>·<a·class="idref"·href="Coq.ZArith.Zcompare.html#n:1"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Init.Datatypes.html#Lt"><span·class="id"·title="constructor">Lt</span></a>.<br/>73 <span·class="id"·title="keyword">Lemma</span>·<a·id="Zcompare_Gt_Lt_antisym"·class="idref"·href="#Zcompare_Gt_Lt_antisym"><span·class="id"·title="lemma">Zcompare_Gt_Lt_antisym</span></a>·:·<span·class="id"·title="keyword">forall</span>·<a·id="n:1"·class="idref"·href="#n:1"><span·class="id"·title="binder">n</span></a>·<a·id="m:2"·class="idref"·href="#m:2"><span·class="id"·title="binder">m</span></a>:<a·class="idref"·href="Coq.Numbers.BinNums.html#Z"><span·class="id"·title="inductive">Z</span></a>,·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zcompare.html#n:1"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#1718f1bc306f7edd524650b393f464a3"><span·class="id"·title="notation">?=</span></a>·<a·class="idref"·href="Coq.ZArith.Zcompare.html#m:2"><span·class="id"·title="variable">m</span></a><a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Init.Datatypes.html#Gt"><span·class="id"·title="constructor">Gt</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">&lt;-&gt;</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zcompare.html#m:2"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#1718f1bc306f7edd524650b393f464a3"><span·class="id"·title="notation">?=</span></a>·<a·class="idref"·href="Coq.ZArith.Zcompare.html#n:1"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Init.Datatypes.html#Lt"><span·class="id"·title="constructor">Lt</span></a>.<br/>
  
74 <br/>74 <br/>
75 <span·class="id"·title="keyword">Lemma</span>·<a·id="Zcompare_antisym"·class="idref"·href="#Zcompare_antisym"><span·class="id"·title="lemma">Zcompare_antisym</span></a>·<a·id="n:3"·class="idref"·href="#n:3"><span·class="id"·title="binder">n</span></a>·<a·id="m:4"·class="idref"·href="#m:4"><span·class="id"·title="binder">m</span></a>·:·<a·class="idref"·href="Coq.Init.Datatypes.html#CompOpp"><span·class="id"·title="definition">CompOpp</span></a>·(<a·class="idref"·href="Coq.ZArith.Zcompare.html#n:3"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#1718f1bc306f7edd524650b393f464a3"><span·class="id"·title="notation">?=</span></a>·<a·class="idref"·href="Coq.ZArith.Zcompare.html#m:4"><span·class="id"·title="variable">m</span></a>)·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zcompare.html#m:4"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#1718f1bc306f7edd524650b393f464a3"><span·class="id"·title="notation">?=</span></a>·<a·class="idref"·href="Coq.ZArith.Zcompare.html#n:3"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">)</span></a>.<br/>75 <span·class="id"·title="keyword">Lemma</span>·<a·id="Zcompare_antisym"·class="idref"·href="#Zcompare_antisym"><span·class="id"·title="lemma">Zcompare_antisym</span></a>·<a·id="n:3"·class="idref"·href="#n:3"><span·class="id"·title="binder">n</span></a>·<a·id="m:4"·class="idref"·href="#m:4"><span·class="id"·title="binder">m</span></a>·:·<a·class="idref"·href="Coq.Init.Datatypes.html#CompOpp"><span·class="id"·title="definition">CompOpp</span></a>·(<a·class="idref"·href="Coq.ZArith.Zcompare.html#n:3"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#1718f1bc306f7edd524650b393f464a3"><span·class="id"·title="notation">?=</span></a>·<a·class="idref"·href="Coq.ZArith.Zcompare.html#m:4"><span·class="id"·title="variable">m</span></a>)·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zcompare.html#m:4"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#1718f1bc306f7edd524650b393f464a3"><span·class="id"·title="notation">?=</span></a>·<a·class="idref"·href="Coq.ZArith.Zcompare.html#n:3"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">)</span></a>.<br/>
  
76 <br/>76 <br/>
77 </div>77 </div>
  
78 <div·class="doc">78 <div·class="doc">
79 <a·id="lab446"></a><h1·class="section">Transitivity·of·comparison</h1>79 <a·id="lab884"></a><h1·class="section">Transitivity·of·comparison</h1>
  
80 </div>80 </div>
81 <div·class="code">81 <div·class="code">
  
82 <br/>82 <br/>
83 <span·class="id"·title="keyword">Lemma</span>·<a·id="Zcompare_Lt_trans"·class="idref"·href="#Zcompare_Lt_trans"><span·class="id"·title="lemma">Zcompare_Lt_trans</span></a>·:<br/>83 <span·class="id"·title="keyword">Lemma</span>·<a·id="Zcompare_Lt_trans"·class="idref"·href="#Zcompare_Lt_trans"><span·class="id"·title="lemma">Zcompare_Lt_trans</span></a>·:<br/>
84 &nbsp;&nbsp;<span·class="id"·title="keyword">forall</span>·<a·id="n:5"·class="idref"·href="#n:5"><span·class="id"·title="binder">n</span></a>·<a·id="m:6"·class="idref"·href="#m:6"><span·class="id"·title="binder">m</span></a>·<a·id="p:7"·class="idref"·href="#p:7"><span·class="id"·title="binder">p</span></a>:<a·class="idref"·href="Coq.Numbers.BinNums.html#Z"><span·class="id"·title="inductive">Z</span></a>,·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zcompare.html#n:5"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#1718f1bc306f7edd524650b393f464a3"><span·class="id"·title="notation">?=</span></a>·<a·class="idref"·href="Coq.ZArith.Zcompare.html#m:6"><span·class="id"·title="variable">m</span></a><a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Init.Datatypes.html#Lt"><span·class="id"·title="constructor">Lt</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zcompare.html#m:6"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#1718f1bc306f7edd524650b393f464a3"><span·class="id"·title="notation">?=</span></a>·<a·class="idref"·href="Coq.ZArith.Zcompare.html#p:7"><span·class="id"·title="variable">p</span></a><a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Init.Datatypes.html#Lt"><span·class="id"·title="constructor">Lt</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zcompare.html#n:5"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#1718f1bc306f7edd524650b393f464a3"><span·class="id"·title="notation">?=</span></a>·<a·class="idref"·href="Coq.ZArith.Zcompare.html#p:7"><span·class="id"·title="variable">p</span></a><a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Init.Datatypes.html#Lt"><span·class="id"·title="constructor">Lt</span></a>.<br/>84 &nbsp;&nbsp;<span·class="id"·title="keyword">forall</span>·<a·id="n:5"·class="idref"·href="#n:5"><span·class="id"·title="binder">n</span></a>·<a·id="m:6"·class="idref"·href="#m:6"><span·class="id"·title="binder">m</span></a>·<a·id="p:7"·class="idref"·href="#p:7"><span·class="id"·title="binder">p</span></a>:<a·class="idref"·href="Coq.Numbers.BinNums.html#Z"><span·class="id"·title="inductive">Z</span></a>,·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zcompare.html#n:5"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#1718f1bc306f7edd524650b393f464a3"><span·class="id"·title="notation">?=</span></a>·<a·class="idref"·href="Coq.ZArith.Zcompare.html#m:6"><span·class="id"·title="variable">m</span></a><a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Init.Datatypes.html#Lt"><span·class="id"·title="constructor">Lt</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zcompare.html#m:6"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#1718f1bc306f7edd524650b393f464a3"><span·class="id"·title="notation">?=</span></a>·<a·class="idref"·href="Coq.ZArith.Zcompare.html#p:7"><span·class="id"·title="variable">p</span></a><a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Init.Datatypes.html#Lt"><span·class="id"·title="constructor">Lt</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zcompare.html#n:5"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#1718f1bc306f7edd524650b393f464a3"><span·class="id"·title="notation">?=</span></a>·<a·class="idref"·href="Coq.ZArith.Zcompare.html#p:7"><span·class="id"·title="variable">p</span></a><a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.Init.Datatypes.html#Lt"><span·class="id"·title="constructor">Lt</span></a>.<br/>
16.9 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.Zdiv.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab535"></a><h1·class="section">Euclidean·Division</h1>49 <a·id="lab873"></a><h1·class="section">Euclidean·Division</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
51 ·Initial·Contribution·by·Claude·Marché·and·Xavier·Urbain·51 ·Initial·Contribution·by·Claude·Marché·and·Xavier·Urbain·
52 </div>52 </div>
53 <div·class="code">53 <div·class="code">
  
1.39 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.Zeuclid.html
    
Offset 49, 15 lines modifiedOffset 49, 15 lines modified
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Classes.Morphisms.html#"><span·class="id"·title="library">Morphisms</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#"><span·class="id"·title="library">BinInt</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZDivEucl.html#"><span·class="id"·title="library">ZDivEucl</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Classes.Morphisms.html#"><span·class="id"·title="library">Morphisms</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#"><span·class="id"·title="library">BinInt</span></a>·<a·class="idref"·href="Coq.Numbers.Integer.Abstract.ZDivEucl.html#"><span·class="id"·title="library">ZDivEucl</span></a>.<br/>
50 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Z_scope</span>.<br/>50 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Z_scope</span>.<br/>
  
51 <br/>51 <br/>
52 </div>52 </div>
  
53 <div·class="doc">53 <div·class="doc">
54 <a·id="lab444"></a><h1·class="section">Definitions·of·division·for·binary·integers,·Euclid·convention.</h1>54 <a·id="lab855"></a><h1·class="section">Definitions·of·division·for·binary·integers,·Euclid·convention.</h1>
  
55 <div·class="paragraph">·</div>55 <div·class="paragraph">·</div>
  
56 ·In·this·convention,·the·remainder·is·always·positive.56 ·In·this·convention,·the·remainder·is·always·positive.
57 ····For·other·conventions,·see·<span·class="inlinecode"><span·class="id"·title="var">Z.div</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Z.quot</span></span>·in·file·<span·class="inlinecode"><span·class="id"·title="var">BinIntDef</span></span>.57 ····For·other·conventions,·see·<span·class="inlinecode"><span·class="id"·title="var">Z.div</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Z.quot</span></span>·in·file·<span·class="inlinecode"><span·class="id"·title="var">BinIntDef</span></span>.
58 ····To·avoid·collision·with·the·other·divisions,·we·place·this·one58 ····To·avoid·collision·with·the·other·divisions,·we·place·this·one
59 ····under·a·module.59 ····under·a·module.
1.74 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.Zeven.html
    
Offset 172, 15 lines modifiedOffset 172, 15 lines modified
172 <span·class="id"·title="keyword">Notation</span>·<a·id="Zodd_bool_succ"·class="idref"·href="#Zodd_bool_succ"><span·class="id"·title="abbreviation">Zodd_bool_succ</span></a>·:=·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.odd_succ"><span·class="id"·title="lemma">Z.odd_succ</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).<br/>172 <span·class="id"·title="keyword">Notation</span>·<a·id="Zodd_bool_succ"·class="idref"·href="#Zodd_bool_succ"><span·class="id"·title="abbreviation">Zodd_bool_succ</span></a>·:=·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.odd_succ"><span·class="id"·title="lemma">Z.odd_succ</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).<br/>
173 <span·class="id"·title="keyword">Notation</span>·<a·id="Zodd_bool_pred"·class="idref"·href="#Zodd_bool_pred"><span·class="id"·title="abbreviation">Zodd_bool_pred</span></a>·:=·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.odd_pred"><span·class="id"·title="lemma">Z.odd_pred</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).<br/>173 <span·class="id"·title="keyword">Notation</span>·<a·id="Zodd_bool_pred"·class="idref"·href="#Zodd_bool_pred"><span·class="id"·title="abbreviation">Zodd_bool_pred</span></a>·:=·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.odd_pred"><span·class="id"·title="lemma">Z.odd_pred</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).<br/>
  
174 <br/>174 <br/>
175 </div>175 </div>
  
176 <div·class="doc">176 <div·class="doc">
177 <a·id="lab428"></a><h1·class="section">Definition·of·<span·class="inlinecode"><span·class="id"·title="var">Z.quot2</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">Z.div2</span></span>·and·properties·wrt·<span·class="inlinecode"><span·class="id"·title="var">Zeven</span></span></h1>177 <a·id="lab860"></a><h1·class="section">Definition·of·<span·class="inlinecode"><span·class="id"·title="var">Z.quot2</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">Z.div2</span></span>·and·properties·wrt·<span·class="inlinecode"><span·class="id"·title="var">Zeven</span></span></h1>
  
178 ··and·<span·class="inlinecode"><span·class="id"·title="var">Zodd</span></span>·178 ··and·<span·class="inlinecode"><span·class="id"·title="var">Zodd</span></span>·
179 <div·class="paragraph">·</div>179 <div·class="paragraph">·</div>
  
180 ·Properties·of·<span·class="inlinecode"><span·class="id"·title="var">Z.div2</span></span>·180 ·Properties·of·<span·class="inlinecode"><span·class="id"·title="var">Z.div2</span></span>·
181 </div>181 </div>
182 <div·class="code">182 <div·class="code">
525 B
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.Zgcd_alt.html
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 <div·class="code">45 <div·class="code">
  
46 <br/>46 <br/>
47 </div>47 </div>
  
48 <div·class="doc">48 <div·class="doc">
49 <a·id="lab553"></a><h1·class="section">Zgcd_alt·:·an·alternate·version·of·Z.gcd,·based·on·Euclid's·algorithm</h1>49 <a·id="lab931"></a><h1·class="section">Zgcd_alt·:·an·alternate·version·of·Z.gcd,·based·on·Euclid's·algorithm</h1>
  
50 <div·class="paragraph">·</div>50 <div·class="paragraph">·</div>
  
  
51 <div·class="paragraph">·</div>51 <div·class="paragraph">·</div>
  
52 Author:·Pierre·Letouzey52 Author:·Pierre·Letouzey
2.09 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.Zhints.html
    
Offset 98, 29 lines modifiedOffset 98, 29 lines modified
98 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.Zmisc.html#"><span·class="id"·title="library">Zmisc</span></a>.<br/>98 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.Zmisc.html#"><span·class="id"·title="library">Zmisc</span></a>.<br/>
99 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.Wf_Z.html#"><span·class="id"·title="library">Wf_Z</span></a>.<br/>99 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.Wf_Z.html#"><span·class="id"·title="library">Wf_Z</span></a>.<br/>
  
100 <br/>100 <br/>
101 </div>101 </div>
  
102 <div·class="doc">102 <div·class="doc">
103 <a·id="lab492"></a><h1·class="section">Simplification·lemmas</h1>103 <a·id="lab861"></a><h1·class="section">Simplification·lemmas</h1>
  
104 <div·class="paragraph">·</div>104 <div·class="paragraph">·</div>
  
105 ·No·subgoal·or·smaller·subgoals·····································105 ·No·subgoal·or·smaller·subgoals·····································
106 </div>106 </div>
107 <div·class="code">107 <div·class="code">
  
108 <br/>108 <br/>
109 #[<span·class="id"·title="var">global</span>]<br/>109 #[<span·class="id"·title="var">global</span>]<br/>
110 <span·class="id"·title="keyword">Hint</span>·<span·class="id"·title="keyword">Resolve</span><br/>110 <span·class="id"·title="keyword">Hint</span>·<span·class="id"·title="keyword">Resolve</span><br/>
111 &nbsp;&nbsp;</div>111 &nbsp;&nbsp;</div>
  
112 <div·class="doc">112 <div·class="doc">
113 <a·id="lab493"></a><h2·class="section">Reversible·simplification·lemmas·(no·loss·of·information)</h2>113 <a·id="lab862"></a><h2·class="section">Reversible·simplification·lemmas·(no·loss·of·information)</h2>
114 ·Should·clearly·be·declared·as·hints·······························114 ·Should·clearly·be·declared·as·hints·······························
115 <div·class="paragraph">·</div>115 <div·class="paragraph">·</div>
  
116 ·Lemmas·ending·by·eq·116 ·Lemmas·ending·by·eq·
117 </div>117 </div>
118 <div·class="code">118 <div·class="code">
119 &nbsp;&nbsp;<span·class="id"·title="var">Zsucc_eq_compat</span>·<br/>119 &nbsp;&nbsp;<span·class="id"·title="var">Zsucc_eq_compat</span>·<br/>
2.86 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.Znat.html
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 <li>·module·Zabs2Nat·:·from·Z·to·nat·(via·the·absolute·value)91 <li>·module·Zabs2Nat·:·from·Z·to·nat·(via·the·absolute·value)
  
92 </li>92 </li>
93 </ul>93 </ul>
  
94 <div·class="paragraph">·</div>94 <div·class="paragraph">·</div>
  
95 <a·id="lab441"></a><h1·class="section">Chains·of·conversions</h1>95 <a·id="lab864"></a><h1·class="section">Chains·of·conversions</h1>
  
96 <div·class="paragraph">·</div>96 <div·class="paragraph">·</div>
  
97 ·When·combining·successive·conversions,·we·have·the·following97 ·When·combining·successive·conversions,·we·have·the·following
98 ····commutative·diagram:98 ····commutative·diagram:
99 <pre>99 <pre>
100 ······---&gt;·Nat·----100 ······---&gt;·Nat·----
20.0 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.Znumtheory.html
    
Offset 241, 15 lines modifiedOffset 241, 15 lines modified
241 <span·class="id"·title="keyword">Lemma</span>·<a·id="Zdivide_mod_minus"·class="idref"·href="#Zdivide_mod_minus"><span·class="id"·title="lemma">Zdivide_mod_minus</span></a>·<a·id="a:44"·class="idref"·href="#a:44"><span·class="id"·title="binder">a</span></a>·<a·id="b:45"·class="idref"·href="#b:45"><span·class="id"·title="binder">b</span></a>·<a·id="c:46"·class="idref"·href="#c:46"><span·class="id"·title="binder">c</span></a>:<br/>241 <span·class="id"·title="keyword">Lemma</span>·<a·id="Zdivide_mod_minus"·class="idref"·href="#Zdivide_mod_minus"><span·class="id"·title="lemma">Zdivide_mod_minus</span></a>·<a·id="a:44"·class="idref"·href="#a:44"><span·class="id"·title="binder">a</span></a>·<a·id="b:45"·class="idref"·href="#b:45"><span·class="id"·title="binder">b</span></a>·<a·id="c:46"·class="idref"·href="#c:46"><span·class="id"·title="binder">c</span></a>:<br/>
242 &nbsp;0·<a·class="idref"·href="Coq.ZArith.BinInt.html#bdb3edde5f841a282ce8fc1b00e3d211"><span·class="id"·title="notation">&lt;=</span></a>·<a·class="idref"·href="Coq.ZArith.Znumtheory.html#c:46"><span·class="id"·title="variable">c</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#bdb3edde5f841a282ce8fc1b00e3d211"><span·class="id"·title="notation">&lt;</span></a>·<a·class="idref"·href="Coq.ZArith.Znumtheory.html#b:45"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#5cd21895b4d5f127eb2c0acb80e8d6fc"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Znumtheory.html#b:45"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#5cd21895b4d5f127eb2c0acb80e8d6fc"><span·class="id"·title="notation">|</span></a>·<a·class="idref"·href="Coq.ZArith.Znumtheory.html#a:44"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'-'_x"><span·class="id"·title="notation">-</span></a>·<a·class="idref"·href="Coq.ZArith.Znumtheory.html#c:46"><span·class="id"·title="variable">c</span></a><a·class="idref"·href="Coq.ZArith.BinInt.html#5cd21895b4d5f127eb2c0acb80e8d6fc"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.ZArith.Znumtheory.html#a:44"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'mod'_x"><span·class="id"·title="notation">mod</span></a>·<a·class="idref"·href="Coq.ZArith.Znumtheory.html#b:45"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.ZArith.Znumtheory.html#c:46"><span·class="id"·title="variable">c</span></a>.<br/>242 &nbsp;0·<a·class="idref"·href="Coq.ZArith.BinInt.html#bdb3edde5f841a282ce8fc1b00e3d211"><span·class="id"·title="notation">&lt;=</span></a>·<a·class="idref"·href="Coq.ZArith.Znumtheory.html#c:46"><span·class="id"·title="variable">c</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#bdb3edde5f841a282ce8fc1b00e3d211"><span·class="id"·title="notation">&lt;</span></a>·<a·class="idref"·href="Coq.ZArith.Znumtheory.html#b:45"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#5cd21895b4d5f127eb2c0acb80e8d6fc"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Znumtheory.html#b:45"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#5cd21895b4d5f127eb2c0acb80e8d6fc"><span·class="id"·title="notation">|</span></a>·<a·class="idref"·href="Coq.ZArith.Znumtheory.html#a:44"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'-'_x"><span·class="id"·title="notation">-</span></a>·<a·class="idref"·href="Coq.ZArith.Znumtheory.html#c:46"><span·class="id"·title="variable">c</span></a><a·class="idref"·href="Coq.ZArith.BinInt.html#5cd21895b4d5f127eb2c0acb80e8d6fc"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.ZArith.Znumtheory.html#a:44"><span·class="id"·title="variable">a</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'mod'_x"><span·class="id"·title="notation">mod</span></a>·<a·class="idref"·href="Coq.ZArith.Znumtheory.html#b:45"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.ZArith.Znumtheory.html#c:46"><span·class="id"·title="variable">c</span></a>.<br/>
  
243 <br/>243 <br/>
244 </div>244 </div>
  
245 <div·class="doc">245 <div·class="doc">
246 <a·id="lab436"></a><h1·class="section">Greatest·common·divisor·(gcd).</h1>246 <a·id="lab932"></a><h1·class="section">Greatest·common·divisor·(gcd).</h1>
  
247 <div·class="paragraph">·</div>247 <div·class="paragraph">·</div>
  
248 ·There·is·no·unicity·of·the·gcd;·hence·we·define·the·predicate248 ·There·is·no·unicity·of·the·gcd;·hence·we·define·the·predicate
249 ····<span·class="inlinecode"><span·class="id"·title="var">Zis_gcd</span></span>·<span·class="inlinecode"><span·class="id"·title="var">a</span></span>·<span·class="inlinecode"><span·class="id"·title="var">b</span></span>·<span·class="inlinecode"><span·class="id"·title="var">g</span></span>·expressing·that·<span·class="inlinecode"><span·class="id"·title="var">g</span></span>·is·a·gcd·of·<span·class="inlinecode"><span·class="id"·title="var">a</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">b</span></span>.249 ····<span·class="inlinecode"><span·class="id"·title="var">Zis_gcd</span></span>·<span·class="inlinecode"><span·class="id"·title="var">a</span></span>·<span·class="inlinecode"><span·class="id"·title="var">b</span></span>·<span·class="inlinecode"><span·class="id"·title="var">g</span></span>·expressing·that·<span·class="inlinecode"><span·class="id"·title="var">g</span></span>·is·a·gcd·of·<span·class="inlinecode"><span·class="id"·title="var">a</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">b</span></span>.
250 ····(We·show·later·that·the·<span·class="inlinecode"><span·class="id"·title="var">gcd</span></span>·is·actually·unique·if·we·discard·its·sign.)·250 ····(We·show·later·that·the·<span·class="inlinecode"><span·class="id"·title="var">gcd</span></span>·is·actually·unique·if·we·discard·its·sign.)·
251 </div>251 </div>
22.7 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.Zorder.html
    
Offset 67, 30 lines modifiedOffset 67, 30 lines modified
67 <br/>67 <br/>
68 </div>68 </div>
  
69 <div·class="doc">69 <div·class="doc">
70 Properties·of·the·order·relations·on·binary·integers·70 Properties·of·the·order·relations·on·binary·integers·
71 <div·class="paragraph">·</div>71 <div·class="paragraph">·</div>
  
72 <a·id="lab418"></a><h1·class="section">Trichotomy</h1>72 <a·id="lab921"></a><h1·class="section">Trichotomy</h1>
  
73 </div>73 </div>
74 <div·class="code">74 <div·class="code">
  
75 <br/>75 <br/>
76 <span·class="id"·title="keyword">Theorem</span>·<a·id="Ztrichotomy_inf"·class="idref"·href="#Ztrichotomy_inf"><span·class="id"·title="lemma">Ztrichotomy_inf</span></a>·<a·id="n:1"·class="idref"·href="#n:1"><span·class="id"·title="binder">n</span></a>·<a·id="m:2"·class="idref"·href="#m:2"><span·class="id"·title="binder">m</span></a>·:·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">{</span></a><a·class="idref"·href="Coq.ZArith.Zorder.html#n:1"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>·<a·class="idref"·href="Coq.ZArith.Zorder.html#m:2"><span·class="id"·title="variable">m</span></a><a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">}</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">{</span></a><a·class="idref"·href="Coq.ZArith.Zorder.html#n:1"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.ZArith.Zorder.html#m:2"><span·class="id"·title="variable">m</span></a><a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">}</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#53e8e3b7ca0342c8b99a777b3c5faf3a"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#53e8e3b7ca0342c8b99a777b3c5faf3a"><span·class="id"·title="notation">{</span></a><a·class="idref"·href="Coq.ZArith.Zorder.html#n:1"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'&gt;'_x"><span·class="id"·title="notation">&gt;</span></a>·<a·class="idref"·href="Coq.ZArith.Zorder.html#m:2"><span·class="id"·title="variable">m</span></a><a·class="idref"·href="Coq.Init.Specif.html#53e8e3b7ca0342c8b99a777b3c5faf3a"><span·class="id"·title="notation">}</span></a>.<br/>76 <span·class="id"·title="keyword">Theorem</span>·<a·id="Ztrichotomy_inf"·class="idref"·href="#Ztrichotomy_inf"><span·class="id"·title="lemma">Ztrichotomy_inf</span></a>·<a·id="n:1"·class="idref"·href="#n:1"><span·class="id"·title="binder">n</span></a>·<a·id="m:2"·class="idref"·href="#m:2"><span·class="id"·title="binder">m</span></a>·:·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">{</span></a><a·class="idref"·href="Coq.ZArith.Zorder.html#n:1"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>·<a·class="idref"·href="Coq.ZArith.Zorder.html#m:2"><span·class="id"·title="variable">m</span></a><a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">}</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">{</span></a><a·class="idref"·href="Coq.ZArith.Zorder.html#n:1"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.ZArith.Zorder.html#m:2"><span·class="id"·title="variable">m</span></a><a·class="idref"·href="Coq.Init.Specif.html#87727981cdc1579fef00b9d9c1d3b9da"><span·class="id"·title="notation">}</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#53e8e3b7ca0342c8b99a777b3c5faf3a"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.Init.Specif.html#53e8e3b7ca0342c8b99a777b3c5faf3a"><span·class="id"·title="notation">{</span></a><a·class="idref"·href="Coq.ZArith.Zorder.html#n:1"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'&gt;'_x"><span·class="id"·title="notation">&gt;</span></a>·<a·class="idref"·href="Coq.ZArith.Zorder.html#m:2"><span·class="id"·title="variable">m</span></a><a·class="idref"·href="Coq.Init.Specif.html#53e8e3b7ca0342c8b99a777b3c5faf3a"><span·class="id"·title="notation">}</span></a>.<br/>
  
77 <br/>77 <br/>
78 <span·class="id"·title="keyword">Theorem</span>·<a·id="Ztrichotomy"·class="idref"·href="#Ztrichotomy"><span·class="id"·title="lemma">Ztrichotomy</span></a>·<a·id="n:3"·class="idref"·href="#n:3"><span·class="id"·title="binder">n</span></a>·<a·id="m:4"·class="idref"·href="#m:4"><span·class="id"·title="binder">m</span></a>·:·<a·class="idref"·href="Coq.ZArith.Zorder.html#n:3"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>·<a·class="idref"·href="Coq.ZArith.Zorder.html#m:4"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#f031fe1957c4a4a8e217aa46af2b4e25"><span·class="id"·title="notation">\/</span></a>·<a·class="idref"·href="Coq.ZArith.Zorder.html#n:3"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.ZArith.Zorder.html#m:4"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#f031fe1957c4a4a8e217aa46af2b4e25"><span·class="id"·title="notation">\/</span></a>·<a·class="idref"·href="Coq.ZArith.Zorder.html#n:3"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'&gt;'_x"><span·class="id"·title="notation">&gt;</span></a>·<a·class="idref"·href="Coq.ZArith.Zorder.html#m:4"><span·class="id"·title="variable">m</span></a>.<br/>78 <span·class="id"·title="keyword">Theorem</span>·<a·id="Ztrichotomy"·class="idref"·href="#Ztrichotomy"><span·class="id"·title="lemma">Ztrichotomy</span></a>·<a·id="n:3"·class="idref"·href="#n:3"><span·class="id"·title="binder">n</span></a>·<a·id="m:4"·class="idref"·href="#m:4"><span·class="id"·title="binder">m</span></a>·:·<a·class="idref"·href="Coq.ZArith.Zorder.html#n:3"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>·<a·class="idref"·href="Coq.ZArith.Zorder.html#m:4"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#f031fe1957c4a4a8e217aa46af2b4e25"><span·class="id"·title="notation">\/</span></a>·<a·class="idref"·href="Coq.ZArith.Zorder.html#n:3"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.ZArith.Zorder.html#m:4"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#f031fe1957c4a4a8e217aa46af2b4e25"><span·class="id"·title="notation">\/</span></a>·<a·class="idref"·href="Coq.ZArith.Zorder.html#n:3"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'&gt;'_x"><span·class="id"·title="notation">&gt;</span></a>·<a·class="idref"·href="Coq.ZArith.Zorder.html#m:4"><span·class="id"·title="variable">m</span></a>.<br/>
  
79 <br/>79 <br/>
80 </div>80 </div>
  
81 <div·class="doc">81 <div·class="doc">
82 <a·id="lab419"></a><h1·class="section">Decidability·of·equality·and·order·on·Z</h1>82 <a·id="lab922"></a><h1·class="section">Decidability·of·equality·and·order·on·Z</h1>
  
83 </div>83 </div>
84 <div·class="code">84 <div·class="code">
  
85 <br/>85 <br/>
86 <span·class="id"·title="keyword">Notation</span>·<a·id="dec_eq"·class="idref"·href="#dec_eq"><span·class="id"·title="abbreviation">dec_eq</span></a>·:=·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.eq_decidable"><span·class="id"·title="lemma">Z.eq_decidable</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).<br/>86 <span·class="id"·title="keyword">Notation</span>·<a·id="dec_eq"·class="idref"·href="#dec_eq"><span·class="id"·title="abbreviation">dec_eq</span></a>·:=·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.eq_decidable"><span·class="id"·title="lemma">Z.eq_decidable</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).<br/>
87 <span·class="id"·title="keyword">Notation</span>·<a·id="dec_Zle"·class="idref"·href="#dec_Zle"><span·class="id"·title="abbreviation">dec_Zle</span></a>·:=·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.le_decidable"><span·class="id"·title="lemma">Z.le_decidable</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).<br/>87 <span·class="id"·title="keyword">Notation</span>·<a·id="dec_Zle"·class="idref"·href="#dec_Zle"><span·class="id"·title="abbreviation">dec_Zle</span></a>·:=·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.le_decidable"><span·class="id"·title="lemma">Z.le_decidable</span></a>·(<span·class="id"·title="var">only</span>·<span·class="id"·title="var">parsing</span>).<br/>
1.21 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.Zpow_def.html
    
Offset 49, 15 lines modifiedOffset 49, 15 lines modified
49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.BinInt.html#"><span·class="id"·title="library">BinInt</span></a>·<a·class="idref"·href="Coq.setoid_ring.Ring_theory.html#"><span·class="id"·title="library">Ring_theory</span></a>.<br/>49 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.BinInt.html#"><span·class="id"·title="library">BinInt</span></a>·<a·class="idref"·href="Coq.setoid_ring.Ring_theory.html#"><span·class="id"·title="library">Ring_theory</span></a>.<br/>
50 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Z_scope</span>.<br/>50 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Z_scope</span>.<br/>
  
51 <br/>51 <br/>
52 </div>52 </div>
  
53 <div·class="doc">53 <div·class="doc">
54 <a·id="lab429"></a><h1·class="section">Power·functions·over·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span></h1>54 <a·id="lab810"></a><h1·class="section">Power·functions·over·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span></h1>
  
55 <div·class="paragraph">·</div>55 <div·class="paragraph">·</div>
  
56 ·Nota·:·this·file·is·mostly·deprecated.·The·definition·of·<span·class="inlinecode"><span·class="id"·title="var">Z.pow</span></span>56 ·Nota·:·this·file·is·mostly·deprecated.·The·definition·of·<span·class="inlinecode"><span·class="id"·title="var">Z.pow</span></span>
57 ····and·its·usual·properties·are·now·provided·by·module·<span·class="inlinecode"><span·class="id"·title="var">BinInt.Z</span></span>.·57 ····and·its·usual·properties·are·now·provided·by·module·<span·class="inlinecode"><span·class="id"·title="var">BinInt.Z</span></span>.·
58 </div>58 </div>
59 <div·class="code">59 <div·class="code">
9.2 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.Zpow_facts.html
    
Offset 128, 15 lines modifiedOffset 128, 15 lines modified
128 <span·class="id"·title="keyword">Lemma</span>·<a·id="Zpower2_Psize"·class="idref"·href="#Zpower2_Psize"><span·class="id"·title="lemma">Zpower2_Psize</span></a>·<a·id="n:25"·class="idref"·href="#n:25"><span·class="id"·title="binder">n</span></a>·<a·id="p:26"·class="idref"·href="#p:26"><span·class="id"·title="binder">p</span></a>·:<br/>128 <span·class="id"·title="keyword">Lemma</span>·<a·id="Zpower2_Psize"·class="idref"·href="#Zpower2_Psize"><span·class="id"·title="lemma">Zpower2_Psize</span></a>·<a·id="n:25"·class="idref"·href="#n:25"><span·class="id"·title="binder">n</span></a>·<a·id="p:26"·class="idref"·href="#p:26"><span·class="id"·title="binder">p</span></a>·:<br/>
129 &nbsp;&nbsp;<a·class="idref"·href="Coq.Numbers.BinNums.html#Zpos"><span·class="id"·title="constructor">Zpos</span></a>·<a·class="idref"·href="Coq.ZArith.Zpow_facts.html#p:26"><span·class="id"·title="variable">p</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>·2<a·class="idref"·href="Coq.ZArith.BinInt.html#14ef112b66e341f773bd1e9d05816f43"><span·class="id"·title="notation">^(</span></a><a·class="idref"·href="Coq.ZArith.BinInt.html#Z.of_nat"><span·class="id"·title="definition">Z.of_nat</span></a>·<a·class="idref"·href="Coq.ZArith.Zpow_facts.html#n:25"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.ZArith.BinInt.html#14ef112b66e341f773bd1e9d05816f43"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">&lt;-&gt;</span></a>·(<a·class="idref"·href="Coq.PArith.BinPos.html#Pos.size_nat"><span·class="id"·title="definition">Pos.size_nat</span></a>·<a·class="idref"·href="Coq.ZArith.Zpow_facts.html#p:26"><span·class="id"·title="variable">p</span></a>·<a·class="idref"·href="Coq.Init.Peano.html#cb53cf0ee22c036a03b4a9281c68b5a3"><span·class="id"·title="notation">&lt;=</span></a>·<a·class="idref"·href="Coq.ZArith.Zpow_facts.html#n:25"><span·class="id"·title="variable">n</span></a>)%<span·class="id"·title="var">nat</span>.<br/>129 &nbsp;&nbsp;<a·class="idref"·href="Coq.Numbers.BinNums.html#Zpos"><span·class="id"·title="constructor">Zpos</span></a>·<a·class="idref"·href="Coq.ZArith.Zpow_facts.html#p:26"><span·class="id"·title="variable">p</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>·2<a·class="idref"·href="Coq.ZArith.BinInt.html#14ef112b66e341f773bd1e9d05816f43"><span·class="id"·title="notation">^(</span></a><a·class="idref"·href="Coq.ZArith.BinInt.html#Z.of_nat"><span·class="id"·title="definition">Z.of_nat</span></a>·<a·class="idref"·href="Coq.ZArith.Zpow_facts.html#n:25"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.ZArith.BinInt.html#14ef112b66e341f773bd1e9d05816f43"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'&lt;-&gt;'_x"><span·class="id"·title="notation">&lt;-&gt;</span></a>·(<a·class="idref"·href="Coq.PArith.BinPos.html#Pos.size_nat"><span·class="id"·title="definition">Pos.size_nat</span></a>·<a·class="idref"·href="Coq.ZArith.Zpow_facts.html#p:26"><span·class="id"·title="variable">p</span></a>·<a·class="idref"·href="Coq.Init.Peano.html#cb53cf0ee22c036a03b4a9281c68b5a3"><span·class="id"·title="notation">&lt;=</span></a>·<a·class="idref"·href="Coq.ZArith.Zpow_facts.html#n:25"><span·class="id"·title="variable">n</span></a>)%<span·class="id"·title="var">nat</span>.<br/>
  
130 <br/>130 <br/>
131 </div>131 </div>
  
132 <div·class="doc">132 <div·class="doc">
133 <a·id="lab490"></a><h1·class="section">Z.pow·and·modulo</h1>133 <a·id="lab806"></a><h1·class="section">Z.pow·and·modulo</h1>
  
134 </div>134 </div>
135 <div·class="code">135 <div·class="code">
  
136 <br/>136 <br/>
137 <span·class="id"·title="keyword">Theorem</span>·<a·id="Zpower_mod"·class="idref"·href="#Zpower_mod"><span·class="id"·title="lemma">Zpower_mod</span></a>·<a·id="p:27"·class="idref"·href="#p:27"><span·class="id"·title="binder">p</span></a>·<a·id="q:28"·class="idref"·href="#q:28"><span·class="id"·title="binder">q</span></a>·<a·id="n:29"·class="idref"·href="#n:29"><span·class="id"·title="binder">n</span></a>·:<br/>137 <span·class="id"·title="keyword">Theorem</span>·<a·id="Zpower_mod"·class="idref"·href="#Zpower_mod"><span·class="id"·title="lemma">Zpower_mod</span></a>·<a·id="p:27"·class="idref"·href="#p:27"><span·class="id"·title="binder">p</span></a>·<a·id="q:28"·class="idref"·href="#q:28"><span·class="id"·title="binder">q</span></a>·<a·id="n:29"·class="idref"·href="#n:29"><span·class="id"·title="binder">n</span></a>·:<br/>
138 &nbsp;&nbsp;0·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>·<a·class="idref"·href="Coq.ZArith.Zpow_facts.html#n:29"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'mod'_x"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zpow_facts.html#p:27"><span·class="id"·title="variable">p</span></a><a·class="idref"·href="Coq.ZArith.BinInt.html#14ef112b66e341f773bd1e9d05816f43"><span·class="id"·title="notation">^</span></a><a·class="idref"·href="Coq.ZArith.Zpow_facts.html#q:28"><span·class="id"·title="variable">q</span></a><a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'mod'_x"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'mod'_x"><span·class="id"·title="notation">mod</span></a>·<a·class="idref"·href="Coq.ZArith.Zpow_facts.html#n:29"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'mod'_x"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.BinInt.html#14ef112b66e341f773bd1e9d05816f43"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zpow_facts.html#p:27"><span·class="id"·title="variable">p</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'mod'_x"><span·class="id"·title="notation">mod</span></a>·<a·class="idref"·href="Coq.ZArith.Zpow_facts.html#n:29"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.ZArith.BinInt.html#14ef112b66e341f773bd1e9d05816f43"><span·class="id"·title="notation">)^</span></a><a·class="idref"·href="Coq.ZArith.Zpow_facts.html#q:28"><span·class="id"·title="variable">q</span></a><a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'mod'_x"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'mod'_x"><span·class="id"·title="notation">mod</span></a>·<a·class="idref"·href="Coq.ZArith.Zpow_facts.html#n:29"><span·class="id"·title="variable">n</span></a>.<br/>138 &nbsp;&nbsp;0·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'&lt;'_x"><span·class="id"·title="notation">&lt;</span></a>·<a·class="idref"·href="Coq.ZArith.Zpow_facts.html#n:29"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'mod'_x"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zpow_facts.html#p:27"><span·class="id"·title="variable">p</span></a><a·class="idref"·href="Coq.ZArith.BinInt.html#14ef112b66e341f773bd1e9d05816f43"><span·class="id"·title="notation">^</span></a><a·class="idref"·href="Coq.ZArith.Zpow_facts.html#q:28"><span·class="id"·title="variable">q</span></a><a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'mod'_x"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'mod'_x"><span·class="id"·title="notation">mod</span></a>·<a·class="idref"·href="Coq.ZArith.Zpow_facts.html#n:29"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'mod'_x"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.BinInt.html#14ef112b66e341f773bd1e9d05816f43"><span·class="id"·title="notation">(</span></a><a·class="idref"·href="Coq.ZArith.Zpow_facts.html#p:27"><span·class="id"·title="variable">p</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'mod'_x"><span·class="id"·title="notation">mod</span></a>·<a·class="idref"·href="Coq.ZArith.Zpow_facts.html#n:29"><span·class="id"·title="variable">n</span></a><a·class="idref"·href="Coq.ZArith.BinInt.html#14ef112b66e341f773bd1e9d05816f43"><span·class="id"·title="notation">)^</span></a><a·class="idref"·href="Coq.ZArith.Zpow_facts.html#q:28"><span·class="id"·title="variable">q</span></a><a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'mod'_x"><span·class="id"·title="notation">)</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:x_'mod'_x"><span·class="id"·title="notation">mod</span></a>·<a·class="idref"·href="Coq.ZArith.Zpow_facts.html#n:29"><span·class="id"·title="variable">n</span></a>.<br/>
3.71 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.Zpower.html
    
Offset 50, 15 lines modifiedOffset 50, 15 lines modified
50 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.ZArith.Zpow_def.html#"><span·class="id"·title="library">Zpow_def</span></a>.<br/>50 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Export</span>·<a·class="idref"·href="Coq.ZArith.Zpow_def.html#"><span·class="id"·title="library">Zpow_def</span></a>.<br/>
51 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Z_scope</span>.<br/>51 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Z_scope</span>.<br/>
  
52 <br/>52 <br/>
53 </div>53 </div>
  
54 <div·class="doc">54 <div·class="doc">
55 <a·id="lab548"></a><h1·class="section">Power·functions·over·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span></h1>55 <a·id="lab867"></a><h1·class="section">Power·functions·over·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span></h1>
  
56 <div·class="paragraph">·</div>56 <div·class="paragraph">·</div>
  
57 ·Nota·:·this·file·is·mostly·deprecated.·The·definition·of·<span·class="inlinecode"><span·class="id"·title="var">Z.pow</span></span>57 ·Nota·:·this·file·is·mostly·deprecated.·The·definition·of·<span·class="inlinecode"><span·class="id"·title="var">Z.pow</span></span>
58 ····and·its·usual·properties·are·now·provided·by·module·<span·class="inlinecode"><span·class="id"·title="var">BinInt.Z</span></span>.58 ····and·its·usual·properties·are·now·provided·by·module·<span·class="inlinecode"><span·class="id"·title="var">BinInt.Z</span></span>.
59 ····Powers·of·2·are·also·available·there·(see·<span·class="inlinecode"><span·class="id"·title="var">Z.shiftl</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Z.shiftr</span></span>).59 ····Powers·of·2·are·also·available·there·(see·<span·class="inlinecode"><span·class="id"·title="var">Z.shiftl</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Z.shiftr</span></span>).
60 ····Only·remain·here:60 ····Only·remain·here:
12.2 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.Zquot.html
    
Offset 149, 15 lines modifiedOffset 149, 15 lines modified
149 <br/>149 <br/>
150 <span·class="id"·title="keyword">Lemma</span>·<a·id="Z_rem_mult"·class="idref"·href="#Z_rem_mult"><span·class="id"·title="lemma">Z_rem_mult</span></a>·<a·id="a:6"·class="idref"·href="#a:6"><span·class="id"·title="binder">a</span></a>·<a·id="b:7"·class="idref"·href="#b:7"><span·class="id"·title="binder">b</span></a>·:·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.rem"><span·class="id"·title="definition">Z.rem</span></a>·(<a·class="idref"·href="Coq.ZArith.Zquot.html#a:6"><span·class="id"·title="variable">a</span></a><a·class="idref"·href="Coq.ZArith.BinInt.html#d3ea1afb7d81263dc23c4eb0da2a3c4e"><span·class="id"·title="notation">*</span></a><a·class="idref"·href="Coq.ZArith.Zquot.html#b:7"><span·class="id"·title="variable">b</span></a>)·<a·class="idref"·href="Coq.ZArith.Zquot.html#b:7"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·0.<br/>150 <span·class="id"·title="keyword">Lemma</span>·<a·id="Z_rem_mult"·class="idref"·href="#Z_rem_mult"><span·class="id"·title="lemma">Z_rem_mult</span></a>·<a·id="a:6"·class="idref"·href="#a:6"><span·class="id"·title="binder">a</span></a>·<a·id="b:7"·class="idref"·href="#b:7"><span·class="id"·title="binder">b</span></a>·:·<a·class="idref"·href="Coq.ZArith.BinInt.html#Z.rem"><span·class="id"·title="definition">Z.rem</span></a>·(<a·class="idref"·href="Coq.ZArith.Zquot.html#a:6"><span·class="id"·title="variable">a</span></a><a·class="idref"·href="Coq.ZArith.BinInt.html#d3ea1afb7d81263dc23c4eb0da2a3c4e"><span·class="id"·title="notation">*</span></a><a·class="idref"·href="Coq.ZArith.Zquot.html#b:7"><span·class="id"·title="variable">b</span></a>)·<a·class="idref"·href="Coq.ZArith.Zquot.html#b:7"><span·class="id"·title="variable">b</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#6cd0f7b28b6092304087c7049437bb1a"><span·class="id"·title="notation">=</span></a>·0.<br/>
151 ·151 ·
152 <br/>152 <br/>
153 </div>153 </div>
  
154 <div·class="doc">154 <div·class="doc">
155 <a·id="lab481"></a><h1·class="section">Division·and·Opposite</h1>155 <a·id="lab937"></a><h1·class="section">Division·and·Opposite</h1>
  
156 </div>156 </div>
157 <div·class="code">157 <div·class="code">
  
158 <br/>158 <br/>
  
159 <br/>159 <br/>
1.83 KB
./usr/share/doc/libcoq-stdlib/html/Coq.ZArith.auxiliary.html
    
Offset 64, 15 lines modifiedOffset 64, 15 lines modified
64 <br/>64 <br/>
65 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Z_scope</span>.<br/>65 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Z_scope</span>.<br/>
  
66 <br/>66 <br/>
67 </div>67 </div>
  
68 <div·class="doc">68 <div·class="doc">
69 <a·id="lab544"></a><h1·class="section">Moving·terms·from·one·side·to·the·other·of·an·inequality</h1>69 <a·id="lab882"></a><h1·class="section">Moving·terms·from·one·side·to·the·other·of·an·inequality</h1>
  
70 </div>70 </div>
71 <div·class="code">71 <div·class="code">
  
72 <br/>72 <br/>
73 <span·class="id"·title="keyword">Theorem</span>·<a·id="Zne_left"·class="idref"·href="#Zne_left"><span·class="id"·title="lemma">Zne_left</span></a>·<a·id="n:1"·class="idref"·href="#n:1"><span·class="id"·title="binder">n</span></a>·<a·id="m:2"·class="idref"·href="#m:2"><span·class="id"·title="binder">m</span></a>·:·<a·class="idref"·href="Coq.ZArith.BinInt.html#Zne"><span·class="id"·title="definition">Zne</span></a>·<a·class="idref"·href="Coq.ZArith.auxiliary.html#n:1"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.auxiliary.html#m:2"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#Zne"><span·class="id"·title="definition">Zne</span></a>·(<a·class="idref"·href="Coq.ZArith.auxiliary.html#n:1"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#46584eddd5fdb16176a10a2843177d3a"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:'-'_x"><span·class="id"·title="notation">-</span></a>·<a·class="idref"·href="Coq.ZArith.auxiliary.html#m:2"><span·class="id"·title="variable">m</span></a>)·0.<br/>73 <span·class="id"·title="keyword">Theorem</span>·<a·id="Zne_left"·class="idref"·href="#Zne_left"><span·class="id"·title="lemma">Zne_left</span></a>·<a·id="n:1"·class="idref"·href="#n:1"><span·class="id"·title="binder">n</span></a>·<a·id="m:2"·class="idref"·href="#m:2"><span·class="id"·title="binder">m</span></a>·:·<a·class="idref"·href="Coq.ZArith.BinInt.html#Zne"><span·class="id"·title="definition">Zne</span></a>·<a·class="idref"·href="Coq.ZArith.auxiliary.html#n:1"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.auxiliary.html#m:2"><span·class="id"·title="variable">m</span></a>·<a·class="idref"·href="Coq.Init.Logic.html#::type_scope:x_'-&gt;'_x"><span·class="id"·title="notation">-&gt;</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#Zne"><span·class="id"·title="definition">Zne</span></a>·(<a·class="idref"·href="Coq.ZArith.auxiliary.html#n:1"><span·class="id"·title="variable">n</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#46584eddd5fdb16176a10a2843177d3a"><span·class="id"·title="notation">+</span></a>·<a·class="idref"·href="Coq.ZArith.BinInt.html#::Z_scope:'-'_x"><span·class="id"·title="notation">-</span></a>·<a·class="idref"·href="Coq.ZArith.auxiliary.html#m:2"><span·class="id"·title="variable">m</span></a>)·0.<br/>
  
2.33 KB
./usr/share/doc/libcoq-stdlib/html/Coq.btauto.Algebra.html
    
Offset 140, 15 lines modifiedOffset 140, 15 lines modified
140 <br/>140 <br/>
141 <span·class="id"·title="keyword">Section</span>·<a·id="Definitions"·class="idref"·href="#Definitions"><span·class="id"·title="section">Definitions</span></a>.<br/>141 <span·class="id"·title="keyword">Section</span>·<a·id="Definitions"·class="idref"·href="#Definitions"><span·class="id"·title="section">Definitions</span></a>.<br/>
  
142 <br/>142 <br/>
143 </div>143 </div>
  
144 <div·class="doc">144 <div·class="doc">
145 <a·id="lab599"></a><h1·class="section">Global,·inductive·definitions.</h1>145 <a·id="lab564"></a><h1·class="section">Global,·inductive·definitions.</h1>
  
146 <div·class="paragraph">·</div>146 <div·class="paragraph">·</div>
  
147 ·A·Horner·polynomial·is·either·a·constant,·or·a·product·P·×·(i·+·Q),·where·i·147 ·A·Horner·polynomial·is·either·a·constant,·or·a·product·P·×·(i·+·Q),·where·i·
148 ··is·a·variable.·148 ··is·a·variable.·
149 </div>149 </div>
150 <div·class="code">150 <div·class="code">
1.87 KB
./usr/share/doc/libcoq-stdlib/html/Coq.extraction.ExtrHaskellNatInt.html
    
Offset 58, 19 lines modifiedOffset 58, 19 lines modified
58 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Arith.Arith.html#"><span·class="id"·title="library">Arith</span></a>.<br/>58 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Arith.Arith.html#"><span·class="id"·title="library">Arith</span></a>.<br/>
59 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.extraction.ExtrHaskellNatNum.html#"><span·class="id"·title="library">ExtrHaskellNatNum</span></a>.<br/>59 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.extraction.ExtrHaskellNatNum.html#"><span·class="id"·title="library">ExtrHaskellNatNum</span></a>.<br/>
  
60 <br/>60 <br/>
61 </div>61 </div>
  
62 <div·class="doc">62 <div·class="doc">
63 <a·id="lab357"></a><h1·class="section">Disclaimer:·trying·to·obtain·efficient·certified·programs</h1>63 <a·id="lab447"></a><h1·class="section">Disclaimer:·trying·to·obtain·efficient·certified·programs</h1>
  
64 <a·id="lab358"></a><h1·class="section">by·extracting·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span>·into·<span·class="inlinecode"><span·class="id"·title="var">Int</span></span>·is·definitively·*not*·a·good·idea.</h1>64 <a·id="lab448"></a><h1·class="section">by·extracting·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span>·into·<span·class="inlinecode"><span·class="id"·title="var">Int</span></span>·is·definitively·*not*·a·good·idea.</h1>
  
65 <a·id="lab359"></a><h1·class="section">See·comments·in·<span·class="inlinecode"><span·class="id"·title="var">ExtrOcamlNatInt.v</span></span>.</h1>65 <a·id="lab449"></a><h1·class="section">See·comments·in·<span·class="inlinecode"><span·class="id"·title="var">ExtrOcamlNatInt.v</span></span>.</h1>
  
66 ·66 ·
67 </div>67 </div>
68 <div·class="code">68 <div·class="code">
  
69 <br/>69 <br/>
70 <span·class="id"·title="keyword">Extract</span>·<span·class="id"·title="keyword">Inductive</span>·<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>·=&gt;·"Prelude.Int"·[·"0"·"Prelude.succ"·]<br/>70 <span·class="id"·title="keyword">Extract</span>·<span·class="id"·title="keyword">Inductive</span>·<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>·=&gt;·"Prelude.Int"·[·"0"·"Prelude.succ"·]<br/>
1.88 KB
./usr/share/doc/libcoq-stdlib/html/Coq.extraction.ExtrHaskellNatInteger.html
    
Offset 58, 19 lines modifiedOffset 58, 19 lines modified
58 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Arith.Arith.html#"><span·class="id"·title="library">Arith</span></a>.<br/>58 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.Arith.Arith.html#"><span·class="id"·title="library">Arith</span></a>.<br/>
59 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.extraction.ExtrHaskellNatNum.html#"><span·class="id"·title="library">ExtrHaskellNatNum</span></a>.<br/>59 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.extraction.ExtrHaskellNatNum.html#"><span·class="id"·title="library">ExtrHaskellNatNum</span></a>.<br/>
  
60 <br/>60 <br/>
61 </div>61 </div>
  
62 <div·class="doc">62 <div·class="doc">
63 <a·id="lab354"></a><h1·class="section">Disclaimer:·trying·to·obtain·efficient·certified·programs</h1>63 <a·id="lab444"></a><h1·class="section">Disclaimer:·trying·to·obtain·efficient·certified·programs</h1>
  
64 <a·id="lab355"></a><h1·class="section">by·extracting·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span>·into·<span·class="inlinecode"><span·class="id"·title="var">Integer</span></span>·isn't·necessarily·a·good·idea.</h1>64 <a·id="lab445"></a><h1·class="section">by·extracting·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span>·into·<span·class="inlinecode"><span·class="id"·title="var">Integer</span></span>·isn't·necessarily·a·good·idea.</h1>
  
65 <a·id="lab356"></a><h1·class="section">See·comments·in·<span·class="inlinecode"><span·class="id"·title="var">ExtrOcamlNatInt.v</span></span>.</h1>65 <a·id="lab446"></a><h1·class="section">See·comments·in·<span·class="inlinecode"><span·class="id"·title="var">ExtrOcamlNatInt.v</span></span>.</h1>
  
  
66 </div>66 </div>
67 <div·class="code">67 <div·class="code">
  
68 <br/>68 <br/>
69 <span·class="id"·title="keyword">Extract</span>·<span·class="id"·title="keyword">Inductive</span>·<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>·=&gt;·"Prelude.Integer"·[·"0"·"Prelude.succ"·]<br/>69 <span·class="id"·title="keyword">Extract</span>·<span·class="id"·title="keyword">Inductive</span>·<a·class="idref"·href="Coq.Init.Datatypes.html#nat"><span·class="id"·title="inductive">nat</span></a>·=&gt;·"Prelude.Integer"·[·"0"·"Prelude.succ"·]<br/>
2.4 KB
./usr/share/doc/libcoq-stdlib/html/Coq.extraction.ExtrHaskellNatNum.html
    
Offset 43, 23 lines modifiedOffset 43, 23 lines modified
  
43 <h1·class="libtitle">Library·Coq.extraction.ExtrHaskellNatNum</h1>43 <h1·class="libtitle">Library·Coq.extraction.ExtrHaskellNatNum</h1>
  
44 <div·class="code">44 <div·class="code">
45 </div>45 </div>
  
46 <div·class="doc">46 <div·class="doc">
47 <a·id="lab366"></a><h1·class="section">Efficient·(but·uncertified)·extraction·of·usual·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span>·functions</h1>47 <a·id="lab450"></a><h1·class="section">Efficient·(but·uncertified)·extraction·of·usual·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span>·functions</h1>
  
48 <a·id="lab367"></a><h1·class="section">into·equivalent·versions·in·Haskell's·Prelude·that·are·defined</h1>48 <a·id="lab451"></a><h1·class="section">into·equivalent·versions·in·Haskell's·Prelude·that·are·defined</h1>
  
49 <a·id="lab368"></a><h1·class="section">for·any·<span·class="inlinecode"><span·class="id"·title="var">Num</span></span>·typeclass·instances.··Useful·in·combination·with</h1>49 <a·id="lab452"></a><h1·class="section">for·any·<span·class="inlinecode"><span·class="id"·title="var">Num</span></span>·typeclass·instances.··Useful·in·combination·with</h1>
  
50 <a·id="lab369"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="keyword">Extract</span></span>·<span·class="inlinecode"><span·class="id"·title="keyword">Inductive</span></span>·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span>·that·maps·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span>·onto·a·Haskell·type·that</h1>50 <a·id="lab453"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="keyword">Extract</span></span>·<span·class="inlinecode"><span·class="id"·title="keyword">Inductive</span></span>·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span>·that·maps·<span·class="inlinecode"><span·class="id"·title="var">nat</span></span>·onto·a·Haskell·type·that</h1>
  
51 <a·id="lab370"></a><h1·class="section">implements·<span·class="inlinecode"><span·class="id"·title="var">Num</span></span>.</h1>51 <a·id="lab454"></a><h1·class="section">implements·<span·class="inlinecode"><span·class="id"·title="var">Num</span></span>.</h1>
  
52 ·52 ·
53 </div>53 </div>
54 <div·class="code">54 <div·class="code">
  
55 <br/>55 <br/>
56 <span·class="id"·title="keyword">Require</span>·<a·class="idref"·href="Coq.extraction.Extraction.html#"><span·class="id"·title="library">Coq.extraction.Extraction</span></a>.<br/>56 <span·class="id"·title="keyword">Require</span>·<a·class="idref"·href="Coq.extraction.Extraction.html#"><span·class="id"·title="library">Coq.extraction.Extraction</span></a>.<br/>
2.08 KB
./usr/share/doc/libcoq-stdlib/html/Coq.extraction.ExtrHaskellString.html
    
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
  
43 <h1·class="libtitle">Library·Coq.extraction.ExtrHaskellString</h1>43 <h1·class="libtitle">Library·Coq.extraction.ExtrHaskellString</h1>
  
44 <div·class="code">44 <div·class="code">
45 </div>45 </div>
  
46 <div·class="doc">46 <div·class="doc">
47 <a·id="lab360"></a><h1·class="section">Special·handling·of·ascii·and·strings·for·extraction·to·Haskell.</h1>47 <a·id="lab460"></a><h1·class="section">Special·handling·of·ascii·and·strings·for·extraction·to·Haskell.</h1>
  
48 ·48 ·
49 </div>49 </div>
50 <div·class="code">50 <div·class="code">
  
51 <br/>51 <br/>
52 <span·class="id"·title="keyword">Require</span>·<a·class="idref"·href="Coq.extraction.Extraction.html#"><span·class="id"·title="library">Coq.extraction.Extraction</span></a>.<br/>52 <span·class="id"·title="keyword">Require</span>·<a·class="idref"·href="Coq.extraction.Extraction.html#"><span·class="id"·title="library">Coq.extraction.Extraction</span></a>.<br/>
1.85 KB
./usr/share/doc/libcoq-stdlib/html/Coq.extraction.ExtrHaskellZInt.html
    
Offset 58, 19 lines modifiedOffset 58, 19 lines modified
58 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.ZArith.html#"><span·class="id"·title="library">ZArith</span></a>.<br/>58 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.ZArith.ZArith.html#"><span·class="id"·title="library">ZArith</span></a>.<br/>
59 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.extraction.ExtrHaskellZNum.html#"><span·class="id"·title="library">ExtrHaskellZNum</span></a>.<br/>59 <span·class="id"·title="keyword">Require</span>·<span·class="id"·title="keyword">Import</span>·<a·class="idref"·href="Coq.extraction.ExtrHaskellZNum.html#"><span·class="id"·title="library">ExtrHaskellZNum</span></a>.<br/>
  
60 <br/>60 <br/>
61 </div>61 </div>
  
62 <div·class="doc">62 <div·class="doc">
63 <a·id="lab371"></a><h1·class="section">Disclaimer:·trying·to·obtain·efficient·certified·programs</h1>63 <a·id="lab441"></a><h1·class="section">Disclaimer:·trying·to·obtain·efficient·certified·programs</h1>
  
64 <a·id="lab372"></a><h1·class="section">by·extracting·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·into·<span·class="inlinecode"><span·class="id"·title="var">Int</span></span>·is·definitively·*not*·a·good·idea.</h1>64 <a·id="lab442"></a><h1·class="section">by·extracting·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·into·<span·class="inlinecode"><span·class="id"·title="var">Int</span></span>·is·definitively·*not*·a·good·idea.</h1>
  
65 <a·id="lab373"></a><h1·class="section">See·comments·in·<span·class="inlinecode"><span·class="id"·title="var">ExtrOcamlNatInt.v</span></span>.</h1>65 <a·id="lab443"></a><h1·class="section">See·comments·in·<span·class="inlinecode"><span·class="id"·title="var">ExtrOcamlNatInt.v</span></span>.</h1>
  
66 ·66 ·
67 </div>67 </div>
68 <div·class="code">68 <div·class="code">
  
69 <br/>69 <br/>
70 <span·class="id"·title="keyword">Extract</span>·<span·class="id"·title="keyword">Inductive</span>·<a·class="idref"·href="Coq.Numbers.BinNums.html#positive"><span·class="id"·title="inductive">positive</span></a>·=&gt;·"Prelude.Int"·[<br/>70 <span·class="id"·title="keyword">Extract</span>·<span·class="id"·title="keyword">Inductive</span>·<a·class="idref"·href="Coq.Numbers.BinNums.html#positive"><span·class="id"·title="inductive">positive</span></a>·=&gt;·"Prelude.Int"·[<br/>
2.38 KB
./usr/share/doc/libcoq-stdlib/html/Coq.extraction.ExtrHaskellZNum.html
    
Offset 43, 23 lines modifiedOffset 43, 23 lines modified
  
43 <h1·class="libtitle">Library·Coq.extraction.ExtrHaskellZNum</h1>43 <h1·class="libtitle">Library·Coq.extraction.ExtrHaskellZNum</h1>
  
44 <div·class="code">44 <div·class="code">
45 </div>45 </div>
  
46 <div·class="doc">46 <div·class="doc">
47 <a·id="lab374"></a><h1·class="section">Efficient·(but·uncertified)·extraction·of·usual·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·functions</h1>47 <a·id="lab455"></a><h1·class="section">Efficient·(but·uncertified)·extraction·of·usual·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·functions</h1>
  
48 <a·id="lab375"></a><h1·class="section">into·equivalent·versions·in·Haskell's·Prelude·that·are·defined</h1>48 <a·id="lab456"></a><h1·class="section">into·equivalent·versions·in·Haskell's·Prelude·that·are·defined</h1>
  
49 <a·id="lab376"></a><h1·class="section">for·any·<span·class="inlinecode"><span·class="id"·title="var">Num</span></span>·typeclass·instances.··Useful·in·combination·with</h1>49 <a·id="lab457"></a><h1·class="section">for·any·<span·class="inlinecode"><span·class="id"·title="var">Num</span></span>·typeclass·instances.··Useful·in·combination·with</h1>
  
50 <a·id="lab377"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="keyword">Extract</span></span>·<span·class="inlinecode"><span·class="id"·title="keyword">Inductive</span></span>·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·that·maps·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·onto·a·Haskell·type·that</h1>50 <a·id="lab458"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="keyword">Extract</span></span>·<span·class="inlinecode"><span·class="id"·title="keyword">Inductive</span></span>·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·that·maps·<span·class="inlinecode"><span·class="id"·title="var">Z</span></span>·onto·a·Haskell·type·that</h1>
  
51 <a·id="lab378"></a><h1·class="section">implements·<span·class="inlinecode"><span·class="id"·title="var">Num</span></span>.</h1>51 <a·id="lab459"></a><h1·class="section">implements·<span·class="inlinecode"><span·class="id"·title="var">Num</span></span>.</h1>
  
52 ·52 ·
53 </div>53 </div>
54 <div·class="code">54 <div·class="code">
  
55 <br/>55 <br/>
56 <span·class="id"·title="keyword">Require</span>·<a·class="idref"·href="Coq.extraction.Extraction.html#"><span·class="id"·title="library">Coq.extraction.Extraction</span></a>.<br/>56 <span·class="id"·title="keyword">Require</span>·<a·class="idref"·href="Coq.extraction.Extraction.html#"><span·class="id"·title="library">Coq.extraction.Extraction</span></a>.<br/>
1.79 KB
./usr/share/doc/libcoq-stdlib/html/Coq.omega.PreOmega.html
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 <br/>51 <br/>
52 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Z_scope</span>.<br/>52 <span·class="id"·title="keyword">Local·Open</span>·<span·class="id"·title="keyword">Scope</span>·<span·class="id"·title="var">Z_scope</span>.<br/>
  
53 <br/>53 <br/>
54 </div>54 </div>
  
55 <div·class="doc">55 <div·class="doc">
56 <a·id="lab598"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="var">Z.div_mod_to_equations</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">Z.quot_rem_to_equations</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">Z.to_euclidean_division_equations</span></span>:</h1>56 <a·id="lab942"></a><h1·class="section"><span·class="inlinecode"><span·class="id"·title="var">Z.div_mod_to_equations</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">Z.quot_rem_to_equations</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">Z.to_euclidean_division_equations</span></span>:</h1>
  
57 ·····the·tactics·for·preprocessing·<span·class="inlinecode"><span·class="id"·title="var">Z.div</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Z.modulo</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">Z.quot</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Z.rem</span></span>·57 ·····the·tactics·for·preprocessing·<span·class="inlinecode"><span·class="id"·title="var">Z.div</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Z.modulo</span></span>,·<span·class="inlinecode"><span·class="id"·title="var">Z.quot</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Z.rem</span></span>·
58 <div·class="paragraph">·</div>58 <div·class="paragraph">·</div>
  
59 ·These·tactics·use·the·complete·specification·of·<span·class="inlinecode"><span·class="id"·title="var">Z.div</span></span>·and59 ·These·tactics·use·the·complete·specification·of·<span·class="inlinecode"><span·class="id"·title="var">Z.div</span></span>·and
60 ····<span·class="inlinecode"><span·class="id"·title="var">Z.modulo</span></span>·(<span·class="inlinecode"><span·class="id"·title="var">Z.quot</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Z.rem</span></span>,·respectively)·to·remove·these60 ····<span·class="inlinecode"><span·class="id"·title="var">Z.modulo</span></span>·(<span·class="inlinecode"><span·class="id"·title="var">Z.quot</span></span>·and·<span·class="inlinecode"><span·class="id"·title="var">Z.rem</span></span>,·respectively)·to·remove·these
61 ····functions·from·the·goal·without·losing·information.··The61 ····functions·from·the·goal·without·losing·information.··The