diff --git a/narration/mws_harvest.harvest b/narration/mws_harvest.harvest new file mode 100644 index 0000000000000000000000000000000000000000..263a497a0670eb217d58cf8fe0a55a6804c8bb37 --- /dev/null +++ b/narration/mws_harvest.harvest @@ -0,0 +1,56781 @@ +<?xml version='1.0' encoding='utf-8'?> +<mws:harvest xmlns:mws="http://search.mathweb.org/ns" xmlns:m="http://www.w3.org/1998/Math/MathML"> + <mws:data mws:data_id="Coq-Packages/0"> + <id>Coq-Packages/0</id> + <text>BigNumPrelude</text> + <metadata> + <system>Coq-Packages</system> + <text>BigNumPrelude</text> + <presentation>BigNumPrelude</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigNumPrelude.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1"> + <id>Coq-Packages/1</id> + <text>Auxiliary functions & theorems used for arbitrary precision efficient numbers.</text> + <metadata> + <system>Coq-Packages</system> + <text>Auxiliary functions & theorems used for arbitrary precision efficient numbers.</text> + <presentation> + + Auxiliary functions & theorems used for arbitrary precision efficient + numbers. </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigNumPrelude.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2"> + <id>Coq-Packages/2</id> + <text>************************************ Properties of Z.div and Z.modulo</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ Properties of Z.div and Z.modulo</text> + <presentation> + +************************************ + Properties of Z.div and Z.modulo + </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigNumPrelude.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3"> + <id>Coq-Packages/3</id> + <text>Efficient arbitrary large natural numbers in base 2^31</text> + <metadata> + <system>Coq-Packages</system> + <text>Efficient arbitrary large natural numbers in base 2^31</text> + <presentation>Efficient arbitrary large natural numbers in base 2^31</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/BigN.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4"> + <id>Coq-Packages/4</id> + <text>Initial Author: Arnaud Spiwack</text> + <metadata> + <system>Coq-Packages</system> + <text>Initial Author: Arnaud Spiwack</text> + <presentation> + + Initial Author: Arnaud Spiwack </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/BigN.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/5"> + <id>Coq-Packages/5</id> + <text>The following</text> + <metadata> + <system>Coq-Packages</system> + <text>The following</text> + <presentation> + The following </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/BigN.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/6"> + <id>Coq-Packages/6</id> + <text>BigN</text> + <metadata> + <system>Coq-Packages</system> + <text>BigN</text> + <presentation>BigN</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/BigN.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/7"> + <id>Coq-Packages/7</id> + <text>module regroups both the operations and all the abstract properties:</text> + <metadata> + <system>Coq-Packages</system> + <text>module regroups both the operations and all the abstract properties:</text> + <presentation> module regroups both the operations and + all the abstract properties: + +</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/BigN.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/8"> + <id>Coq-Packages/8</id> + <text>NMake.MakeInt31Cyclic provides the operations and basic specs w.r.t. ZArith NTypeIsNAxioms shows (mainly) that these operations implement the interface NAxioms NProp adds all generic properties derived from NAxioms MinMax*Properties provides properties of min and max.</text> + <metadata> + <system>Coq-Packages</system> + <text>NMake.MakeInt31Cyclic provides the operations and basic specs w.r.t. ZArith NTypeIsNAxioms shows (mainly) that these operations implement the interface NAxioms NProp adds all generic properties derived from NAxioms MinMax*Properties provides properties of min and max.</text> + <presentation>NMake.MakeInt31Cyclic provides the operations and basic specs + w.r.t. ZArith + +NTypeIsNAxioms shows (mainly) that these operations implement + the interface NAxioms + +NProp adds all generic properties derived from NAxioms + +MinMax*Properties provides properties of min and max. + +</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/BigN.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/9"> + <id>Coq-Packages/9</id> + <text>Notations about</text> + <metadata> + <system>Coq-Packages</system> + <text>Notations about</text> + <presentation> + Notations about </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/BigN.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/10"> + <id>Coq-Packages/10</id> + <text>BigN</text> + <metadata> + <system>Coq-Packages</system> + <text>BigN</text> + <presentation>BigN</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/BigN.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/11"> + <id>Coq-Packages/11</id> + <text>Example of reasoning about</text> + <metadata> + <system>Coq-Packages</system> + <text>Example of reasoning about</text> + <presentation> Example of reasoning about </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/BigN.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/12"> + <id>Coq-Packages/12</id> + <text>BigN</text> + <metadata> + <system>Coq-Packages</system> + <text>BigN</text> + <presentation>BigN</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/BigN.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/13"> + <id>Coq-Packages/13</id> + <text>BigN</text> + <metadata> + <system>Coq-Packages</system> + <text>BigN</text> + <presentation>BigN</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/BigN.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/14"> + <id>Coq-Packages/14</id> + <text>is a semi-ring</text> + <metadata> + <system>Coq-Packages</system> + <text>is a semi-ring</text> + <presentation> is a semi-ring </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/BigN.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/15"> + <id>Coq-Packages/15</id> + <text>Detection of constants Registration for the "ring" tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>Detection of constants Registration for the "ring" tactic</text> + <presentation> + + Detection of constants Registration for the "ring" tactic </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/BigN.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/16"> + <id>Coq-Packages/16</id> + <text>We benefit also from an "order" tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>We benefit also from an "order" tactic</text> + <presentation> + We benefit also from an "order" tactic </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/BigN.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/17"> + <id>Coq-Packages/17</id> + <text>We can use at least a bit of (r)omega by translating to</text> + <metadata> + <system>Coq-Packages</system> + <text>We can use at least a bit of (r)omega by translating to</text> + <presentation> + We can use at least a bit of (r)omega by translating to </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/BigN.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/18"> + <id>Coq-Packages/18</id> + <text>Z</text> + <metadata> + <system>Coq-Packages</system> + <text>Z</text> + <presentation>Z</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/BigN.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/19"> + <id>Coq-Packages/19</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/BigN.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/20"> + <id>Coq-Packages/20</id> + <text>Todo: micromega</text> + <metadata> + <system>Coq-Packages</system> + <text>Todo: micromega</text> + <presentation> + Todo: micromega </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/BigN.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/21"> + <id>Coq-Packages/21</id> + <text>Abstract vision of a datatype of arbitrary-large numbers. Concrete operations can be derived from these generic fonctions, in particular from</text> + <metadata> + <system>Coq-Packages</system> + <text>Abstract vision of a datatype of arbitrary-large numbers. Concrete operations can be derived from these generic fonctions, in particular from</text> + <presentation> + Abstract vision of a datatype of arbitrary-large numbers. + Concrete operations can be derived from these generic + fonctions, in particular from </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/Nbasic.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/22"> + <id>Coq-Packages/22</id> + <text>iter_t</text> + <metadata> + <system>Coq-Packages</system> + <text>iter_t</text> + <presentation>iter_t</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/Nbasic.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/23"> + <id>Coq-Packages/23</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/Nbasic.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/24"> + <id>Coq-Packages/24</id> + <text>same_level</text> + <metadata> + <system>Coq-Packages</system> + <text>same_level</text> + <presentation>same_level</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/Nbasic.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/25"> + <id>Coq-Packages/25</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/Nbasic.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/26"> + <id>Coq-Packages/26</id> + <text>NMake</text> + <metadata> + <system>Coq-Packages</system> + <text>NMake</text> + <presentation>NMake</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/NMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/27"> + <id>Coq-Packages/27</id> + <text>From a cyclic Z/nZ representation to arbitrary precision natural numbers.</text> + <metadata> + <system>Coq-Packages</system> + <text>From a cyclic Z/nZ representation to arbitrary precision natural numbers.</text> + <presentation> + + From a cyclic Z/nZ representation to arbitrary precision natural numbers. +</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/NMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/28"> + <id>Coq-Packages/28</id> + <text>NB: This file contain the part which is independent from the underlying representation. The representation-dependent (and macro-generated) part is now in</text> + <metadata> + <system>Coq-Packages</system> + <text>NB: This file contain the part which is independent from the underlying representation. The representation-dependent (and macro-generated) part is now in</text> + <presentation> + + NB: This file contain the part which is independent from the underlying + representation. The representation-dependent (and macro-generated) part + is now in </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/NMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/29"> + <id>Coq-Packages/29</id> + <text>NMake_gen</text> + <metadata> + <system>Coq-Packages</system> + <text>NMake_gen</text> + <presentation>NMake_gen</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/NMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/30"> + <id>Coq-Packages/30</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/NMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/31"> + <id>Coq-Packages/31</id> + <text>NMake_gen</text> + <metadata> + <system>Coq-Packages</system> + <text>NMake_gen</text> + <presentation>NMake_gen</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/NMake_gen.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/32"> + <id>Coq-Packages/32</id> + <text>From a cyclic Z/nZ representation to arbitrary precision natural numbers.</text> + <metadata> + <system>Coq-Packages</system> + <text>From a cyclic Z/nZ representation to arbitrary precision natural numbers.</text> + <presentation> + + From a cyclic Z/nZ representation to arbitrary precision natural numbers. +</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/NMake_gen.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/33"> + <id>Coq-Packages/33</id> + <text>Remark: File automatically generated by NMake_gen.ml, DO NOT EDIT !</text> + <metadata> + <system>Coq-Packages</system> + <text>Remark: File automatically generated by NMake_gen.ml, DO NOT EDIT !</text> + <presentation> + + Remark: File automatically generated by NMake_gen.ml, DO NOT EDIT ! </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigN/NMake_gen.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/34"> + <id>Coq-Packages/34</id> + <text>QMake : a generic efficient implementation of rational numbers</text> + <metadata> + <system>Coq-Packages</system> + <text>QMake : a generic efficient implementation of rational numbers</text> + <presentation>QMake : a generic efficient implementation of rational numbers</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/QMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/35"> + <id>Coq-Packages/35</id> + <text>Initial authors : Benjamin Gregoire, Laurent Thery, INRIA, 2007</text> + <metadata> + <system>Coq-Packages</system> + <text>Initial authors : Benjamin Gregoire, Laurent Thery, INRIA, 2007</text> + <presentation> + + Initial authors : Benjamin Gregoire, Laurent Thery, INRIA, 2007 </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/QMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/36"> + <id>Coq-Packages/36</id> + <text>We will build rationals out of an implementation of integers</text> + <metadata> + <system>Coq-Packages</system> + <text>We will build rationals out of an implementation of integers</text> + <presentation> + We will build rationals out of an implementation of integers </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/QMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/37"> + <id>Coq-Packages/37</id> + <text>ZType</text> + <metadata> + <system>Coq-Packages</system> + <text>ZType</text> + <presentation>ZType</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/QMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/38"> + <id>Coq-Packages/38</id> + <text>for numerators and an implementation of natural numbers</text> + <metadata> + <system>Coq-Packages</system> + <text>for numerators and an implementation of natural numbers</text> + <presentation> + for numerators and an implementation of natural numbers </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/QMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/39"> + <id>Coq-Packages/39</id> + <text>NType</text> + <metadata> + <system>Coq-Packages</system> + <text>NType</text> + <presentation>NType</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/QMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/40"> + <id>Coq-Packages/40</id> + <text>for denominators. But first we will need some glue between</text> + <metadata> + <system>Coq-Packages</system> + <text>for denominators. But first we will need some glue between</text> + <presentation> for + denominators. But first we will need some glue between </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/QMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/41"> + <id>Coq-Packages/41</id> + <text>NType</text> + <metadata> + <system>Coq-Packages</system> + <text>NType</text> + <presentation>NType</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/QMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/42"> + <id>Coq-Packages/42</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and + </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/QMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/43"> + <id>Coq-Packages/43</id> + <text>ZType</text> + <metadata> + <system>Coq-Packages</system> + <text>ZType</text> + <presentation>ZType</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/QMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/44"> + <id>Coq-Packages/44</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/QMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/45"> + <id>Coq-Packages/45</id> + <text>BigQ: an efficient implementation of rational numbers</text> + <metadata> + <system>Coq-Packages</system> + <text>BigQ: an efficient implementation of rational numbers</text> + <presentation>BigQ: an efficient implementation of rational numbers</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/46"> + <id>Coq-Packages/46</id> + <text>Initial authors: Benjamin Gregoire, Laurent Thery, INRIA, 2007</text> + <metadata> + <system>Coq-Packages</system> + <text>Initial authors: Benjamin Gregoire, Laurent Thery, INRIA, 2007</text> + <presentation> + + Initial authors: Benjamin Gregoire, Laurent Thery, INRIA, 2007 </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/47"> + <id>Coq-Packages/47</id> + <text>We choose for BigQ an implemention with multiple representation of 0: 0, 1/0, 2/0 etc. See</text> + <metadata> + <system>Coq-Packages</system> + <text>We choose for BigQ an implemention with multiple representation of 0: 0, 1/0, 2/0 etc. See</text> + <presentation> + We choose for BigQ an implemention with + multiple representation of 0: 0, 1/0, 2/0 etc. + See </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/48"> + <id>Coq-Packages/48</id> + <text>QMake.v</text> + <metadata> + <system>Coq-Packages</system> + <text>QMake.v</text> + <presentation>QMake.v</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/49"> + <id>Coq-Packages/49</id> + <text>First, we provide translations functions between</text> + <metadata> + <system>Coq-Packages</system> + <text>First, we provide translations functions between</text> + <presentation> + + First, we provide translations functions between </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/50"> + <id>Coq-Packages/50</id> + <text>BigN</text> + <metadata> + <system>Coq-Packages</system> + <text>BigN</text> + <presentation>BigN</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/51"> + <id>Coq-Packages/51</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/52"> + <id>Coq-Packages/52</id> + <text>BigZ</text> + <metadata> + <system>Coq-Packages</system> + <text>BigZ</text> + <presentation>BigZ</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/53"> + <id>Coq-Packages/53</id> + <text>This allows building</text> + <metadata> + <system>Coq-Packages</system> + <text>This allows building</text> + <presentation> + This allows building </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/54"> + <id>Coq-Packages/54</id> + <text>BigQ</text> + <metadata> + <system>Coq-Packages</system> + <text>BigQ</text> + <presentation>BigQ</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/55"> + <id>Coq-Packages/55</id> + <text>out of</text> + <metadata> + <system>Coq-Packages</system> + <text>out of</text> + <presentation> out of </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/56"> + <id>Coq-Packages/56</id> + <text>BigN</text> + <metadata> + <system>Coq-Packages</system> + <text>BigN</text> + <presentation>BigN</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/57"> + <id>Coq-Packages/57</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/58"> + <id>Coq-Packages/58</id> + <text>BigQ</text> + <metadata> + <system>Coq-Packages</system> + <text>BigQ</text> + <presentation>BigQ</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/59"> + <id>Coq-Packages/59</id> + <text>via</text> + <metadata> + <system>Coq-Packages</system> + <text>via</text> + <presentation> via </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/60"> + <id>Coq-Packages/60</id> + <text>QMake</text> + <metadata> + <system>Coq-Packages</system> + <text>QMake</text> + <presentation>QMake</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/61"> + <id>Coq-Packages/61</id> + <text>Notations about</text> + <metadata> + <system>Coq-Packages</system> + <text>Notations about</text> + <presentation> + Notations about </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/62"> + <id>Coq-Packages/62</id> + <text>BigQ</text> + <metadata> + <system>Coq-Packages</system> + <text>BigQ</text> + <presentation>BigQ</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/63"> + <id>Coq-Packages/63</id> + <text>As in QArith, we use</text> + <metadata> + <system>Coq-Packages</system> + <text>As in QArith, we use</text> + <presentation> As in QArith, we use </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/64"> + <id>Coq-Packages/64</id> + <text>#</text> + <metadata> + <system>Coq-Packages</system> + <text>#</text> + <presentation>#</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/65"> + <id>Coq-Packages/65</id> + <text>to denote fractions</text> + <metadata> + <system>Coq-Packages</system> + <text>to denote fractions</text> + <presentation> to denote fractions </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/66"> + <id>Coq-Packages/66</id> + <text>BigQ</text> + <metadata> + <system>Coq-Packages</system> + <text>BigQ</text> + <presentation>BigQ</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/67"> + <id>Coq-Packages/67</id> + <text>is a field</text> + <metadata> + <system>Coq-Packages</system> + <text>is a field</text> + <presentation> is a field </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/68"> + <id>Coq-Packages/68</id> + <text>BigQ</text> + <metadata> + <system>Coq-Packages</system> + <text>BigQ</text> + <presentation>BigQ</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/69"> + <id>Coq-Packages/69</id> + <text>can also benefit from an "order" tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>can also benefit from an "order" tactic</text> + <presentation> can also benefit from an "order" tactic </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/70"> + <id>Coq-Packages/70</id> + <text>We can also reason by switching to QArith thanks to tactic BigQ.qify.</text> + <metadata> + <system>Coq-Packages</system> + <text>We can also reason by switching to QArith thanks to tactic BigQ.qify.</text> + <presentation> + We can also reason by switching to QArith thanks to tactic + BigQ.qify. </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigQ/BigQ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/71"> + <id>Coq-Packages/71</id> + <text>ZMake</text> + <metadata> + <system>Coq-Packages</system> + <text>ZMake</text> + <presentation>ZMake</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/ZMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/72"> + <id>Coq-Packages/72</id> + <text>A generic transformation from a structure of natural numbers</text> + <metadata> + <system>Coq-Packages</system> + <text>A generic transformation from a structure of natural numbers</text> + <presentation> + + A generic transformation from a structure of natural numbers + </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/ZMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/73"> + <id>Coq-Packages/73</id> + <text>NSig.NType</text> + <metadata> + <system>Coq-Packages</system> + <text>NSig.NType</text> + <presentation>NSig.NType</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/ZMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/74"> + <id>Coq-Packages/74</id> + <text>to a structure of integers</text> + <metadata> + <system>Coq-Packages</system> + <text>to a structure of integers</text> + <presentation> to a structure of integers </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/ZMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/75"> + <id>Coq-Packages/75</id> + <text>ZSig.ZType</text> + <metadata> + <system>Coq-Packages</system> + <text>ZSig.ZType</text> + <presentation>ZSig.ZType</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/ZMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/76"> + <id>Coq-Packages/76</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/ZMake.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/77"> + <id>Coq-Packages/77</id> + <text>BigZ : arbitrary large efficient integers.</text> + <metadata> + <system>Coq-Packages</system> + <text>BigZ : arbitrary large efficient integers.</text> + <presentation>BigZ : arbitrary large efficient integers.</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/BigZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/78"> + <id>Coq-Packages/78</id> + <text>The following</text> + <metadata> + <system>Coq-Packages</system> + <text>The following</text> + <presentation> + + The following </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/BigZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/79"> + <id>Coq-Packages/79</id> + <text>BigZ</text> + <metadata> + <system>Coq-Packages</system> + <text>BigZ</text> + <presentation>BigZ</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/BigZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/80"> + <id>Coq-Packages/80</id> + <text>module regroups both the operations and all the abstract properties:</text> + <metadata> + <system>Coq-Packages</system> + <text>module regroups both the operations and all the abstract properties:</text> + <presentation> module regroups both the operations and + all the abstract properties: + +</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/BigZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/81"> + <id>Coq-Packages/81</id> + <text>ZMake.MakeBigN provides the operations and basic specs w.r.t. ZArith ZTypeIsZAxioms shows (mainly) that these operations implement the interface ZAxioms ZProp adds all generic properties derived from ZAxioms MinMax*Properties provides properties of min and max</text> + <metadata> + <system>Coq-Packages</system> + <text>ZMake.MakeBigN provides the operations and basic specs w.r.t. ZArith ZTypeIsZAxioms shows (mainly) that these operations implement the interface ZAxioms ZProp adds all generic properties derived from ZAxioms MinMax*Properties provides properties of min and max</text> + <presentation>ZMake.MakeBigN provides the operations and basic specs w.r.t. ZArith + +ZTypeIsZAxioms shows (mainly) that these operations implement + the interface ZAxioms + +ZProp adds all generic properties derived from ZAxioms + +MinMax*Properties provides properties of min and max + +</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/BigZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/82"> + <id>Coq-Packages/82</id> + <text>For precision concerning the above scope handling, see comment in BigN</text> + <metadata> + <system>Coq-Packages</system> + <text>For precision concerning the above scope handling, see comment in BigN</text> + <presentation> + For precision concerning the above scope handling, see comment in BigN +</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/BigZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/83"> + <id>Coq-Packages/83</id> + <text>Notations about</text> + <metadata> + <system>Coq-Packages</system> + <text>Notations about</text> + <presentation> + + Notations about </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/BigZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/84"> + <id>Coq-Packages/84</id> + <text>BigZ</text> + <metadata> + <system>Coq-Packages</system> + <text>BigZ</text> + <presentation>BigZ</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/BigZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/85"> + <id>Coq-Packages/85</id> + <text>Some additional results about</text> + <metadata> + <system>Coq-Packages</system> + <text>Some additional results about</text> + <presentation> Some additional results about </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/BigZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/86"> + <id>Coq-Packages/86</id> + <text>BigZ</text> + <metadata> + <system>Coq-Packages</system> + <text>BigZ</text> + <presentation>BigZ</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/BigZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/87"> + <id>Coq-Packages/87</id> + <text>BigZ</text> + <metadata> + <system>Coq-Packages</system> + <text>BigZ</text> + <presentation>BigZ</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/BigZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/88"> + <id>Coq-Packages/88</id> + <text>is a ring</text> + <metadata> + <system>Coq-Packages</system> + <text>is a ring</text> + <presentation> is a ring </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/BigZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/89"> + <id>Coq-Packages/89</id> + <text>Detection of constants Registration for the "ring" tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>Detection of constants Registration for the "ring" tactic</text> + <presentation> + + Detection of constants Registration for the "ring" tactic </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/BigZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/90"> + <id>Coq-Packages/90</id> + <text>BigZ</text> + <metadata> + <system>Coq-Packages</system> + <text>BigZ</text> + <presentation>BigZ</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/BigZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/91"> + <id>Coq-Packages/91</id> + <text>also benefits from an "order" tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>also benefits from an "order" tactic</text> + <presentation> also benefits from an "order" tactic </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/BigZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/92"> + <id>Coq-Packages/92</id> + <text>We can use at least a bit of (r)omega by translating to</text> + <metadata> + <system>Coq-Packages</system> + <text>We can use at least a bit of (r)omega by translating to</text> + <presentation> + We can use at least a bit of (r)omega by translating to </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/BigZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/93"> + <id>Coq-Packages/93</id> + <text>Z</text> + <metadata> + <system>Coq-Packages</system> + <text>Z</text> + <presentation>Z</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/BigZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/94"> + <id>Coq-Packages/94</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/BigZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/95"> + <id>Coq-Packages/95</id> + <text>Todo: micromega</text> + <metadata> + <system>Coq-Packages</system> + <text>Todo: micromega</text> + <presentation> + Todo: micromega </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/BigZ/BigZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/96"> + <id>Coq-Packages/96</id> + <text>Modular versions of DoubleCyclic</text> + <metadata> + <system>Coq-Packages</system> + <text>Modular versions of DoubleCyclic</text> + <presentation> + Modular versions of DoubleCyclic </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/CyclicDouble/DoubleCyclic.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/97"> + <id>Coq-Packages/97</id> + <text>QSig</text> + <metadata> + <system>Coq-Packages</system> + <text>QSig</text> + <presentation>QSig</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/SpecViaQ/QSig.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/98"> + <id>Coq-Packages/98</id> + <text>Interface of a rich structure about rational numbers. Specifications are written via translation to Q.</text> + <metadata> + <system>Coq-Packages</system> + <text>Interface of a rich structure about rational numbers. Specifications are written via translation to Q.</text> + <presentation> + + Interface of a rich structure about rational numbers. + Specifications are written via translation to Q. + </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/SpecViaQ/QSig.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/99"> + <id>Coq-Packages/99</id> + <text>NB: several of the above functions come with</text> + <metadata> + <system>Coq-Packages</system> + <text>NB: several of the above functions come with</text> + <presentation> + NB: several of the above functions come with </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/SpecViaQ/QSig.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/100"> + <id>Coq-Packages/100</id> + <text>..._norm</text> + <metadata> + <system>Coq-Packages</system> + <text>..._norm</text> + <presentation>..._norm</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/SpecViaQ/QSig.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/101"> + <id>Coq-Packages/101</id> + <text>variants that expect reduced arguments and return reduced results.</text> + <metadata> + <system>Coq-Packages</system> + <text>variants that expect reduced arguments and return reduced results.</text> + <presentation> variants + that expect reduced arguments and return reduced results. +</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/SpecViaQ/QSig.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/102"> + <id>Coq-Packages/102</id> + <text>TODO : also speak of specifications via Qcanon ...</text> + <metadata> + <system>Coq-Packages</system> + <text>TODO : also speak of specifications via Qcanon ...</text> + <presentation> + + TODO : also speak of specifications via Qcanon ... </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/SpecViaQ/QSig.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/103"> + <id>Coq-Packages/103</id> + <text>NSig</text> + <metadata> + <system>Coq-Packages</system> + <text>NSig</text> + <presentation>NSig</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/SpecViaZ/NSig.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/104"> + <id>Coq-Packages/104</id> + <text>Interface of a rich structure about natural numbers. Specifications are written via translation to Z.</text> + <metadata> + <system>Coq-Packages</system> + <text>Interface of a rich structure about natural numbers. Specifications are written via translation to Z.</text> + <presentation> + + Interface of a rich structure about natural numbers. + Specifications are written via translation to Z. + </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/SpecViaZ/NSig.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/105"> + <id>Coq-Packages/105</id> + <text>The interface NSig.NType implies the interface NAxiomsSig</text> + <metadata> + <system>Coq-Packages</system> + <text>The interface NSig.NType implies the interface NAxiomsSig</text> + <presentation>The interface NSig.NType implies the interface NAxiomsSig</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/SpecViaZ/NSigNAxioms.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/106"> + <id>Coq-Packages/106</id> + <text>ZSig</text> + <metadata> + <system>Coq-Packages</system> + <text>ZSig</text> + <presentation>ZSig</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/SpecViaZ/ZSig.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/107"> + <id>Coq-Packages/107</id> + <text>Interface of a rich structure about integers. Specifications are written via translation to Z.</text> + <metadata> + <system>Coq-Packages</system> + <text>Interface of a rich structure about integers. Specifications are written via translation to Z.</text> + <presentation> + + Interface of a rich structure about integers. + Specifications are written via translation to Z. + </presentation> + <source_reference>{"file": "bignums/Coq/Bignums/SpecViaZ/ZSig.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/108"> + <id>Coq-Packages/108</id> + <text>The interface ZSig.ZType implies the interface ZAxiomsSig</text> + <metadata> + <system>Coq-Packages</system> + <text>The interface ZSig.ZType implies the interface ZAxiomsSig</text> + <presentation>The interface ZSig.ZType implies the interface ZAxiomsSig</presentation> + <source_reference>{"file": "bignums/Coq/Bignums/SpecViaZ/ZSigZAxioms.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/109"> + <id>Coq-Packages/109</id> + <text>xunfold</text> + <metadata> + <system>Coq-Packages</system> + <text>xunfold</text> + <presentation>xunfold</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFDemos.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/110"> + <id>Coq-Packages/110</id> + <text>hsimpl</text> + <metadata> + <system>Coq-Packages</system> + <text>hsimpl</text> + <presentation>hsimpl</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFDemos.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/111"> + <id>Coq-Packages/111</id> + <text>App and Records</text> + <metadata> + <system>Coq-Packages</system> + <text>App and Records</text> + <presentation> +App and Records </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFDemos.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/112"> + <id>Coq-Packages/112</id> + <text>Values that support polymorphic comparison</text> + <metadata> + <system>Coq-Packages</system> + <text>Values that support polymorphic comparison</text> + <presentation> +Values that support polymorphic comparison </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFBuiltin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/113"> + <id>Coq-Packages/113</id> + <text>Tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactic</text> + <presentation> + + Tactic </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFBuiltin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/114"> + <id>Coq-Packages/114</id> + <text>xpolymorphic_eq</text> + <metadata> + <system>Coq-Packages</system> + <text>xpolymorphic_eq</text> + <presentation>xpolymorphic_eq</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFBuiltin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/115"> + <id>Coq-Packages/115</id> + <text>attempts to automatically solves goals of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>attempts to automatically solves goals of the form</text> + <presentation> attempts to automatically + solves goals of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFBuiltin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/116"> + <id>Coq-Packages/116</id> + <text>polymorphic_eq_arg</text> + <metadata> + <system>Coq-Packages</system> + <text>polymorphic_eq_arg</text> + <presentation>polymorphic_eq_arg</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFBuiltin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/117"> + <id>Coq-Packages/117</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFBuiltin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/118"> + <id>Coq-Packages/118</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFBuiltin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/119"> + <id>Coq-Packages/119</id> + <text>Do not use this tactic in the body of a Hint Extern, because it itself calls</text> + <metadata> + <system>Coq-Packages</system> + <text>Do not use this tactic in the body of a Hint Extern, because it itself calls</text> + <presentation> + + Do not use this tactic in the body of a Hint Extern, + because it itself calls </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFBuiltin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/120"> + <id>Coq-Packages/120</id> + <text>eauto</text> + <metadata> + <system>Coq-Packages</system> + <text>eauto</text> + <presentation>eauto</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFBuiltin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/121"> + <id>Coq-Packages/121</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFBuiltin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/122"> + <id>Coq-Packages/122</id> + <text>Pred / Succ</text> + <metadata> + <system>Coq-Packages</system> + <text>Pred / Succ</text> + <presentation> +Pred / Succ </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFBuiltin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/123"> + <id>Coq-Packages/123</id> + <text>Ignore</text> + <metadata> + <system>Coq-Packages</system> + <text>Ignore</text> + <presentation> + + Ignore </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFBuiltin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/124"> + <id>Coq-Packages/124</id> + <text>Treatment of partially-applied equality</text> + <metadata> + <system>Coq-Packages</system> + <text>Treatment of partially-applied equality</text> + <presentation> + + Treatment of partially-applied equality </presentation> + <source_reference>{"file": "cfml/Coq/CFML/Shared.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/125"> + <id>Coq-Packages/125</id> + <text>Treatment of partially-applied equality</text> + <metadata> + <system>Coq-Packages</system> + <text>Treatment of partially-applied equality</text> + <presentation> +Treatment of partially-applied equality </presentation> + <source_reference>{"file": "cfml/Coq/CFML/Shared.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/126"> + <id>Coq-Packages/126</id> + <text>Tag for preventing reductions</text> + <metadata> + <system>Coq-Packages</system> + <text>Tag for preventing reductions</text> + <presentation> +Tag for preventing reductions </presentation> + <source_reference>{"file": "cfml/Coq/CFML/Shared.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/127"> + <id>Coq-Packages/127</id> + <text>Tactics for normalizing hypotheses</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactics for normalizing hypotheses</text> + <presentation> + + Tactics for normalizing hypotheses </presentation> + <source_reference>{"file": "cfml/Coq/CFML/Shared.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/128"> + <id>Coq-Packages/128</id> + <text>reflect_clean</text> + <metadata> + <system>Coq-Packages</system> + <text>reflect_clean</text> + <presentation>reflect_clean</presentation> + <source_reference>{"file": "cfml/Coq/CFML/Shared.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/129"> + <id>Coq-Packages/129</id> + <text>tt</text> + <metadata> + <system>Coq-Packages</system> + <text>tt</text> + <presentation>tt</presentation> + <source_reference>{"file": "cfml/Coq/CFML/Shared.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/130"> + <id>Coq-Packages/130</id> + <text>normalizes partially-applied equality and calls the tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>normalizes partially-applied equality and calls the tactic</text> + <presentation> normalizes partially-applied equality + and calls the tactic </presentation> + <source_reference>{"file": "cfml/Coq/CFML/Shared.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/131"> + <id>Coq-Packages/131</id> + <text>rew_bool_eq</text> + <metadata> + <system>Coq-Packages</system> + <text>rew_bool_eq</text> + <presentation>rew_bool_eq</presentation> + <source_reference>{"file": "cfml/Coq/CFML/Shared.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/132"> + <id>Coq-Packages/132</id> + <text>, which normalizes bool/prop coercions.</text> + <metadata> + <system>Coq-Packages</system> + <text>, which normalizes bool/prop coercions.</text> + <presentation>, which normalizes bool/prop + coercions. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/Shared.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/133"> + <id>Coq-Packages/133</id> + <text>Hack for Zsub to be opaque. Use "Import ZsubNoSimpl." to prevent unwanted simplifications of "-", while still allowing "omega" tactic to work.</text> + <metadata> + <system>Coq-Packages</system> + <text>Hack for Zsub to be opaque. Use "Import ZsubNoSimpl." to prevent unwanted simplifications of "-", while still allowing "omega" tactic to work.</text> + <presentation> + +Hack for Zsub to be opaque. Use "Import ZsubNoSimpl." + to prevent unwanted simplifications of "-", while still + allowing "omega" tactic to work. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/Shared.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/134"> + <id>Coq-Packages/134</id> + <text>The idea is to tag nodes of the formulae with identity predicates carrying a tag information, that indicates the language construct from which the piece of characteristic formula has been generated.</text> + <metadata> + <system>Coq-Packages</system> + <text>The idea is to tag nodes of the formulae with identity predicates carrying a tag information, that indicates the language construct from which the piece of characteristic formula has been generated.</text> + <presentation> + The idea is to tag nodes of the formulae with identity predicates + carrying a tag information, that indicates the language construct + from which the piece of characteristic formula has been generated. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/135"> + <id>Coq-Packages/135</id> + <text>Grammar of tags</text> + <metadata> + <system>Coq-Packages</system> + <text>Grammar of tags</text> + <presentation> +Grammar of tags </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/136"> + <id>Coq-Packages/136</id> + <text>Tag carrier, as an identity function</text> + <metadata> + <system>Coq-Packages</system> + <text>Tag carrier, as an identity function</text> + <presentation> +Tag carrier, as an identity function </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/137"> + <id>Coq-Packages/137</id> + <text>xtag_add</text> + <metadata> + <system>Coq-Packages</system> + <text>xtag_add</text> + <presentation>xtag_add</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/138"> + <id>Coq-Packages/138</id> + <text>T</text> + <metadata> + <system>Coq-Packages</system> + <text>T</text> + <presentation>T</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/139"> + <id>Coq-Packages/139</id> + <text>adds the tag</text> + <metadata> + <system>Coq-Packages</system> + <text>adds the tag</text> + <presentation> adds the tag </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/140"> + <id>Coq-Packages/140</id> + <text>T</text> + <metadata> + <system>Coq-Packages</system> + <text>T</text> + <presentation>T</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/141"> + <id>Coq-Packages/141</id> + <text>to the head of the goal</text> + <metadata> + <system>Coq-Packages</system> + <text>to the head of the goal</text> + <presentation> to the head of the goal </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/142"> + <id>Coq-Packages/142</id> + <text>xtag_pre_post</text> + <metadata> + <system>Coq-Packages</system> + <text>xtag_pre_post</text> + <presentation>xtag_pre_post</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/143"> + <id>Coq-Packages/143</id> + <text>adds the tag</text> + <metadata> + <system>Coq-Packages</system> + <text>adds the tag</text> + <presentation> adds the tag </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/144"> + <id>Coq-Packages/144</id> + <text>tag_goal</text> + <metadata> + <system>Coq-Packages</system> + <text>tag_goal</text> + <presentation>tag_goal</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/145"> + <id>Coq-Packages/145</id> + <text>to the characteristic formula at the head of the goal.</text> + <metadata> + <system>Coq-Packages</system> + <text>to the characteristic formula at the head of the goal.</text> + <presentation> to the characteristic + formula at the head of the goal. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/146"> + <id>Coq-Packages/146</id> + <text>If there are forall in the head, they are introduced, then regeneralized (this feature is useful for the implementation of xpull, for example). It does nothing if there is no such formula (i.e. when there is no tag as head constant), It does nothing if the tag tag_goal is already present.</text> + <metadata> + <system>Coq-Packages</system> + <text>If there are forall in the head, they are introduced, then regeneralized (this feature is useful for the implementation of xpull, for example). It does nothing if there is no such formula (i.e. when there is no tag as head constant), It does nothing if the tag tag_goal is already present.</text> + <presentation> If there are forall in the head, they are introduced, + then regeneralized (this feature is useful for the + implementation of xpull, for example). + + It does nothing if there is no such formula (i.e. when + there is no tag as head constant), + + It does nothing if the tag tag_goal is already present. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/147"> + <id>Coq-Packages/147</id> + <text>xuntag_pre_post</text> + <metadata> + <system>Coq-Packages</system> + <text>xuntag_pre_post</text> + <presentation>xuntag_pre_post</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/148"> + <id>Coq-Packages/148</id> + <text>removes</text> + <metadata> + <system>Coq-Packages</system> + <text>removes</text> + <presentation> removes </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/149"> + <id>Coq-Packages/149</id> + <text>tag_goal</text> + <metadata> + <system>Coq-Packages</system> + <text>tag_goal</text> + <presentation>tag_goal</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/150"> + <id>Coq-Packages/150</id> + <text>from the head of the goal, or does nothing if there is no such tag.</text> + <metadata> + <system>Coq-Packages</system> + <text>from the head of the goal, or does nothing if there is no such tag.</text> + <presentation> from the head of the goal, + or does nothing if there is no such tag. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/151"> + <id>Coq-Packages/151</id> + <text>cfml_get_goal</text> + <metadata> + <system>Coq-Packages</system> + <text>cfml_get_goal</text> + <presentation>cfml_get_goal</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/152"> + <id>Coq-Packages/152</id> + <text>tt</text> + <metadata> + <system>Coq-Packages</system> + <text>tt</text> + <presentation>tt</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/153"> + <id>Coq-Packages/153</id> + <text>returns the goal, ignoring the</text> + <metadata> + <system>Coq-Packages</system> + <text>returns the goal, ignoring the</text> + <presentation> returns the goal, ignoring the </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/154"> + <id>Coq-Packages/154</id> + <text>tag_goal</text> + <metadata> + <system>Coq-Packages</system> + <text>tag_goal</text> + <presentation>tag_goal</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/155"> + <id>Coq-Packages/155</id> + <text>at head</text> + <metadata> + <system>Coq-Packages</system> + <text>at head</text> + <presentation> at head </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/156"> + <id>Coq-Packages/156</id> + <text>cfml_get_tag</text> + <metadata> + <system>Coq-Packages</system> + <text>cfml_get_tag</text> + <presentation>cfml_get_tag</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/157"> + <id>Coq-Packages/157</id> + <text>tt</text> + <metadata> + <system>Coq-Packages</system> + <text>tt</text> + <presentation>tt</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/158"> + <id>Coq-Packages/158</id> + <text>returns the tag at the head of the goal</text> + <metadata> + <system>Coq-Packages</system> + <text>returns the tag at the head of the goal</text> + <presentation> returns the tag at the head of the goal +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/159"> + <id>Coq-Packages/159</id> + <text>cfml_check_not_tagged</text> + <metadata> + <system>Coq-Packages</system> + <text>cfml_check_not_tagged</text> + <presentation>cfml_check_not_tagged</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/160"> + <id>Coq-Packages/160</id> + <text>tt</text> + <metadata> + <system>Coq-Packages</system> + <text>tt</text> + <presentation>tt</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/161"> + <id>Coq-Packages/161</id> + <text>fails if the head of the goal contains a tag</text> + <metadata> + <system>Coq-Packages</system> + <text>fails if the head of the goal contains a tag</text> + <presentation> fails if the head of the goal contains a tag </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/162"> + <id>Coq-Packages/162</id> + <text>xuntag</text> + <metadata> + <system>Coq-Packages</system> + <text>xuntag</text> + <presentation>xuntag</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/163"> + <id>Coq-Packages/163</id> + <text>T</text> + <metadata> + <system>Coq-Packages</system> + <text>T</text> + <presentation>T</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/164"> + <id>Coq-Packages/164</id> + <text>removes the tag</text> + <metadata> + <system>Coq-Packages</system> + <text>removes the tag</text> + <presentation> removes the tag </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/165"> + <id>Coq-Packages/165</id> + <text>T</text> + <metadata> + <system>Coq-Packages</system> + <text>T</text> + <presentation>T</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/166"> + <id>Coq-Packages/166</id> + <text>at the head of the goal, and fails if it is not there. The tag</text> + <metadata> + <system>Coq-Packages</system> + <text>at the head of the goal, and fails if it is not there. The tag</text> + <presentation> at the head of the goal, + and fails if it is not there. The tag </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/167"> + <id>Coq-Packages/167</id> + <text>tag_goal</text> + <metadata> + <system>Coq-Packages</system> + <text>tag_goal</text> + <presentation>tag_goal</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/168"> + <id>Coq-Packages/168</id> + <text>is treated specially: it is automatically removed on the fly. To remove only</text> + <metadata> + <system>Coq-Packages</system> + <text>is treated specially: it is automatically removed on the fly. To remove only</text> + <presentation> is + treated specially: it is automatically removed on the fly. + To remove only </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/169"> + <id>Coq-Packages/169</id> + <text>tag_goal</text> + <metadata> + <system>Coq-Packages</system> + <text>tag_goal</text> + <presentation>tag_goal</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/170"> + <id>Coq-Packages/170</id> + <text>, use</text> + <metadata> + <system>Coq-Packages</system> + <text>, use</text> + <presentation>, use </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/171"> + <id>Coq-Packages/171</id> + <text>xuntag_pre_post</text> + <metadata> + <system>Coq-Packages</system> + <text>xuntag_pre_post</text> + <presentation>xuntag_pre_post</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/172"> + <id>Coq-Packages/172</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/173"> + <id>Coq-Packages/173</id> + <text>xuntag</text> + <metadata> + <system>Coq-Packages</system> + <text>xuntag</text> + <presentation>xuntag</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/174"> + <id>Coq-Packages/174</id> + <text>removes the tag at the head of the goal, and fails if there is not tag there. It automatically removes the</text> + <metadata> + <system>Coq-Packages</system> + <text>removes the tag at the head of the goal, and fails if there is not tag there. It automatically removes the</text> + <presentation> removes the tag at the head of the goal, + and fails if there is not tag there. It automatically + removes the </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/175"> + <id>Coq-Packages/175</id> + <text>tag_goal</text> + <metadata> + <system>Coq-Packages</system> + <text>tag_goal</text> + <presentation>tag_goal</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/176"> + <id>Coq-Packages/176</id> + <text>at the head, if any.</text> + <metadata> + <system>Coq-Packages</system> + <text>at the head, if any.</text> + <presentation> at the head, if any. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/177"> + <id>Coq-Packages/177</id> + <text>xuntags</text> + <metadata> + <system>Coq-Packages</system> + <text>xuntags</text> + <presentation>xuntags</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/178"> + <id>Coq-Packages/178</id> + <text>removes all tags from everywhere in the goal; useful for debugging.</text> + <metadata> + <system>Coq-Packages</system> + <text>removes all tags from everywhere in the goal; useful for debugging.</text> + <presentation> removes all tags from everywhere in the goal; + useful for debugging. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/179"> + <id>Coq-Packages/179</id> + <text>Ret App and LetApp</text> + <metadata> + <system>Coq-Packages</system> + <text>Ret App and LetApp</text> + <presentation> +Ret App and LetApp +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/180"> + <id>Coq-Packages/180</id> + <text>Notation for record operations SetApp</text> + <metadata> + <system>Coq-Packages</system> + <text>Notation for record operations SetApp</text> + <presentation> +Notation for record operations SetApp +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/181"> + <id>Coq-Packages/181</id> + <text>LetVal AppCurried LetFun</text> + <metadata> + <system>Coq-Packages</system> + <text>LetVal AppCurried LetFun</text> + <presentation> +LetVal AppCurried LetFun +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/182"> + <id>Coq-Packages/182</id> + <text>LetFuns</text> + <metadata> + <system>Coq-Packages</system> + <text>LetFuns</text> + <presentation> +LetFuns + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/183"> + <id>Coq-Packages/183</id> + <text>Notation "'Funs' f1 ':=' K1 'and' f2 ':=' K2 'in' F" := (!Fun fun H Q => forall f1 f2, exists P1 P2, (K1 -> K2 -> P1 f1 /\ P2 f2) /\ (P1 f1 -> P2 f2 -> F H Q)) (at level 69, f1 ident, f2 ident) : charac.</text> + <metadata> + <system>Coq-Packages</system> + <text>Notation "'Funs' f1 ':=' K1 'and' f2 ':=' K2 'in' F" := (!Fun fun H Q => forall f1 f2, exists P1 P2, (K1 -> K2 -> P1 f1 /\ P2 f2) /\ (P1 f1 -> P2 f2 -> F H Q)) (at level 69, f1 ident, f2 ident) : charac.</text> + <presentation> + +Notation "'Funs' f1 ':=' K1 'and' f2 ':=' K2 'in' F" := + (!Fun fun H Q => forall f1 f2, exists P1 P2, + (K1 -> K2 -> P1 f1 /\ P2 f2) + /\ (P1 f1 -> P2 f2 -> F H Q)) + (at level 69, f1 ident, f2 ident) : charac. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/184"> + <id>Coq-Packages/184</id> + <text>Notation "'Funs' f1 ':=' K1 'and' f2 ':=' K2 'and' f3 ':=' K3 'in' F" := (!Fun fun H Q => forall f1 f2 f3, exists P1 P2 P3, (K1 -> K2 -> K3 -> P1 f1 /\ P2 f2 /\ P3 f3) /\ (P1 f1 -> P2 f2 -> P3 f3 -> F H Q)) (at level 69, f1 ident, f2 ident, f3 ident) : charac.</text> + <metadata> + <system>Coq-Packages</system> + <text>Notation "'Funs' f1 ':=' K1 'and' f2 ':=' K2 'and' f3 ':=' K3 'in' F" := (!Fun fun H Q => forall f1 f2 f3, exists P1 P2 P3, (K1 -> K2 -> K3 -> P1 f1 /\ P2 f2 /\ P3 f3) /\ (P1 f1 -> P2 f2 -> P3 f3 -> F H Q)) (at level 69, f1 ident, f2 ident, f3 ident) : charac.</text> + <presentation> + +Notation "'Funs' f1 ':=' K1 'and' f2 ':=' K2 'and' f3 ':=' K3 'in' F" := + (!Fun fun H Q => forall f1 f2 f3, exists P1 P2 P3, + (K1 -> K2 -> K3 -> P1 f1 /\ P2 f2 /\ P3 f3) + /\ (P1 f1 -> P2 f2 -> P3 f3 -> F H Q)) + (at level 69, f1 ident, f2 ident, f3 ident) : charac. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/185"> + <id>Coq-Packages/185</id> + <text>Let</text> + <metadata> + <system>Coq-Packages</system> + <text>Let</text> + <presentation> +Let </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/186"> + <id>Coq-Packages/186</id> + <text>LetPoly</text> + <metadata> + <system>Coq-Packages</system> + <text>LetPoly</text> + <presentation> + +LetPoly +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/187"> + <id>Coq-Packages/187</id> + <text>Seq Assert Pay If and IfTrm and IfProp LetIf</text> + <metadata> + <system>Coq-Packages</system> + <text>Seq Assert Pay If and IfTrm and IfProp LetIf</text> + <presentation> +Seq Assert Pay If and IfTrm and IfProp LetIf +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/188"> + <id>Coq-Packages/188</id> + <text>&& and || Case CaseWhen Match</text> + <metadata> + <system>Coq-Packages</system> + <text>&& and || Case CaseWhen Match</text> + <presentation> +&& and || Case CaseWhen Match +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/189"> + <id>Coq-Packages/189</id> + <text>Alias Fail Done While</text> + <metadata> + <system>Coq-Packages</system> + <text>Alias Fail Done While</text> + <presentation> +Alias Fail Done While </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/190"> + <id>Coq-Packages/190</id> + <text>For</text> + <metadata> + <system>Coq-Packages</system> + <text>For</text> + <presentation> +For </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/191"> + <id>Coq-Packages/191</id> + <text>TopVal</text> + <metadata> + <system>Coq-Packages</system> + <text>TopVal</text> + <presentation> +TopVal +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/192"> + <id>Coq-Packages/192</id> + <text>TopFun</text> + <metadata> + <system>Coq-Packages</system> + <text>TopFun</text> + <presentation> +TopFun +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/193"> + <id>Coq-Packages/193</id> + <text>To register a specification, use: Hint Extern 1 (RegisterSpec f) => Provide f_spec.</text> + <metadata> + <system>Coq-Packages</system> + <text>To register a specification, use: Hint Extern 1 (RegisterSpec f) => Provide f_spec.</text> + <presentation> +To register a specification, use: + Hint Extern 1 (RegisterSpec f) => Provide f_spec. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/194"> + <id>Coq-Packages/194</id> + <text>or, if it involves time credits, use: Hint Extern 1 (RegisterSpecCredits f) => Provide f_spec.</text> + <metadata> + <system>Coq-Packages</system> + <text>or, if it involves time credits, use: Hint Extern 1 (RegisterSpecCredits f) => Provide f_spec.</text> + <presentation> + + or, if it involves time credits, use: + Hint Extern 1 (RegisterSpecCredits f) => Provide f_spec. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/195"> + <id>Coq-Packages/195</id> + <text>The focus and unfocus databases are used to register specifications for accessors to record fields, combined with focus/unfocus operations</text> + <metadata> + <system>Coq-Packages</system> + <text>The focus and unfocus databases are used to register specifications for accessors to record fields, combined with focus/unfocus operations</text> + <presentation> + + The focus and unfocus databases are used to register specifications + for accessors to record fields, combined with focus/unfocus operations </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFPrint.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/196"> + <id>Coq-Packages/196</id> + <text>Additional lemmas on credits</text> + <metadata> + <system>Coq-Packages</system> + <text>Additional lemmas on credits</text> + <presentation> +Additional lemmas on credits </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/197"> + <id>Coq-Packages/197</id> + <text>Tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactic</text> + <presentation> + + Tactic </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/198"> + <id>Coq-Packages/198</id> + <text>simpl_ineq</text> + <metadata> + <system>Coq-Packages</system> + <text>simpl_ineq</text> + <presentation>simpl_ineq</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/199"> + <id>Coq-Packages/199</id> + <text>simpl_ineq</text> + <metadata> + <system>Coq-Packages</system> + <text>simpl_ineq</text> + <presentation>simpl_ineq</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/200"> + <id>Coq-Packages/200</id> + <text>simplifies inequalities of the form:</text> + <metadata> + <system>Coq-Packages</system> + <text>simplifies inequalities of the form:</text> + <presentation> simplifies inequalities of the form: + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/201"> + <id>Coq-Packages/201</id> + <text>a1</text> + <metadata> + <system>Coq-Packages</system> + <text>a1</text> + <presentation>a1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/202"> + <id>Coq-Packages/202</id> + <text>+</text> + <metadata> + <system>Coq-Packages</system> + <text>+</text> + <presentation>+</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/203"> + <id>Coq-Packages/203</id> + <text>a2</text> + <metadata> + <system>Coq-Packages</system> + <text>a2</text> + <presentation>a2</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/204"> + <id>Coq-Packages/204</id> + <text>-</text> + <metadata> + <system>Coq-Packages</system> + <text>-</text> + <presentation>-</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/205"> + <id>Coq-Packages/205</id> + <text>a3</text> + <metadata> + <system>Coq-Packages</system> + <text>a3</text> + <presentation>a3</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/206"> + <id>Coq-Packages/206</id> + <text>+</text> + <metadata> + <system>Coq-Packages</system> + <text>+</text> + <presentation>+</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/207"> + <id>Coq-Packages/207</id> + <text>a4</text> + <metadata> + <system>Coq-Packages</system> + <text>a4</text> + <presentation>a4</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/208"> + <id>Coq-Packages/208</id> + <text><=</text> + <metadata> + <system>Coq-Packages</system> + <text><=</text> + <presentation><=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/209"> + <id>Coq-Packages/209</id> + <text>b1</text> + <metadata> + <system>Coq-Packages</system> + <text>b1</text> + <presentation>b1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/210"> + <id>Coq-Packages/210</id> + <text>+</text> + <metadata> + <system>Coq-Packages</system> + <text>+</text> + <presentation>+</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/211"> + <id>Coq-Packages/211</id> + <text>b2</text> + <metadata> + <system>Coq-Packages</system> + <text>b2</text> + <presentation>b2</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/212"> + <id>Coq-Packages/212</id> + <text>-</text> + <metadata> + <system>Coq-Packages</system> + <text>-</text> + <presentation>-</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/213"> + <id>Coq-Packages/213</id> + <text>b3</text> + <metadata> + <system>Coq-Packages</system> + <text>b3</text> + <presentation>b3</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/214"> + <id>Coq-Packages/214</id> + <text>or (with >=), by cancelling out identical terms on both sides</text> + <metadata> + <system>Coq-Packages</system> + <text>or (with >=), by cancelling out identical terms on both sides</text> + <presentation> + or (with >=), by cancelling out identical terms on both sides </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/215"> + <id>Coq-Packages/215</id> + <text>Tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactic</text> + <presentation> + + Tactic </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/216"> + <id>Coq-Packages/216</id> + <text>rew_ineq</text> + <metadata> + <system>Coq-Packages</system> + <text>rew_ineq</text> + <presentation>rew_ineq</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/217"> + <id>Coq-Packages/217</id> + <text>rew_ineq</text> + <metadata> + <system>Coq-Packages</system> + <text>rew_ineq</text> + <presentation>rew_ineq</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/218"> + <id>Coq-Packages/218</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/219"> + <id>Coq-Packages/219</id> + <text>where H is of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>where H is of the form</text> + <presentation> where H is of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/220"> + <id>Coq-Packages/220</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/221"> + <id>Coq-Packages/221</id> + <text><=</text> + <metadata> + <system>Coq-Packages</system> + <text><=</text> + <presentation><=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/222"> + <id>Coq-Packages/222</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/223"> + <id>Coq-Packages/223</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal + of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/224"> + <id>Coq-Packages/224</id> + <text>a1</text> + <metadata> + <system>Coq-Packages</system> + <text>a1</text> + <presentation>a1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/225"> + <id>Coq-Packages/225</id> + <text>+</text> + <metadata> + <system>Coq-Packages</system> + <text>+</text> + <presentation>+</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/226"> + <id>Coq-Packages/226</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/227"> + <id>Coq-Packages/227</id> + <text>+</text> + <metadata> + <system>Coq-Packages</system> + <text>+</text> + <presentation>+</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/228"> + <id>Coq-Packages/228</id> + <text>a2</text> + <metadata> + <system>Coq-Packages</system> + <text>a2</text> + <presentation>a2</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/229"> + <id>Coq-Packages/229</id> + <text><=</text> + <metadata> + <system>Coq-Packages</system> + <text><=</text> + <presentation><=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/230"> + <id>Coq-Packages/230</id> + <text>b</text> + <metadata> + <system>Coq-Packages</system> + <text>b</text> + <presentation>b</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/231"> + <id>Coq-Packages/231</id> + <text>and replaces it with</text> + <metadata> + <system>Coq-Packages</system> + <text>and replaces it with</text> + <presentation> and replaces it with </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/232"> + <id>Coq-Packages/232</id> + <text>a1</text> + <metadata> + <system>Coq-Packages</system> + <text>a1</text> + <presentation>a1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/233"> + <id>Coq-Packages/233</id> + <text>+</text> + <metadata> + <system>Coq-Packages</system> + <text>+</text> + <presentation>+</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/234"> + <id>Coq-Packages/234</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/235"> + <id>Coq-Packages/235</id> + <text>+</text> + <metadata> + <system>Coq-Packages</system> + <text>+</text> + <presentation>+</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/236"> + <id>Coq-Packages/236</id> + <text>a2</text> + <metadata> + <system>Coq-Packages</system> + <text>a2</text> + <presentation>a2</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/237"> + <id>Coq-Packages/237</id> + <text><=</text> + <metadata> + <system>Coq-Packages</system> + <text><=</text> + <presentation><=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/238"> + <id>Coq-Packages/238</id> + <text>b</text> + <metadata> + <system>Coq-Packages</system> + <text>b</text> + <presentation>b</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/239"> + <id>Coq-Packages/239</id> + <text>. (works also with >= in the other direction;</text> + <metadata> + <system>Coq-Packages</system> + <text>. (works also with >= in the other direction;</text> + <presentation>. + (works also with >= in the other direction; </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/240"> + <id>Coq-Packages/240</id> + <text>rew_ineq</text> + <metadata> + <system>Coq-Packages</system> + <text>rew_ineq</text> + <presentation>rew_ineq</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/241"> + <id>Coq-Packages/241</id> + <text><-</text> + <metadata> + <system>Coq-Packages</system> + <text><-</text> + <presentation><-</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/242"> + <id>Coq-Packages/242</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/243"> + <id>Coq-Packages/243</id> + <text>also works)</text> + <metadata> + <system>Coq-Packages</system> + <text>also works)</text> + <presentation> also works) </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/244"> + <id>Coq-Packages/244</id> + <text>Demos of tactics</text> + <metadata> + <system>Coq-Packages</system> + <text>Demos of tactics</text> + <presentation> + Demos of tactics </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/245"> + <id>Coq-Packages/245</id> + <text>Nat into Z</text> + <metadata> + <system>Coq-Packages</system> + <text>Nat into Z</text> + <presentation> + Nat into Z </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/246"> + <id>Coq-Packages/246</id> + <text>Tactics</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactics</text> + <presentation> + + Tactics </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/247"> + <id>Coq-Packages/247</id> + <text>simpl_credits</text> + <metadata> + <system>Coq-Packages</system> + <text>simpl_credits</text> + <presentation>simpl_credits</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/248"> + <id>Coq-Packages/248</id> + <text>simpl_credits</text> + <metadata> + <system>Coq-Packages</system> + <text>simpl_credits</text> + <presentation>simpl_credits</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/249"> + <id>Coq-Packages/249</id> + <text>to simplify an expression or inequality involving credits Demo</text> + <metadata> + <system>Coq-Packages</system> + <text>to simplify an expression or inequality involving credits Demo</text> + <presentation> to simplify an expression or inequality involving credits Demo </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/250"> + <id>Coq-Packages/250</id> + <text>Tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactic</text> + <presentation> + + Tactic </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/251"> + <id>Coq-Packages/251</id> + <text>simpl_nonneg</text> + <metadata> + <system>Coq-Packages</system> + <text>simpl_nonneg</text> + <presentation>simpl_nonneg</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/252"> + <id>Coq-Packages/252</id> + <text>simpl_nonneg</text> + <metadata> + <system>Coq-Packages</system> + <text>simpl_nonneg</text> + <presentation>simpl_nonneg</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/253"> + <id>Coq-Packages/253</id> + <text>simplifies inequalities of the form:</text> + <metadata> + <system>Coq-Packages</system> + <text>simplifies inequalities of the form:</text> + <presentation> simplifies inequalities of the form: + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/254"> + <id>Coq-Packages/254</id> + <text>e</text> + <metadata> + <system>Coq-Packages</system> + <text>e</text> + <presentation>e</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/255"> + <id>Coq-Packages/255</id> + <text>>=</text> + <metadata> + <system>Coq-Packages</system> + <text>>=</text> + <presentation>>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/256"> + <id>Coq-Packages/256</id> + <text>0</text> + <metadata> + <system>Coq-Packages</system> + <text>0</text> + <presentation>0</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/257"> + <id>Coq-Packages/257</id> + <text>or</text> + <metadata> + <system>Coq-Packages</system> + <text>or</text> + <presentation> or </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/258"> + <id>Coq-Packages/258</id> + <text>0</text> + <metadata> + <system>Coq-Packages</system> + <text>0</text> + <presentation>0</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/259"> + <id>Coq-Packages/259</id> + <text><=</text> + <metadata> + <system>Coq-Packages</system> + <text><=</text> + <presentation><=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/260"> + <id>Coq-Packages/260</id> + <text>e</text> + <metadata> + <system>Coq-Packages</system> + <text>e</text> + <presentation>e</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/261"> + <id>Coq-Packages/261</id> + <text>where</text> + <metadata> + <system>Coq-Packages</system> + <text>where</text> + <presentation> where </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/262"> + <id>Coq-Packages/262</id> + <text>e</text> + <metadata> + <system>Coq-Packages</system> + <text>e</text> + <presentation>e</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/263"> + <id>Coq-Packages/263</id> + <text>is an arithmetic expression whose components are all nonnegative.</text> + <metadata> + <system>Coq-Packages</system> + <text>is an arithmetic expression whose components are all nonnegative.</text> + <presentation> is an arithmetic expression + whose components are all nonnegative. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/264"> + <id>Coq-Packages/264</id> + <text>Tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactic</text> + <presentation> +Tactic </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/265"> + <id>Coq-Packages/265</id> + <text>csimpl</text> + <metadata> + <system>Coq-Packages</system> + <text>csimpl</text> + <presentation>csimpl</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/266"> + <id>Coq-Packages/266</id> + <text>csimpl</text> + <metadata> + <system>Coq-Packages</system> + <text>csimpl</text> + <presentation>csimpl</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/267"> + <id>Coq-Packages/267</id> + <text>combines</text> + <metadata> + <system>Coq-Packages</system> + <text>combines</text> + <presentation> combines </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/268"> + <id>Coq-Packages/268</id> + <text>hsimpl_credits</text> + <metadata> + <system>Coq-Packages</system> + <text>hsimpl_credits</text> + <presentation>hsimpl_credits</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/269"> + <id>Coq-Packages/269</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/270"> + <id>Coq-Packages/270</id> + <text>simpl_credits</text> + <metadata> + <system>Coq-Packages</system> + <text>simpl_credits</text> + <presentation>simpl_credits</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/271"> + <id>Coq-Packages/271</id> + <text>, and tries to solve goals using</text> + <metadata> + <system>Coq-Packages</system> + <text>, and tries to solve goals using</text> + <presentation>, + and tries to solve goals using </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/272"> + <id>Coq-Packages/272</id> + <text>simpl_nonneg</text> + <metadata> + <system>Coq-Packages</system> + <text>simpl_nonneg</text> + <presentation>simpl_nonneg</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/273"> + <id>Coq-Packages/273</id> + <text>(for</text> + <metadata> + <system>Coq-Packages</system> + <text>(for</text> + <presentation> (for </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/274"> + <id>Coq-Packages/274</id> + <text>?x</text> + <metadata> + <system>Coq-Packages</system> + <text>?x</text> + <presentation>?x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/275"> + <id>Coq-Packages/275</id> + <text>>=</text> + <metadata> + <system>Coq-Packages</system> + <text>>=</text> + <presentation>>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/276"> + <id>Coq-Packages/276</id> + <text>0</text> + <metadata> + <system>Coq-Packages</system> + <text>0</text> + <presentation>0</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/277"> + <id>Coq-Packages/277</id> + <text>) or</text> + <metadata> + <system>Coq-Packages</system> + <text>) or</text> + <presentation>) + or </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/278"> + <id>Coq-Packages/278</id> + <text>math</text> + <metadata> + <system>Coq-Packages</system> + <text>math</text> + <presentation>math</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/279"> + <id>Coq-Packages/279</id> + <text>. Tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>. Tactic</text> + <presentation>. Tactic </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/280"> + <id>Coq-Packages/280</id> + <text>ximpl_credits</text> + <metadata> + <system>Coq-Packages</system> + <text>ximpl_credits</text> + <presentation>ximpl_credits</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFLibCredits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/281"> + <id>Coq-Packages/281</id> + <text>Functions treated directly by CFML</text> + <metadata> + <system>Coq-Packages</system> + <text>Functions treated directly by CFML</text> + <presentation> +Functions treated directly by CFML </presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/List_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/282"> + <id>Coq-Packages/282</id> + <text>Iterators</text> + <metadata> + <system>Coq-Packages</system> + <text>Iterators</text> + <presentation> + + Iterators </presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/List_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/283"> + <id>Coq-Packages/283</id> + <text>Alternative spec for</text> + <metadata> + <system>Coq-Packages</system> + <text>Alternative spec for</text> + <presentation> + +Alternative spec for </presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/List_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/284"> + <id>Coq-Packages/284</id> + <text>iter</text> + <metadata> + <system>Coq-Packages</system> + <text>iter</text> + <presentation>iter</presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/List_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/285"> + <id>Coq-Packages/285</id> + <text>, with an invariant that depends on the remaining items, rather than depending on the processed items.</text> + <metadata> + <system>Coq-Packages</system> + <text>, with an invariant that depends on the remaining items, rather than depending on the processed items.</text> + <presentation>, with an invariant that + depends on the remaining items, rather than depending + on the processed items. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/List_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/286"> + <id>Coq-Packages/286</id> + <text>Boolean</text> + <metadata> + <system>Coq-Packages</system> + <text>Boolean</text> + <presentation> +Boolean </presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/Pervasives_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/287"> + <id>Coq-Packages/287</id> + <text>Physical equality</text> + <metadata> + <system>Coq-Packages</system> + <text>Physical equality</text> + <presentation> + + Physical equality +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/Pervasives_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/288"> + <id>Coq-Packages/288</id> + <text>There are two specifications:</text> + <metadata> + <system>Coq-Packages</system> + <text>There are two specifications:</text> + <presentation> + + There are two specifications: +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/Pervasives_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/289"> + <id>Coq-Packages/289</id> + <text>== at type loc implements comparison of locations == in general, if it returns true, then implies logical equality.</text> + <metadata> + <system>Coq-Packages</system> + <text>== at type loc implements comparison of locations == in general, if it returns true, then implies logical equality.</text> + <presentation>== at type loc implements comparison of locations + +== in general, if it returns true, then implies logical equality. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/Pervasives_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/290"> + <id>Coq-Packages/290</id> + <text>The first specification is used by default. Use</text> + <metadata> + <system>Coq-Packages</system> + <text>The first specification is used by default. Use</text> + <presentation> + + The first specification is used by default. + Use </presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/Pervasives_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/291"> + <id>Coq-Packages/291</id> + <text>xapp_spec</text> + <metadata> + <system>Coq-Packages</system> + <text>xapp_spec</text> + <presentation>xapp_spec</presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/Pervasives_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/292"> + <id>Coq-Packages/292</id> + <text>infix_eq_eq_gen_spec</text> + <metadata> + <system>Coq-Packages</system> + <text>infix_eq_eq_gen_spec</text> + <presentation>infix_eq_eq_gen_spec</presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/Pervasives_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/293"> + <id>Coq-Packages/293</id> + <text>for the latter.</text> + <metadata> + <system>Coq-Packages</system> + <text>for the latter.</text> + <presentation> for the latter. + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/Pervasives_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/294"> + <id>Coq-Packages/294</id> + <text>Comparison</text> + <metadata> + <system>Coq-Packages</system> + <text>Comparison</text> + <presentation> + + Comparison </presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/Pervasives_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/295"> + <id>Coq-Packages/295</id> + <text>Boolean</text> + <metadata> + <system>Coq-Packages</system> + <text>Boolean</text> + <presentation> + + Boolean </presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/Pervasives_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/296"> + <id>Coq-Packages/296</id> + <text>Integer</text> + <metadata> + <system>Coq-Packages</system> + <text>Integer</text> + <presentation> + + Integer </presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/Pervasives_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/297"> + <id>Coq-Packages/297</id> + <text>Bit-level Integer</text> + <metadata> + <system>Coq-Packages</system> + <text>Bit-level Integer</text> + <presentation> + + Bit-level Integer +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/Pervasives_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/298"> + <id>Coq-Packages/298</id> + <text>References</text> + <metadata> + <system>Coq-Packages</system> + <text>References</text> + <presentation> + + References </presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/Pervasives_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/299"> + <id>Coq-Packages/299</id> + <text>Group of References</text> + <metadata> + <system>Coq-Packages</system> + <text>Group of References</text> + <presentation> + + Group of References </presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/Pervasives_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/300"> + <id>Coq-Packages/300</id> + <text>Pairs</text> + <metadata> + <system>Coq-Packages</system> + <text>Pairs</text> + <presentation> + + Pairs </presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/Pervasives_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/301"> + <id>Coq-Packages/301</id> + <text>Unit</text> + <metadata> + <system>Coq-Packages</system> + <text>Unit</text> + <presentation> + + Unit </presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/Pervasives_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/302"> + <id>Coq-Packages/302</id> + <text>Float</text> + <metadata> + <system>Coq-Packages</system> + <text>Float</text> + <presentation> + + Float +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/Stdlib/Pervasives_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/303"> + <id>Coq-Packages/303</id> + <text>CFML exports an axiomatic operation</text> + <metadata> + <system>Coq-Packages</system> + <text>CFML exports an axiomatic operation</text> + <presentation> + + CFML exports an axiomatic operation </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/304"> + <id>Coq-Packages/304</id> + <text>eval</text> + <metadata> + <system>Coq-Packages</system> + <text>eval</text> + <presentation>eval</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/305"> + <id>Coq-Packages/305</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/306"> + <id>Coq-Packages/306</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/307"> + <id>Coq-Packages/307</id> + <text>h</text> + <metadata> + <system>Coq-Packages</system> + <text>h</text> + <presentation>h</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/308"> + <id>Coq-Packages/308</id> + <text>v'</text> + <metadata> + <system>Coq-Packages</system> + <text>v'</text> + <presentation>v'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/309"> + <id>Coq-Packages/309</id> + <text>h'</text> + <metadata> + <system>Coq-Packages</system> + <text>h'</text> + <presentation>h'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/310"> + <id>Coq-Packages/310</id> + <text>which describes th e big-step evaluation of a one-argument function on the entire heap.</text> + <metadata> + <system>Coq-Packages</system> + <text>which describes th e big-step evaluation of a one-argument function on the entire heap.</text> + <presentation> which describes th + e big-step evaluation of a one-argument function on the entire heap. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/311"> + <id>Coq-Packages/311</id> + <text>Based on</text> + <metadata> + <system>Coq-Packages</system> + <text>Based on</text> + <presentation> + + Based on </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/312"> + <id>Coq-Packages/312</id> + <text>eval</text> + <metadata> + <system>Coq-Packages</system> + <text>eval</text> + <presentation>eval</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/313"> + <id>Coq-Packages/313</id> + <text>, we define</text> + <metadata> + <system>Coq-Packages</system> + <text>, we define</text> + <presentation>, we define </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/314"> + <id>Coq-Packages/314</id> + <text>app_basic</text> + <metadata> + <system>Coq-Packages</system> + <text>app_basic</text> + <presentation>app_basic</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/315"> + <id>Coq-Packages/315</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/316"> + <id>Coq-Packages/316</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/317"> + <id>Coq-Packages/317</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/318"> + <id>Coq-Packages/318</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/319"> + <id>Coq-Packages/319</id> + <text>, which is a like</text> + <metadata> + <system>Coq-Packages</system> + <text>, which is a like</text> + <presentation>, which is a like </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/320"> + <id>Coq-Packages/320</id> + <text>eval</text> + <metadata> + <system>Coq-Packages</system> + <text>eval</text> + <presentation>eval</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/321"> + <id>Coq-Packages/321</id> + <text>modulo frame and weakening and garbage collection.</text> + <metadata> + <system>Coq-Packages</system> + <text>modulo frame and weakening and garbage collection.</text> + <presentation> + modulo frame and weakening and garbage collection. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/322"> + <id>Coq-Packages/322</id> + <text>On top of</text> + <metadata> + <system>Coq-Packages</system> + <text>On top of</text> + <presentation> + + On top of </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/323"> + <id>Coq-Packages/323</id> + <text>app_basic</text> + <metadata> + <system>Coq-Packages</system> + <text>app_basic</text> + <presentation>app_basic</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/324"> + <id>Coq-Packages/324</id> + <text>, we define</text> + <metadata> + <system>Coq-Packages</system> + <text>, we define</text> + <presentation>, we define </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/325"> + <id>Coq-Packages/325</id> + <text>app</text> + <metadata> + <system>Coq-Packages</system> + <text>app</text> + <presentation>app</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/326"> + <id>Coq-Packages/326</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/327"> + <id>Coq-Packages/327</id> + <text>xs</text> + <metadata> + <system>Coq-Packages</system> + <text>xs</text> + <presentation>xs</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/328"> + <id>Coq-Packages/328</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/329"> + <id>Coq-Packages/329</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/330"> + <id>Coq-Packages/330</id> + <text>, which describes the evaluation of a call to</text> + <metadata> + <system>Coq-Packages</system> + <text>, which describes the evaluation of a call to</text> + <presentation>, which describes the + evaluation of a call to </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/331"> + <id>Coq-Packages/331</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/332"> + <id>Coq-Packages/332</id> + <text>on the arguments described by the list</text> + <metadata> + <system>Coq-Packages</system> + <text>on the arguments described by the list</text> + <presentation> on the arguments described by the list </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/333"> + <id>Coq-Packages/333</id> + <text>xs</text> + <metadata> + <system>Coq-Packages</system> + <text>xs</text> + <presentation>xs</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/334"> + <id>Coq-Packages/334</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/335"> + <id>Coq-Packages/335</id> + <text>We also define a predicate</text> + <metadata> + <system>Coq-Packages</system> + <text>We also define a predicate</text> + <presentation> + + We also define a predicate </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/336"> + <id>Coq-Packages/336</id> + <text>curried</text> + <metadata> + <system>Coq-Packages</system> + <text>curried</text> + <presentation>curried</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/337"> + <id>Coq-Packages/337</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/338"> + <id>Coq-Packages/338</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/339"> + <id>Coq-Packages/339</id> + <text>which asserts that the function</text> + <metadata> + <system>Coq-Packages</system> + <text>which asserts that the function</text> + <presentation> which asserts that the function + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/340"> + <id>Coq-Packages/340</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/341"> + <id>Coq-Packages/341</id> + <text>is a curried function with</text> + <metadata> + <system>Coq-Packages</system> + <text>is a curried function with</text> + <presentation> is a curried function with </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/342"> + <id>Coq-Packages/342</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/343"> + <id>Coq-Packages/343</id> + <text>arguments, hence its</text> + <metadata> + <system>Coq-Packages</system> + <text>arguments, hence its</text> + <presentation> arguments, hence its </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/344"> + <id>Coq-Packages/344</id> + <text>n-1</text> + <metadata> + <system>Coq-Packages</system> + <text>n-1</text> + <presentation>n-1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/345"> + <id>Coq-Packages/345</id> + <text>first applications are partial.</text> + <metadata> + <system>Coq-Packages</system> + <text>first applications are partial.</text> + <presentation> first + applications are partial. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/346"> + <id>Coq-Packages/346</id> + <text>The characteristic formula generated for a function application</text> + <metadata> + <system>Coq-Packages</system> + <text>The characteristic formula generated for a function application</text> + <presentation> + + The characteristic formula generated for a function application + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/347"> + <id>Coq-Packages/347</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/348"> + <id>Coq-Packages/348</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/349"> + <id>Coq-Packages/349</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/350"> + <id>Coq-Packages/350</id> + <text>z</text> + <metadata> + <system>Coq-Packages</system> + <text>z</text> + <presentation>z</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/351"> + <id>Coq-Packages/351</id> + <text>is "app f</text> + <metadata> + <system>Coq-Packages</system> + <text>is "app f</text> + <presentation> is "app f </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/352"> + <id>Coq-Packages/352</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/353"> + <id>Coq-Packages/353</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/354"> + <id>Coq-Packages/354</id> + <text>z</text> + <metadata> + <system>Coq-Packages</system> + <text>z</text> + <presentation>z</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/355"> + <id>Coq-Packages/355</id> + <text>".</text> + <metadata> + <system>Coq-Packages</system> + <text>".</text> + <presentation>". + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/356"> + <id>Coq-Packages/356</id> + <text>The characteristic formula generated for a function definition</text> + <metadata> + <system>Coq-Packages</system> + <text>The characteristic formula generated for a function definition</text> + <presentation> + + The characteristic formula generated for a function definition + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/357"> + <id>Coq-Packages/357</id> + <text>let</text> + <metadata> + <system>Coq-Packages</system> + <text>let</text> + <presentation>let</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/358"> + <id>Coq-Packages/358</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/359"> + <id>Coq-Packages/359</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/360"> + <id>Coq-Packages/360</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/361"> + <id>Coq-Packages/361</id> + <text>z</text> + <metadata> + <system>Coq-Packages</system> + <text>z</text> + <presentation>z</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/362"> + <id>Coq-Packages/362</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/363"> + <id>Coq-Packages/363</id> + <text>t</text> + <metadata> + <system>Coq-Packages</system> + <text>t</text> + <presentation>t</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/364"> + <id>Coq-Packages/364</id> + <text>is:</text> + <metadata> + <system>Coq-Packages</system> + <text>is:</text> + <presentation> is: + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/365"> + <id>Coq-Packages/365</id> + <text>curried</text> + <metadata> + <system>Coq-Packages</system> + <text>curried</text> + <presentation>curried</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/366"> + <id>Coq-Packages/366</id> + <text>3</text> + <metadata> + <system>Coq-Packages</system> + <text>3</text> + <presentation>3</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/367"> + <id>Coq-Packages/367</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/368"> + <id>Coq-Packages/368</id> + <text>/\</text> + <metadata> + <system>Coq-Packages</system> + <text>/\</text> + <presentation>/\</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/369"> + <id>Coq-Packages/369</id> + <text>(forall</text> + <metadata> + <system>Coq-Packages</system> + <text>(forall</text> + <presentation>(forall</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/370"> + <id>Coq-Packages/370</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/371"> + <id>Coq-Packages/371</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/372"> + <id>Coq-Packages/372</id> + <text>z</text> + <metadata> + <system>Coq-Packages</system> + <text>z</text> + <presentation>z</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/373"> + <id>Coq-Packages/373</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/374"> + <id>Coq-Packages/374</id> + <text>Q,</text> + <metadata> + <system>Coq-Packages</system> + <text>Q,</text> + <presentation>Q,</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/375"> + <id>Coq-Packages/375</id> + <text>CF(t)</text> + <metadata> + <system>Coq-Packages</system> + <text>CF(t)</text> + <presentation>CF(t)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/376"> + <id>Coq-Packages/376</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/377"> + <id>Coq-Packages/377</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/378"> + <id>Coq-Packages/378</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/379"> + <id>Coq-Packages/379</id> + <text>app</text> + <metadata> + <system>Coq-Packages</system> + <text>app</text> + <presentation>app</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/380"> + <id>Coq-Packages/380</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/381"> + <id>Coq-Packages/381</id> + <text>[x</text> + <metadata> + <system>Coq-Packages</system> + <text>[x</text> + <presentation>[x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/382"> + <id>Coq-Packages/382</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/383"> + <id>Coq-Packages/383</id> + <text>z]</text> + <metadata> + <system>Coq-Packages</system> + <text>z]</text> + <presentation>z]</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/384"> + <id>Coq-Packages/384</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/385"> + <id>Coq-Packages/385</id> + <text>Q)</text> + <metadata> + <system>Coq-Packages</system> + <text>Q)</text> + <presentation>Q)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/386"> + <id>Coq-Packages/386</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/387"> + <id>Coq-Packages/387</id> + <text>These definitions are correct and sufficient to reasoning about all function calls, including partial and over applications.</text> + <metadata> + <system>Coq-Packages</system> + <text>These definitions are correct and sufficient to reasoning about all function calls, including partial and over applications.</text> + <presentation> + + These definitions are correct and sufficient to reasoning about all + function calls, including partial and over applications. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/388"> + <id>Coq-Packages/388</id> + <text>This file also contains axiomatization of record operations.</text> + <metadata> + <system>Coq-Packages</system> + <text>This file also contains axiomatization of record operations.</text> + <presentation> + + This file also contains axiomatization of record operations. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/389"> + <id>Coq-Packages/389</id> + <text>Note: these axioms could in theory be realized by constructing a deep embedding of the target programming language. See Arthur Chargueraud's PhD thesis for full details.</text> + <metadata> + <system>Coq-Packages</system> + <text>Note: these axioms could in theory be realized by constructing a deep embedding of the target programming language. See Arthur Chargueraud's PhD thesis for full details.</text> + <presentation> +Note: these axioms could in theory be realized by constructing + a deep embedding of the target programming language. + See Arthur Chargueraud's PhD thesis for full details. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/390"> + <id>Coq-Packages/390</id> + <text>The type Func, used to represent functions</text> + <metadata> + <system>Coq-Packages</system> + <text>The type Func, used to represent functions</text> + <presentation> + + The type Func, used to represent functions </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/391"> + <id>Coq-Packages/391</id> + <text>The type Func is inhabited</text> + <metadata> + <system>Coq-Packages</system> + <text>The type Func is inhabited</text> + <presentation> + + The type Func is inhabited </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/392"> + <id>Coq-Packages/392</id> + <text>The evaluation predicate for functions:</text> + <metadata> + <system>Coq-Packages</system> + <text>The evaluation predicate for functions:</text> + <presentation> + + The evaluation predicate for functions: </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/393"> + <id>Coq-Packages/393</id> + <text>eval</text> + <metadata> + <system>Coq-Packages</system> + <text>eval</text> + <presentation>eval</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/394"> + <id>Coq-Packages/394</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/395"> + <id>Coq-Packages/395</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/396"> + <id>Coq-Packages/396</id> + <text>h</text> + <metadata> + <system>Coq-Packages</system> + <text>h</text> + <presentation>h</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/397"> + <id>Coq-Packages/397</id> + <text>v'</text> + <metadata> + <system>Coq-Packages</system> + <text>v'</text> + <presentation>v'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/398"> + <id>Coq-Packages/398</id> + <text>h'</text> + <metadata> + <system>Coq-Packages</system> + <text>h'</text> + <presentation>h'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/399"> + <id>Coq-Packages/399</id> + <text>, asserts that the evaluation of the application of</text> + <metadata> + <system>Coq-Packages</system> + <text>, asserts that the evaluation of the application of</text> + <presentation>, + asserts that the evaluation of the application of </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/400"> + <id>Coq-Packages/400</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/401"> + <id>Coq-Packages/401</id> + <text>to</text> + <metadata> + <system>Coq-Packages</system> + <text>to</text> + <presentation> to </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/402"> + <id>Coq-Packages/402</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/403"> + <id>Coq-Packages/403</id> + <text>in a heap</text> + <metadata> + <system>Coq-Packages</system> + <text>in a heap</text> + <presentation> + in a heap </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/404"> + <id>Coq-Packages/404</id> + <text>h</text> + <metadata> + <system>Coq-Packages</system> + <text>h</text> + <presentation>h</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/405"> + <id>Coq-Packages/405</id> + <text>terminates and produces a value</text> + <metadata> + <system>Coq-Packages</system> + <text>terminates and produces a value</text> + <presentation> terminates and produces a value </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/406"> + <id>Coq-Packages/406</id> + <text>v'</text> + <metadata> + <system>Coq-Packages</system> + <text>v'</text> + <presentation>v'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/407"> + <id>Coq-Packages/407</id> + <text>in a heap</text> + <metadata> + <system>Coq-Packages</system> + <text>in a heap</text> + <presentation> in a heap </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/408"> + <id>Coq-Packages/408</id> + <text>h'</text> + <metadata> + <system>Coq-Packages</system> + <text>h'</text> + <presentation>h'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/409"> + <id>Coq-Packages/409</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/410"> + <id>Coq-Packages/410</id> + <text>The primitive predicate</text> + <metadata> + <system>Coq-Packages</system> + <text>The primitive predicate</text> + <presentation> +The primitive predicate </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/411"> + <id>Coq-Packages/411</id> + <text>app_basic</text> + <metadata> + <system>Coq-Packages</system> + <text>app_basic</text> + <presentation>app_basic</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/412"> + <id>Coq-Packages/412</id> + <text>, which makes a</text> + <metadata> + <system>Coq-Packages</system> + <text>, which makes a</text> + <presentation>, which makes a </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/413"> + <id>Coq-Packages/413</id> + <text>local</text> + <metadata> + <system>Coq-Packages</system> + <text>local</text> + <presentation>local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/414"> + <id>Coq-Packages/414</id> + <text>version of</text> + <metadata> + <system>Coq-Packages</system> + <text>version of</text> + <presentation> + version of </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/415"> + <id>Coq-Packages/415</id> + <text>eval</text> + <metadata> + <system>Coq-Packages</system> + <text>eval</text> + <presentation>eval</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/416"> + <id>Coq-Packages/416</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/417"> + <id>Coq-Packages/417</id> + <text>app_basic</text> + <metadata> + <system>Coq-Packages</system> + <text>app_basic</text> + <presentation>app_basic</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/418"> + <id>Coq-Packages/418</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/419"> + <id>Coq-Packages/419</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/420"> + <id>Coq-Packages/420</id> + <text>is a local formula</text> + <metadata> + <system>Coq-Packages</system> + <text>is a local formula</text> + <presentation> is a local formula </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/421"> + <id>Coq-Packages/421</id> + <text>Definition of</text> + <metadata> + <system>Coq-Packages</system> + <text>Definition of</text> + <presentation> +Definition of </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/422"> + <id>Coq-Packages/422</id> + <text>app</text> + <metadata> + <system>Coq-Packages</system> + <text>app</text> + <presentation>app</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/423"> + <id>Coq-Packages/423</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/424"> + <id>Coq-Packages/424</id> + <text>xs</text> + <metadata> + <system>Coq-Packages</system> + <text>xs</text> + <presentation>xs</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/425"> + <id>Coq-Packages/425</id> + <text>, recursive. Can be written, e.g. Notation</text> + <metadata> + <system>Coq-Packages</system> + <text>, recursive. Can be written, e.g. Notation</text> + <presentation>, recursive. + Can be written, e.g. Notation </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/426"> + <id>Coq-Packages/426</id> + <text>app</text> + <metadata> + <system>Coq-Packages</system> + <text>app</text> + <presentation>app</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/427"> + <id>Coq-Packages/427</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/428"> + <id>Coq-Packages/428</id> + <text>[x</text> + <metadata> + <system>Coq-Packages</system> + <text>[x</text> + <presentation>[x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/429"> + <id>Coq-Packages/429</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/430"> + <id>Coq-Packages/430</id> + <text>z]</text> + <metadata> + <system>Coq-Packages</system> + <text>z]</text> + <presentation>z]</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/431"> + <id>Coq-Packages/431</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/432"> + <id>Coq-Packages/432</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/433"> + <id>Coq-Packages/433</id> + <text>app_keep</text> + <metadata> + <system>Coq-Packages</system> + <text>app_keep</text> + <presentation>app_keep</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/434"> + <id>Coq-Packages/434</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/435"> + <id>Coq-Packages/435</id> + <text>xs</text> + <metadata> + <system>Coq-Packages</system> + <text>xs</text> + <presentation>xs</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/436"> + <id>Coq-Packages/436</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/437"> + <id>Coq-Packages/437</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/438"> + <id>Coq-Packages/438</id> + <text>is the same as</text> + <metadata> + <system>Coq-Packages</system> + <text>is the same as</text> + <presentation> is the same as </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/439"> + <id>Coq-Packages/439</id> + <text>app</text> + <metadata> + <system>Coq-Packages</system> + <text>app</text> + <presentation>app</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/440"> + <id>Coq-Packages/440</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/441"> + <id>Coq-Packages/441</id> + <text>xs</text> + <metadata> + <system>Coq-Packages</system> + <text>xs</text> + <presentation>xs</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/442"> + <id>Coq-Packages/442</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/443"> + <id>Coq-Packages/443</id> + <text>(Q</text> + <metadata> + <system>Coq-Packages</system> + <text>(Q</text> + <presentation>(Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/444"> + <id>Coq-Packages/444</id> + <text>\*+</text> + <metadata> + <system>Coq-Packages</system> + <text>\*+</text> + <presentation>\*+</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/445"> + <id>Coq-Packages/445</id> + <text>H)</text> + <metadata> + <system>Coq-Packages</system> + <text>H)</text> + <presentation>H)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/446"> + <id>Coq-Packages/446</id> + <text>Reformulation of the definition</text> + <metadata> + <system>Coq-Packages</system> + <text>Reformulation of the definition</text> + <presentation> Reformulation of the definition </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/447"> + <id>Coq-Packages/447</id> + <text>Weaken-frame-gc for</text> + <metadata> + <system>Coq-Packages</system> + <text>Weaken-frame-gc for</text> + <presentation> + + Weaken-frame-gc for </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/448"> + <id>Coq-Packages/448</id> + <text>app</text> + <metadata> + <system>Coq-Packages</system> + <text>app</text> + <presentation>app</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/449"> + <id>Coq-Packages/449</id> + <text>-- auxiliary lemma for</text> + <metadata> + <system>Coq-Packages</system> + <text>-- auxiliary lemma for</text> + <presentation> -- auxiliary lemma for </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/450"> + <id>Coq-Packages/450</id> + <text>app_local</text> + <metadata> + <system>Coq-Packages</system> + <text>app_local</text> + <presentation>app_local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/451"> + <id>Coq-Packages/451</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/452"> + <id>Coq-Packages/452</id> + <text>Local property for</text> + <metadata> + <system>Coq-Packages</system> + <text>Local property for</text> + <presentation> +Local property for </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/453"> + <id>Coq-Packages/453</id> + <text>app</text> + <metadata> + <system>Coq-Packages</system> + <text>app</text> + <presentation>app</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/454"> + <id>Coq-Packages/454</id> + <text>curried</text> + <metadata> + <system>Coq-Packages</system> + <text>curried</text> + <presentation>curried</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/455"> + <id>Coq-Packages/455</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/456"> + <id>Coq-Packages/456</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/457"> + <id>Coq-Packages/457</id> + <text>asserts that</text> + <metadata> + <system>Coq-Packages</system> + <text>asserts that</text> + <presentation> asserts that </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/458"> + <id>Coq-Packages/458</id> + <text>n-1</text> + <metadata> + <system>Coq-Packages</system> + <text>n-1</text> + <presentation>n-1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/459"> + <id>Coq-Packages/459</id> + <text>first applications of</text> + <metadata> + <system>Coq-Packages</system> + <text>first applications of</text> + <presentation> first applications of </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/460"> + <id>Coq-Packages/460</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/461"> + <id>Coq-Packages/461</id> + <text>are total</text> + <metadata> + <system>Coq-Packages</system> + <text>are total</text> + <presentation> are total </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/462"> + <id>Coq-Packages/462</id> + <text>Unfolding lemma for</text> + <metadata> + <system>Coq-Packages</system> + <text>Unfolding lemma for</text> + <presentation> + + Unfolding lemma for </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/463"> + <id>Coq-Packages/463</id> + <text>curried</text> + <metadata> + <system>Coq-Packages</system> + <text>curried</text> + <presentation>curried</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/464"> + <id>Coq-Packages/464</id> + <text>app</text> + <metadata> + <system>Coq-Packages</system> + <text>app</text> + <presentation>app</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/465"> + <id>Coq-Packages/465</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/466"> + <id>Coq-Packages/466</id> + <text>(xs++ys)</text> + <metadata> + <system>Coq-Packages</system> + <text>(xs++ys)</text> + <presentation>(xs++ys)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/467"> + <id>Coq-Packages/467</id> + <text>can be expressed as</text> + <metadata> + <system>Coq-Packages</system> + <text>can be expressed as</text> + <presentation> can be expressed as </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/468"> + <id>Coq-Packages/468</id> + <text>app</text> + <metadata> + <system>Coq-Packages</system> + <text>app</text> + <presentation>app</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/469"> + <id>Coq-Packages/469</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/470"> + <id>Coq-Packages/470</id> + <text>xs</text> + <metadata> + <system>Coq-Packages</system> + <text>xs</text> + <presentation>xs</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/471"> + <id>Coq-Packages/471</id> + <text>that returns a function</text> + <metadata> + <system>Coq-Packages</system> + <text>that returns a function</text> + <presentation> that returns + a function </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/472"> + <id>Coq-Packages/472</id> + <text>g</text> + <metadata> + <system>Coq-Packages</system> + <text>g</text> + <presentation>g</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/473"> + <id>Coq-Packages/473</id> + <text>such that the behavior is that of</text> + <metadata> + <system>Coq-Packages</system> + <text>such that the behavior is that of</text> + <presentation> such that the behavior is that of </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/474"> + <id>Coq-Packages/474</id> + <text>app</text> + <metadata> + <system>Coq-Packages</system> + <text>app</text> + <presentation>app</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/475"> + <id>Coq-Packages/475</id> + <text>g</text> + <metadata> + <system>Coq-Packages</system> + <text>g</text> + <presentation>g</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/476"> + <id>Coq-Packages/476</id> + <text>ys</text> + <metadata> + <system>Coq-Packages</system> + <text>ys</text> + <presentation>ys</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/477"> + <id>Coq-Packages/477</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/478"> + <id>Coq-Packages/478</id> + <text>Alternative formulation</text> + <metadata> + <system>Coq-Packages</system> + <text>Alternative formulation</text> + <presentation> + + Alternative formulation </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/479"> + <id>Coq-Packages/479</id> + <text>When</text> + <metadata> + <system>Coq-Packages</system> + <text>When</text> + <presentation> +When </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/480"> + <id>Coq-Packages/480</id> + <text>curried</text> + <metadata> + <system>Coq-Packages</system> + <text>curried</text> + <presentation>curried</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/481"> + <id>Coq-Packages/481</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/482"> + <id>Coq-Packages/482</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/483"> + <id>Coq-Packages/483</id> + <text>holds and the number of the arguments</text> + <metadata> + <system>Coq-Packages</system> + <text>holds and the number of the arguments</text> + <presentation> holds and the number of the arguments </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/484"> + <id>Coq-Packages/484</id> + <text>xs</text> + <metadata> + <system>Coq-Packages</system> + <text>xs</text> + <presentation>xs</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/485"> + <id>Coq-Packages/485</id> + <text>is less than</text> + <metadata> + <system>Coq-Packages</system> + <text>is less than</text> + <presentation> + is less than </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/486"> + <id>Coq-Packages/486</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/487"> + <id>Coq-Packages/487</id> + <text>, then</text> + <metadata> + <system>Coq-Packages</system> + <text>, then</text> + <presentation>, then </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/488"> + <id>Coq-Packages/488</id> + <text>app</text> + <metadata> + <system>Coq-Packages</system> + <text>app</text> + <presentation>app</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/489"> + <id>Coq-Packages/489</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/490"> + <id>Coq-Packages/490</id> + <text>xs</text> + <metadata> + <system>Coq-Packages</system> + <text>xs</text> + <presentation>xs</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/491"> + <id>Coq-Packages/491</id> + <text>is a function</text> + <metadata> + <system>Coq-Packages</system> + <text>is a function</text> + <presentation> is a function </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/492"> + <id>Coq-Packages/492</id> + <text>g</text> + <metadata> + <system>Coq-Packages</system> + <text>g</text> + <presentation>g</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/493"> + <id>Coq-Packages/493</id> + <text>such that</text> + <metadata> + <system>Coq-Packages</system> + <text>such that</text> + <presentation> such that + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/494"> + <id>Coq-Packages/494</id> + <text>app</text> + <metadata> + <system>Coq-Packages</system> + <text>app</text> + <presentation>app</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/495"> + <id>Coq-Packages/495</id> + <text>g</text> + <metadata> + <system>Coq-Packages</system> + <text>g</text> + <presentation>g</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/496"> + <id>Coq-Packages/496</id> + <text>ys</text> + <metadata> + <system>Coq-Packages</system> + <text>ys</text> + <presentation>ys</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/497"> + <id>Coq-Packages/497</id> + <text>has the same behavior as</text> + <metadata> + <system>Coq-Packages</system> + <text>has the same behavior as</text> + <presentation> has the same behavior as </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/498"> + <id>Coq-Packages/498</id> + <text>app</text> + <metadata> + <system>Coq-Packages</system> + <text>app</text> + <presentation>app</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/499"> + <id>Coq-Packages/499</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/500"> + <id>Coq-Packages/500</id> + <text>(xs++ys)</text> + <metadata> + <system>Coq-Packages</system> + <text>(xs++ys)</text> + <presentation>(xs++ys)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/501"> + <id>Coq-Packages/501</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/502"> + <id>Coq-Packages/502</id> + <text>spec</text> + <metadata> + <system>Coq-Packages</system> + <text>spec</text> + <presentation>spec</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/503"> + <id>Coq-Packages/503</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/504"> + <id>Coq-Packages/504</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/505"> + <id>Coq-Packages/505</id> + <text>P</text> + <metadata> + <system>Coq-Packages</system> + <text>P</text> + <presentation>P</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/506"> + <id>Coq-Packages/506</id> + <text>asserts that</text> + <metadata> + <system>Coq-Packages</system> + <text>asserts that</text> + <presentation> asserts that </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/507"> + <id>Coq-Packages/507</id> + <text>curried</text> + <metadata> + <system>Coq-Packages</system> + <text>curried</text> + <presentation>curried</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/508"> + <id>Coq-Packages/508</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/509"> + <id>Coq-Packages/509</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/510"> + <id>Coq-Packages/510</id> + <text>is true and that the proposition</text> + <metadata> + <system>Coq-Packages</system> + <text>is true and that the proposition</text> + <presentation> is true and that + the proposition </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/511"> + <id>Coq-Packages/511</id> + <text>P</text> + <metadata> + <system>Coq-Packages</system> + <text>P</text> + <presentation>P</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/512"> + <id>Coq-Packages/512</id> + <text>is a valid specification for</text> + <metadata> + <system>Coq-Packages</system> + <text>is a valid specification for</text> + <presentation> is a valid specification for </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/513"> + <id>Coq-Packages/513</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/514"> + <id>Coq-Packages/514</id> + <text>. This formulation is useful for conciseness and tactics.</text> + <metadata> + <system>Coq-Packages</system> + <text>. This formulation is useful for conciseness and tactics.</text> + <presentation>. + This formulation is useful for conciseness and tactics. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/515"> + <id>Coq-Packages/515</id> + <text>Representation predicate</text> + <metadata> + <system>Coq-Packages</system> + <text>Representation predicate</text> + <presentation> +Representation predicate </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/516"> + <id>Coq-Packages/516</id> + <text>r</text> + <metadata> + <system>Coq-Packages</system> + <text>r</text> + <presentation>r</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/517"> + <id>Coq-Packages/517</id> + <text>~></text> + <metadata> + <system>Coq-Packages</system> + <text>~></text> + <presentation>~></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/518"> + <id>Coq-Packages/518</id> + <text>record_repr</text> + <metadata> + <system>Coq-Packages</system> + <text>record_repr</text> + <presentation>record_repr</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/519"> + <id>Coq-Packages/519</id> + <text>L</text> + <metadata> + <system>Coq-Packages</system> + <text>L</text> + <presentation>L</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/520"> + <id>Coq-Packages/520</id> + <text>, where</text> + <metadata> + <system>Coq-Packages</system> + <text>, where</text> + <presentation>, where </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/521"> + <id>Coq-Packages/521</id> + <text>L</text> + <metadata> + <system>Coq-Packages</system> + <text>L</text> + <presentation>L</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/522"> + <id>Coq-Packages/522</id> + <text>is an association list from fields (natural numbers) to dependent pairs (a value accompanied with its type).</text> + <metadata> + <system>Coq-Packages</system> + <text>is an association list from fields (natural numbers) to dependent pairs (a value accompanied with its type).</text> + <presentation> + is an association list from fields (natural numbers) to + dependent pairs (a value accompanied with its type). </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/523"> + <id>Coq-Packages/523</id> + <text>Notation for the contents of the fields Notation for characteristic formulae</text> + <metadata> + <system>Coq-Packages</system> + <text>Notation for the contents of the fields Notation for characteristic formulae</text> + <presentation> +Notation for the contents of the fields Notation for characteristic formulae </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFApp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/524"> + <id>Coq-Packages/524</id> + <text>Representation of heap items</text> + <metadata> + <system>Coq-Packages</system> + <text>Representation of heap items</text> + <presentation> +Representation of heap items </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/525"> + <id>Coq-Packages/525</id> + <text>Type of partial functions from A to B</text> + <metadata> + <system>Coq-Packages</system> + <text>Type of partial functions from A to B</text> + <presentation> +Type of partial functions from A to B </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/526"> + <id>Coq-Packages/526</id> + <text>Finite domain of a partial function</text> + <metadata> + <system>Coq-Packages</system> + <text>Finite domain of a partial function</text> + <presentation> + + Finite domain of a partial function </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/527"> + <id>Coq-Packages/527</id> + <text>Disjointness of domain of two partial functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Disjointness of domain of two partial functions</text> + <presentation> + + Disjointness of domain of two partial functions </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/528"> + <id>Coq-Packages/528</id> + <text>Disjoint union of two partial functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Disjoint union of two partial functions</text> + <presentation> + + Disjoint union of two partial functions </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/529"> + <id>Coq-Packages/529</id> + <text>Finiteness of union</text> + <metadata> + <system>Coq-Packages</system> + <text>Finiteness of union</text> + <presentation> + + Finiteness of union </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/530"> + <id>Coq-Packages/530</id> + <text>Symmetry of disjointness</text> + <metadata> + <system>Coq-Packages</system> + <text>Symmetry of disjointness</text> + <presentation> + + Symmetry of disjointness </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/531"> + <id>Coq-Packages/531</id> + <text>Commutativity of disjoint union</text> + <metadata> + <system>Coq-Packages</system> + <text>Commutativity of disjoint union</text> + <presentation> + + Commutativity of disjoint union </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/532"> + <id>Coq-Packages/532</id> + <text>Hints and tactics</text> + <metadata> + <system>Coq-Packages</system> + <text>Hints and tactics</text> + <presentation> + Hints and tactics +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/533"> + <id>Coq-Packages/533</id> + <text>Representation of credits</text> + <metadata> + <system>Coq-Packages</system> + <text>Representation of credits</text> + <presentation> +Representation of credits </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/534"> + <id>Coq-Packages/534</id> + <text>Zero and one credits</text> + <metadata> + <system>Coq-Packages</system> + <text>Zero and one credits</text> + <presentation> + + Zero and one credits </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/535"> + <id>Coq-Packages/535</id> + <text>Representation of heaps</text> + <metadata> + <system>Coq-Packages</system> + <text>Representation of heaps</text> + <presentation> + + Representation of heaps </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/536"> + <id>Coq-Packages/536</id> + <text>Projections</text> + <metadata> + <system>Coq-Packages</system> + <text>Projections</text> + <presentation> + + Projections </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/537"> + <id>Coq-Packages/537</id> + <text>Predicate over pairs</text> + <metadata> + <system>Coq-Packages</system> + <text>Predicate over pairs</text> + <presentation> + + Predicate over pairs </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/538"> + <id>Coq-Packages/538</id> + <text>Disjoint heaps</text> + <metadata> + <system>Coq-Packages</system> + <text>Disjoint heaps</text> + <presentation> + + Disjoint heaps </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/539"> + <id>Coq-Packages/539</id> + <text>Union of heaps</text> + <metadata> + <system>Coq-Packages</system> + <text>Union of heaps</text> + <presentation> + +Union of heaps </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/540"> + <id>Coq-Packages/540</id> + <text>Empty heap</text> + <metadata> + <system>Coq-Packages</system> + <text>Empty heap</text> + <presentation> + + Empty heap </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/541"> + <id>Coq-Packages/541</id> + <text>Affine heaps</text> + <metadata> + <system>Coq-Packages</system> + <text>Affine heaps</text> + <presentation> + + Affine heaps </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/542"> + <id>Coq-Packages/542</id> + <text>Disjointness</text> + <metadata> + <system>Coq-Packages</system> + <text>Disjointness</text> + <presentation> +Disjointness </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/543"> + <id>Coq-Packages/543</id> + <text>Union</text> + <metadata> + <system>Coq-Packages</system> + <text>Union</text> + <presentation> + + Union </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/544"> + <id>Coq-Packages/544</id> + <text>Affine</text> + <metadata> + <system>Coq-Packages</system> + <text>Affine</text> + <presentation> + + Affine </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/545"> + <id>Coq-Packages/545</id> + <text>Hints and tactics</text> + <metadata> + <system>Coq-Packages</system> + <text>Hints and tactics</text> + <presentation> + + Hints and tactics +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/546"> + <id>Coq-Packages/546</id> + <text>hprop</text> + <metadata> + <system>Coq-Packages</system> + <text>hprop</text> + <presentation>hprop</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/547"> + <id>Coq-Packages/547</id> + <text>is the type of predicates on heaps</text> + <metadata> + <system>Coq-Packages</system> + <text>is the type of predicates on heaps</text> + <presentation> is the type of predicates on heaps </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/548"> + <id>Coq-Packages/548</id> + <text>Empty heap</text> + <metadata> + <system>Coq-Packages</system> + <text>Empty heap</text> + <presentation> + + Empty heap </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/549"> + <id>Coq-Packages/549</id> + <text>Singleton heap</text> + <metadata> + <system>Coq-Packages</system> + <text>Singleton heap</text> + <presentation> + + Singleton heap </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/550"> + <id>Coq-Packages/550</id> + <text>Heap union</text> + <metadata> + <system>Coq-Packages</system> + <text>Heap union</text> + <presentation> + + Heap union </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/551"> + <id>Coq-Packages/551</id> + <text>Affine heap predicates</text> + <metadata> + <system>Coq-Packages</system> + <text>Affine heap predicates</text> + <presentation> + + Affine heap predicates </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/552"> + <id>Coq-Packages/552</id> + <text>Lifting of existentials</text> + <metadata> + <system>Coq-Packages</system> + <text>Lifting of existentials</text> + <presentation> + + Lifting of existentials </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/553"> + <id>Coq-Packages/553</id> + <text>Lifting of predicates</text> + <metadata> + <system>Coq-Packages</system> + <text>Lifting of predicates</text> + <presentation> + + Lifting of predicates </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/554"> + <id>Coq-Packages/554</id> + <text>Garbage collection predicate: equivalent to</text> + <metadata> + <system>Coq-Packages</system> + <text>Garbage collection predicate: equivalent to</text> + <presentation> + + Garbage collection predicate: equivalent to </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/555"> + <id>Coq-Packages/555</id> + <text>Hexists</text> + <metadata> + <system>Coq-Packages</system> + <text>Hexists</text> + <presentation>Hexists</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/556"> + <id>Coq-Packages/556</id> + <text>H,</text> + <metadata> + <system>Coq-Packages</system> + <text>H,</text> + <presentation>H,</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/557"> + <id>Coq-Packages/557</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/558"> + <id>Coq-Packages/558</id> + <text>\*</text> + <metadata> + <system>Coq-Packages</system> + <text>\*</text> + <presentation>\*</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/559"> + <id>Coq-Packages/559</id> + <text>\[affine</text> + <metadata> + <system>Coq-Packages</system> + <text>\[affine</text> + <presentation>\[affine</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/560"> + <id>Coq-Packages/560</id> + <text>H]</text> + <metadata> + <system>Coq-Packages</system> + <text>H]</text> + <presentation>H]</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/561"> + <id>Coq-Packages/561</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/562"> + <id>Coq-Packages/562</id> + <text>Credits</text> + <metadata> + <system>Coq-Packages</system> + <text>Credits</text> + <presentation> + + Credits </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/563"> + <id>Coq-Packages/563</id> + <text>Hprop is inhabited</text> + <metadata> + <system>Coq-Packages</system> + <text>Hprop is inhabited</text> + <presentation> + + Hprop is inhabited </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/564"> + <id>Coq-Packages/564</id> + <text>Tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactic</text> + <presentation> +Tactic </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/565"> + <id>Coq-Packages/565</id> + <text>credits_split</text> + <metadata> + <system>Coq-Packages</system> + <text>credits_split</text> + <presentation>credits_split</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/566"> + <id>Coq-Packages/566</id> + <text>converts</text> + <metadata> + <system>Coq-Packages</system> + <text>converts</text> + <presentation> converts </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/567"> + <id>Coq-Packages/567</id> + <text>\$(x+y)</text> + <metadata> + <system>Coq-Packages</system> + <text>\$(x+y)</text> + <presentation>\$(x+y)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/568"> + <id>Coq-Packages/568</id> + <text>\*</text> + <metadata> + <system>Coq-Packages</system> + <text>\*</text> + <presentation>\*</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/569"> + <id>Coq-Packages/569</id> + <text>...</text> + <metadata> + <system>Coq-Packages</system> + <text>...</text> + <presentation>...</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/570"> + <id>Coq-Packages/570</id> + <text>into</text> + <metadata> + <system>Coq-Packages</system> + <text>into</text> + <presentation> into </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/571"> + <id>Coq-Packages/571</id> + <text>\$x</text> + <metadata> + <system>Coq-Packages</system> + <text>\$x</text> + <presentation>\$x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/572"> + <id>Coq-Packages/572</id> + <text>\*</text> + <metadata> + <system>Coq-Packages</system> + <text>\*</text> + <presentation>\*</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/573"> + <id>Coq-Packages/573</id> + <text>\$y</text> + <metadata> + <system>Coq-Packages</system> + <text>\$y</text> + <presentation>\$y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/574"> + <id>Coq-Packages/574</id> + <text>\*</text> + <metadata> + <system>Coq-Packages</system> + <text>\*</text> + <presentation>\*</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/575"> + <id>Coq-Packages/575</id> + <text>...</text> + <metadata> + <system>Coq-Packages</system> + <text>...</text> + <presentation>...</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/576"> + <id>Coq-Packages/576</id> + <text>Tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactic</text> + <presentation> Tactic </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/577"> + <id>Coq-Packages/577</id> + <text>credits_join</text> + <metadata> + <system>Coq-Packages</system> + <text>credits_join</text> + <presentation>credits_join</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/578"> + <id>Coq-Packages/578</id> + <text>converts</text> + <metadata> + <system>Coq-Packages</system> + <text>converts</text> + <presentation> converts </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/579"> + <id>Coq-Packages/579</id> + <text>\$x</text> + <metadata> + <system>Coq-Packages</system> + <text>\$x</text> + <presentation>\$x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/580"> + <id>Coq-Packages/580</id> + <text>\*</text> + <metadata> + <system>Coq-Packages</system> + <text>\*</text> + <presentation>\*</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/581"> + <id>Coq-Packages/581</id> + <text>...</text> + <metadata> + <system>Coq-Packages</system> + <text>...</text> + <presentation>...</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/582"> + <id>Coq-Packages/582</id> + <text>\*</text> + <metadata> + <system>Coq-Packages</system> + <text>\*</text> + <presentation>\*</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/583"> + <id>Coq-Packages/583</id> + <text>\$y</text> + <metadata> + <system>Coq-Packages</system> + <text>\$y</text> + <presentation>\$y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/584"> + <id>Coq-Packages/584</id> + <text>into</text> + <metadata> + <system>Coq-Packages</system> + <text>into</text> + <presentation> into </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/585"> + <id>Coq-Packages/585</id> + <text>\$(x+y)</text> + <metadata> + <system>Coq-Packages</system> + <text>\$(x+y)</text> + <presentation>\$(x+y)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/586"> + <id>Coq-Packages/586</id> + <text>\*</text> + <metadata> + <system>Coq-Packages</system> + <text>\*</text> + <presentation>\*</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/587"> + <id>Coq-Packages/587</id> + <text>...</text> + <metadata> + <system>Coq-Packages</system> + <text>...</text> + <presentation>...</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/588"> + <id>Coq-Packages/588</id> + <text>Tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactic</text> + <presentation> + + Tactic </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/589"> + <id>Coq-Packages/589</id> + <text>skip_credits</text> + <metadata> + <system>Coq-Packages</system> + <text>skip_credits</text> + <presentation>skip_credits</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/590"> + <id>Coq-Packages/590</id> + <text>eliminates credits. Use this tactic only for development purposes</text> + <metadata> + <system>Coq-Packages</system> + <text>eliminates credits. Use this tactic only for development purposes</text> + <presentation> eliminates credits. + Use this tactic only for development purposes </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/591"> + <id>Coq-Packages/591</id> + <text>Type of post-conditions on values of type B Type for imperative data structures</text> + <metadata> + <system>Coq-Packages</system> + <text>Type of post-conditions on values of type B Type for imperative data structures</text> + <presentation> +Type of post-conditions on values of type B Type for imperative data structures </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/592"> + <id>Coq-Packages/592</id> + <text>Label for imperative data structures</text> + <metadata> + <system>Coq-Packages</system> + <text>Label for imperative data structures</text> + <presentation> + + Label for imperative data structures </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/593"> + <id>Coq-Packages/593</id> + <text>Specification of pure functions:</text> + <metadata> + <system>Coq-Packages</system> + <text>Specification of pure functions:</text> + <presentation> + +Specification of pure functions: + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/594"> + <id>Coq-Packages/594</id> + <text>pure</text> + <metadata> + <system>Coq-Packages</system> + <text>pure</text> + <presentation>pure</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/595"> + <id>Coq-Packages/595</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/596"> + <id>Coq-Packages/596</id> + <text>P</text> + <metadata> + <system>Coq-Packages</system> + <text>P</text> + <presentation>P</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/597"> + <id>Coq-Packages/597</id> + <text>is equivalent to</text> + <metadata> + <system>Coq-Packages</system> + <text>is equivalent to</text> + <presentation> is equivalent to </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/598"> + <id>Coq-Packages/598</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/599"> + <id>Coq-Packages/599</id> + <text>[]</text> + <metadata> + <system>Coq-Packages</system> + <text>[]</text> + <presentation>[]</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/600"> + <id>Coq-Packages/600</id> + <text>(fun</text> + <metadata> + <system>Coq-Packages</system> + <text>(fun</text> + <presentation>(fun</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/601"> + <id>Coq-Packages/601</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/602"> + <id>Coq-Packages/602</id> + <text>=></text> + <metadata> + <system>Coq-Packages</system> + <text>=></text> + <presentation>=></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/603"> + <id>Coq-Packages/603</id> + <text>[P</text> + <metadata> + <system>Coq-Packages</system> + <text>[P</text> + <presentation>[P</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/604"> + <id>Coq-Packages/604</id> + <text>x])</text> + <metadata> + <system>Coq-Packages</system> + <text>x])</text> + <presentation>x])</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/605"> + <id>Coq-Packages/605</id> + <text>Specification of functions that keep their input:</text> + <metadata> + <system>Coq-Packages</system> + <text>Specification of functions that keep their input:</text> + <presentation> + + Specification of functions that keep their input: + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/606"> + <id>Coq-Packages/606</id> + <text>keep</text> + <metadata> + <system>Coq-Packages</system> + <text>keep</text> + <presentation>keep</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/607"> + <id>Coq-Packages/607</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/608"> + <id>Coq-Packages/608</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/609"> + <id>Coq-Packages/609</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/610"> + <id>Coq-Packages/610</id> + <text>is equivalent to</text> + <metadata> + <system>Coq-Packages</system> + <text>is equivalent to</text> + <presentation> is equivalent to </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/611"> + <id>Coq-Packages/611</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/612"> + <id>Coq-Packages/612</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/613"> + <id>Coq-Packages/613</id> + <text>(Q</text> + <metadata> + <system>Coq-Packages</system> + <text>(Q</text> + <presentation>(Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/614"> + <id>Coq-Packages/614</id> + <text>\*+</text> + <metadata> + <system>Coq-Packages</system> + <text>\*+</text> + <presentation>\*+</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/615"> + <id>Coq-Packages/615</id> + <text>H)</text> + <metadata> + <system>Coq-Packages</system> + <text>H)</text> + <presentation>H)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/616"> + <id>Coq-Packages/616</id> + <text>Heapdata</text> + <metadata> + <system>Coq-Packages</system> + <text>Heapdata</text> + <presentation>Heapdata</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/617"> + <id>Coq-Packages/617</id> + <text>G</text> + <metadata> + <system>Coq-Packages</system> + <text>G</text> + <presentation>G</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/618"> + <id>Coq-Packages/618</id> + <text>captures the fact that the heap predicate</text> + <metadata> + <system>Coq-Packages</system> + <text>captures the fact that the heap predicate</text> + <presentation> captures the fact that the heap predicate </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/619"> + <id>Coq-Packages/619</id> + <text>G</text> + <metadata> + <system>Coq-Packages</system> + <text>G</text> + <presentation>G</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/620"> + <id>Coq-Packages/620</id> + <text>captures some real piece of the heap, hence if</text> + <metadata> + <system>Coq-Packages</system> + <text>captures some real piece of the heap, hence if</text> + <presentation> + captures some real piece of the heap, hence if </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/621"> + <id>Coq-Packages/621</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/622"> + <id>Coq-Packages/622</id> + <text>~></text> + <metadata> + <system>Coq-Packages</system> + <text>~></text> + <presentation>~></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/623"> + <id>Coq-Packages/623</id> + <text>G</text> + <metadata> + <system>Coq-Packages</system> + <text>G</text> + <presentation>G</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/624"> + <id>Coq-Packages/624</id> + <text>X</text> + <metadata> + <system>Coq-Packages</system> + <text>X</text> + <presentation>X</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/625"> + <id>Coq-Packages/625</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> + and </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/626"> + <id>Coq-Packages/626</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/627"> + <id>Coq-Packages/627</id> + <text>~></text> + <metadata> + <system>Coq-Packages</system> + <text>~></text> + <presentation>~></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/628"> + <id>Coq-Packages/628</id> + <text>G</text> + <metadata> + <system>Coq-Packages</system> + <text>G</text> + <presentation>G</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/629"> + <id>Coq-Packages/629</id> + <text>Y</text> + <metadata> + <system>Coq-Packages</system> + <text>Y</text> + <presentation>Y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/630"> + <id>Coq-Packages/630</id> + <text>are in disjoint union then</text> + <metadata> + <system>Coq-Packages</system> + <text>are in disjoint union then</text> + <presentation> are in disjoint union then </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/631"> + <id>Coq-Packages/631</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/632"> + <id>Coq-Packages/632</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/633"> + <id>Coq-Packages/633</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/634"> + <id>Coq-Packages/634</id> + <text>must be different values</text> + <metadata> + <system>Coq-Packages</system> + <text>must be different values</text> + <presentation> must + be different values </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/635"> + <id>Coq-Packages/635</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/636"> + <id>Coq-Packages/636</id> + <text>~></text> + <metadata> + <system>Coq-Packages</system> + <text>~></text> + <presentation>~></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/637"> + <id>Coq-Packages/637</id> + <text>Id</text> + <metadata> + <system>Coq-Packages</system> + <text>Id</text> + <presentation>Id</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/638"> + <id>Coq-Packages/638</id> + <text>X</text> + <metadata> + <system>Coq-Packages</system> + <text>X</text> + <presentation>X</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/639"> + <id>Coq-Packages/639</id> + <text>holds when</text> + <metadata> + <system>Coq-Packages</system> + <text>holds when</text> + <presentation> holds when </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/640"> + <id>Coq-Packages/640</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/641"> + <id>Coq-Packages/641</id> + <text>is equal to</text> + <metadata> + <system>Coq-Packages</system> + <text>is equal to</text> + <presentation> is equal to </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/642"> + <id>Coq-Packages/642</id> + <text>X</text> + <metadata> + <system>Coq-Packages</system> + <text>X</text> + <presentation>X</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/643"> + <id>Coq-Packages/643</id> + <text>in the empty heap</text> + <metadata> + <system>Coq-Packages</system> + <text>in the empty heap</text> + <presentation> in the empty heap </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/644"> + <id>Coq-Packages/644</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/645"> + <id>Coq-Packages/645</id> + <text>~></text> + <metadata> + <system>Coq-Packages</system> + <text>~></text> + <presentation>~></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/646"> + <id>Coq-Packages/646</id> + <text>Any</text> + <metadata> + <system>Coq-Packages</system> + <text>Any</text> + <presentation>Any</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/647"> + <id>Coq-Packages/647</id> + <text>tt</text> + <metadata> + <system>Coq-Packages</system> + <text>tt</text> + <presentation>tt</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/648"> + <id>Coq-Packages/648</id> + <text>describes the fact that x points towards something whose value is not relevant. In other words, the model is unit. Note:</text> + <metadata> + <system>Coq-Packages</system> + <text>describes the fact that x points towards something whose value is not relevant. In other words, the model is unit. Note:</text> + <presentation> describes the fact that x points towards something + whose value is not relevant. In other words, the model is unit. + Note: </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/649"> + <id>Coq-Packages/649</id> + <text>[True]</text> + <metadata> + <system>Coq-Packages</system> + <text>[True]</text> + <presentation>[True]</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/650"> + <id>Coq-Packages/650</id> + <text>is used in place of</text> + <metadata> + <system>Coq-Packages</system> + <text>is used in place of</text> + <presentation> is used in place of </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/651"> + <id>Coq-Packages/651</id> + <text>[]</text> + <metadata> + <system>Coq-Packages</system> + <text>[]</text> + <presentation>[]</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/652"> + <id>Coq-Packages/652</id> + <text>to avoid confusing tactics.</text> + <metadata> + <system>Coq-Packages</system> + <text>to avoid confusing tactics.</text> + <presentation> to avoid confusing tactics. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/653"> + <id>Coq-Packages/653</id> + <text>xunfold</text> + <metadata> + <system>Coq-Packages</system> + <text>xunfold</text> + <presentation>xunfold</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/654"> + <id>Coq-Packages/654</id> + <text>at</text> + <metadata> + <system>Coq-Packages</system> + <text>at</text> + <presentation>at</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/655"> + <id>Coq-Packages/655</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/656"> + <id>Coq-Packages/656</id> + <text>unfold the definition of the arrow</text> + <metadata> + <system>Coq-Packages</system> + <text>unfold the definition of the arrow</text> + <presentation> unfold the definition of the arrow </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/657"> + <id>Coq-Packages/657</id> + <text>~></text> + <metadata> + <system>Coq-Packages</system> + <text>~></text> + <presentation>~></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/658"> + <id>Coq-Packages/658</id> + <text>at the occurence</text> + <metadata> + <system>Coq-Packages</system> + <text>at the occurence</text> + <presentation> + at the occurence </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/659"> + <id>Coq-Packages/659</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/660"> + <id>Coq-Packages/660</id> + <text>in the goal.</text> + <metadata> + <system>Coq-Packages</system> + <text>in the goal.</text> + <presentation> in the goal. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/661"> + <id>Coq-Packages/661</id> + <text>xunfold_clean</text> + <metadata> + <system>Coq-Packages</system> + <text>xunfold_clean</text> + <presentation>xunfold_clean</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/662"> + <id>Coq-Packages/662</id> + <text>simplifies instances of</text> + <metadata> + <system>Coq-Packages</system> + <text>simplifies instances of</text> + <presentation> simplifies instances of + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/663"> + <id>Coq-Packages/663</id> + <text>p</text> + <metadata> + <system>Coq-Packages</system> + <text>p</text> + <presentation>p</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/664"> + <id>Coq-Packages/664</id> + <text>~></text> + <metadata> + <system>Coq-Packages</system> + <text>~></text> + <presentation>~></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/665"> + <id>Coq-Packages/665</id> + <text>(fun</text> + <metadata> + <system>Coq-Packages</system> + <text>(fun</text> + <presentation>(fun</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/666"> + <id>Coq-Packages/666</id> + <text>_</text> + <metadata> + <system>Coq-Packages</system> + <text>_</text> + <presentation>_</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/667"> + <id>Coq-Packages/667</id> + <text>=></text> + <metadata> + <system>Coq-Packages</system> + <text>=></text> + <presentation>=></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/668"> + <id>Coq-Packages/668</id> + <text>_)</text> + <metadata> + <system>Coq-Packages</system> + <text>_)</text> + <presentation>_)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/669"> + <id>Coq-Packages/669</id> + <text>by unfolding the arrow, but only when the body does not captures locally-bound variables. TODO: deprecated</text> + <metadata> + <system>Coq-Packages</system> + <text>by unfolding the arrow, but only when the body does not captures locally-bound variables. TODO: deprecated</text> + <presentation> by unfolding the arrow, + but only when the body does not captures + locally-bound variables. + TODO: deprecated </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/670"> + <id>Coq-Packages/670</id> + <text>xunfold</text> + <metadata> + <system>Coq-Packages</system> + <text>xunfold</text> + <presentation>xunfold</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/671"> + <id>Coq-Packages/671</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/672"> + <id>Coq-Packages/672</id> + <text>unfolds all occurences of the representation predicate</text> + <metadata> + <system>Coq-Packages</system> + <text>unfolds all occurences of the representation predicate</text> + <presentation> unfolds all occurences of the representation + predicate </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/673"> + <id>Coq-Packages/673</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/674"> + <id>Coq-Packages/674</id> + <text>. Limitation: won't work if E has more than 12 arguments.</text> + <metadata> + <system>Coq-Packages</system> + <text>. Limitation: won't work if E has more than 12 arguments.</text> + <presentation>. + Limitation: won't work if E has more than 12 arguments. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/675"> + <id>Coq-Packages/675</id> + <text>Implementation: converts all occurences of hdata to hdata', then unfolds these occurences one by one, and considers them for unfolding.</text> + <metadata> + <system>Coq-Packages</system> + <text>Implementation: converts all occurences of hdata to hdata', then unfolds these occurences one by one, and considers them for unfolding.</text> + <presentation> + + Implementation: converts all occurences of hdata to hdata', + then unfolds these occurences one by one, and considers + them for unfolding. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/676"> + <id>Coq-Packages/676</id> + <text>xunfold</text> + <metadata> + <system>Coq-Packages</system> + <text>xunfold</text> + <presentation>xunfold</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/677"> + <id>Coq-Packages/677</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/678"> + <id>Coq-Packages/678</id> + <text>unfolds a specific occurence of the representation predicate</text> + <metadata> + <system>Coq-Packages</system> + <text>unfolds a specific occurence of the representation predicate</text> + <presentation> unfolds a specific occurence of the representation + predicate </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/679"> + <id>Coq-Packages/679</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/680"> + <id>Coq-Packages/680</id> + <text>. TODO: still needs to unfold</text> + <metadata> + <system>Coq-Packages</system> + <text>. TODO: still needs to unfold</text> + <presentation>. TODO: still needs to unfold </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/681"> + <id>Coq-Packages/681</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/682"> + <id>Coq-Packages/682</id> + <text>by hand.</text> + <metadata> + <system>Coq-Packages</system> + <text>by hand.</text> + <presentation> by hand. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/683"> + <id>Coq-Packages/683</id> + <text>Lemmas</text> + <metadata> + <system>Coq-Packages</system> + <text>Lemmas</text> + <presentation> +Lemmas </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/684"> + <id>Coq-Packages/684</id> + <text>Tactics</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactics</text> + <presentation> + + Tactics +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/685"> + <id>Coq-Packages/685</id> + <text>Hints</text> + <metadata> + <system>Coq-Packages</system> + <text>Hints</text> + <presentation> +Hints </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/686"> + <id>Coq-Packages/686</id> + <text>Lemmas</text> + <metadata> + <system>Coq-Packages</system> + <text>Lemmas</text> + <presentation> + + Lemmas </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/687"> + <id>Coq-Packages/687</id> + <text>Tactics</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactics</text> + <presentation> +Tactics +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/688"> + <id>Coq-Packages/688</id> + <text>Maintain the goal in the form H1 \* ... \* HN \*</text> + <metadata> + <system>Coq-Packages</system> + <text>Maintain the goal in the form H1 \* ... \* HN \*</text> + <presentation> +Maintain the goal in the form + H1 \* ... \* HN \* </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/689"> + <id>Coq-Packages/689</id> + <text>☐</text> + <metadata> + <system>Coq-Packages</system> + <text>☐</text> + <presentation>☐</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'font'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/690"> + <id>Coq-Packages/690</id> + <text>==> HAÂ \* HR where HA is initially empty and accumulates elements not simplifiable and HR contains the values that are to be cancelled out; the last item of HR is always a</text> + <metadata> + <system>Coq-Packages</system> + <text>==> HAÂ \* HR where HA is initially empty and accumulates elements not simplifiable and HR contains the values that are to be cancelled out; the last item of HR is always a</text> + <presentation> ==> HAÂ \* HR + where HA is initially empty and accumulates elements not simplifiable + and HR contains the values that are to be cancelled out; + the last item of HR is always a </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/691"> + <id>Coq-Packages/691</id> + <text>☐</text> + <metadata> + <system>Coq-Packages</system> + <text>☐</text> + <presentation>☐</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'font'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/692"> + <id>Coq-Packages/692</id> + <text>. As long as HR is of the form H \* H', we try to match H with one of the Hi.</text> + <metadata> + <system>Coq-Packages</system> + <text>. As long as HR is of the form H \* H', we try to match H with one of the Hi.</text> + <presentation>. + As long as HR is of the form H \* H', we try to match H with one of the Hi. + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/693"> + <id>Coq-Packages/693</id> + <text>hsimpls</text> + <metadata> + <system>Coq-Packages</system> + <text>hsimpls</text> + <presentation>hsimpls</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/694"> + <id>Coq-Packages/694</id> + <text>is the same as</text> + <metadata> + <system>Coq-Packages</system> + <text>is the same as</text> + <presentation> is the same as </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/695"> + <id>Coq-Packages/695</id> + <text>hsimpl;</text> + <metadata> + <system>Coq-Packages</system> + <text>hsimpl;</text> + <presentation>hsimpl;</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/696"> + <id>Coq-Packages/696</id> + <text>subst</text> + <metadata> + <system>Coq-Packages</system> + <text>subst</text> + <presentation>subst</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/697"> + <id>Coq-Packages/697</id> + <text>hsimpl_credits</text> + <metadata> + <system>Coq-Packages</system> + <text>hsimpl_credits</text> + <presentation>hsimpl_credits</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/698"> + <id>Coq-Packages/698</id> + <text>is the same as</text> + <metadata> + <system>Coq-Packages</system> + <text>is the same as</text> + <presentation> is the same as </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/699"> + <id>Coq-Packages/699</id> + <text>hsimpl</text> + <metadata> + <system>Coq-Packages</system> + <text>hsimpl</text> + <presentation>hsimpl</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/700"> + <id>Coq-Packages/700</id> + <text>excepts that it tries to perform arithmetic to simplify credits. Note: to execute</text> + <metadata> + <system>Coq-Packages</system> + <text>excepts that it tries to perform arithmetic to simplify credits. Note: to execute</text> + <presentation> excepts that it tries + to perform arithmetic to simplify credits. Note: to execute + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/701"> + <id>Coq-Packages/701</id> + <text>hsimpl_credits</text> + <metadata> + <system>Coq-Packages</system> + <text>hsimpl_credits</text> + <presentation>hsimpl_credits</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/702"> + <id>Coq-Packages/702</id> + <text>L</text> + <metadata> + <system>Coq-Packages</system> + <text>L</text> + <presentation>L</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/703"> + <id>Coq-Packages/703</id> + <text>, run</text> + <metadata> + <system>Coq-Packages</system> + <text>, run</text> + <presentation>, run </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/704"> + <id>Coq-Packages/704</id> + <text>hsimpl</text> + <metadata> + <system>Coq-Packages</system> + <text>hsimpl</text> + <presentation>hsimpl</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/705"> + <id>Coq-Packages/705</id> + <text>L</text> + <metadata> + <system>Coq-Packages</system> + <text>L</text> + <presentation>L</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/706"> + <id>Coq-Packages/706</id> + <text>first, then</text> + <metadata> + <system>Coq-Packages</system> + <text>first, then</text> + <presentation> first, then </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/707"> + <id>Coq-Packages/707</id> + <text>hsimpl_credits</text> + <metadata> + <system>Coq-Packages</system> + <text>hsimpl_credits</text> + <presentation>hsimpl_credits</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/708"> + <id>Coq-Packages/708</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/709"> + <id>Coq-Packages/709</id> + <text>Include one of the following definitions to activate/deactivate the checking of extractible existentials and facts from pre-conditions: Ltac hpullable_activate tt ::= constr:(true). Ltac hpullable_activate tt ::= constr:(true). Raises an error indicating the need to extract information</text> + <metadata> + <system>Coq-Packages</system> + <text>Include one of the following definitions to activate/deactivate the checking of extractible existentials and facts from pre-conditions: Ltac hpullable_activate tt ::= constr:(true). Ltac hpullable_activate tt ::= constr:(true). Raises an error indicating the need to extract information</text> + <presentation> +Include one of the following definitions to activate/deactivate + the checking of extractible existentials and facts from + pre-conditions: + Ltac hpullable_activate tt ::= constr:(true). + Ltac hpullable_activate tt ::= constr:(true). + Raises an error indicating the need to extract information </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/710"> + <id>Coq-Packages/710</id> + <text>hpullable_rec</text> + <metadata> + <system>Coq-Packages</system> + <text>hpullable_rec</text> + <presentation>hpullable_rec</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/711"> + <id>Coq-Packages/711</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/712"> + <id>Coq-Packages/712</id> + <text>raises an error if the heap predicate</text> + <metadata> + <system>Coq-Packages</system> + <text>raises an error if the heap predicate</text> + <presentation> raises an error if the heap predicate </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/713"> + <id>Coq-Packages/713</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/714"> + <id>Coq-Packages/714</id> + <text>contains existentials or non-empty pure facts.</text> + <metadata> + <system>Coq-Packages</system> + <text>contains existentials or non-empty pure facts.</text> + <presentation> + contains existentials or non-empty pure facts. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/715"> + <id>Coq-Packages/715</id> + <text>hpullable</text> + <metadata> + <system>Coq-Packages</system> + <text>hpullable</text> + <presentation>hpullable</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/716"> + <id>Coq-Packages/716</id> + <text>tt</text> + <metadata> + <system>Coq-Packages</system> + <text>tt</text> + <presentation>tt</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/717"> + <id>Coq-Packages/717</id> + <text>applies to a goal of the form (H ==> H') and raises an error if</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form (H ==> H') and raises an error if</text> + <presentation> applies to a goal of the form (H ==> H') + and raises an error if </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/718"> + <id>Coq-Packages/718</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/719"> + <id>Coq-Packages/719</id> + <text>contains extractible quantifiers or facts</text> + <metadata> + <system>Coq-Packages</system> + <text>contains extractible quantifiers or facts</text> + <presentation> contains extractible quantifiers + or facts </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/720"> + <id>Coq-Packages/720</id> + <text>"Local" = Frame rule + consequence rule + garbage collection</text> + <metadata> + <system>Coq-Packages</system> + <text>"Local" = Frame rule + consequence rule + garbage collection</text> + <presentation> +"Local" = Frame rule + consequence rule + garbage collection </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/721"> + <id>Coq-Packages/721</id> + <text>Characterization of "local" judgments</text> + <metadata> + <system>Coq-Packages</system> + <text>Characterization of "local" judgments</text> + <presentation> + + Characterization of "local" judgments </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/722"> + <id>Coq-Packages/722</id> + <text>is_local_pred</text> + <metadata> + <system>Coq-Packages</system> + <text>is_local_pred</text> + <presentation>is_local_pred</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/723"> + <id>Coq-Packages/723</id> + <text>S</text> + <metadata> + <system>Coq-Packages</system> + <text>S</text> + <presentation>S</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/724"> + <id>Coq-Packages/724</id> + <text>asserts that</text> + <metadata> + <system>Coq-Packages</system> + <text>asserts that</text> + <presentation> asserts that </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/725"> + <id>Coq-Packages/725</id> + <text>is_local</text> + <metadata> + <system>Coq-Packages</system> + <text>is_local</text> + <presentation>is_local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/726"> + <id>Coq-Packages/726</id> + <text>(S</text> + <metadata> + <system>Coq-Packages</system> + <text>(S</text> + <presentation>(S</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/727"> + <id>Coq-Packages/727</id> + <text>x)</text> + <metadata> + <system>Coq-Packages</system> + <text>x)</text> + <presentation>x)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/728"> + <id>Coq-Packages/728</id> + <text>holds for any</text> + <metadata> + <system>Coq-Packages</system> + <text>holds for any</text> + <presentation> holds for any </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/729"> + <id>Coq-Packages/729</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/730"> + <id>Coq-Packages/730</id> + <text>. It is useful for describing loop invariants.</text> + <metadata> + <system>Coq-Packages</system> + <text>. It is useful for describing loop invariants.</text> + <presentation>. + It is useful for describing loop invariants. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/731"> + <id>Coq-Packages/731</id> + <text>The weakening property is implied by locality</text> + <metadata> + <system>Coq-Packages</system> + <text>The weakening property is implied by locality</text> + <presentation> + + The weakening property is implied by locality </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/732"> + <id>Coq-Packages/732</id> + <text>The</text> + <metadata> + <system>Coq-Packages</system> + <text>The</text> + <presentation> +The </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/733"> + <id>Coq-Packages/733</id> + <text>local</text> + <metadata> + <system>Coq-Packages</system> + <text>local</text> + <presentation>local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/734"> + <id>Coq-Packages/734</id> + <text>operator can be freely erased from a conclusion</text> + <metadata> + <system>Coq-Packages</system> + <text>operator can be freely erased from a conclusion</text> + <presentation> operator can be freely erased from a conclusion </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/735"> + <id>Coq-Packages/735</id> + <text>Nested applications</text> + <metadata> + <system>Coq-Packages</system> + <text>Nested applications</text> + <presentation> + + Nested applications </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/736"> + <id>Coq-Packages/736</id> + <text>local</text> + <metadata> + <system>Coq-Packages</system> + <text>local</text> + <presentation>local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/737"> + <id>Coq-Packages/737</id> + <text>are redundant</text> + <metadata> + <system>Coq-Packages</system> + <text>are redundant</text> + <presentation> are redundant </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/738"> + <id>Coq-Packages/738</id> + <text>A definition whose head is</text> + <metadata> + <system>Coq-Packages</system> + <text>A definition whose head is</text> + <presentation> + + A definition whose head is </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/739"> + <id>Coq-Packages/739</id> + <text>local</text> + <metadata> + <system>Coq-Packages</system> + <text>local</text> + <presentation>local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/740"> + <id>Coq-Packages/740</id> + <text>satisfies</text> + <metadata> + <system>Coq-Packages</system> + <text>satisfies</text> + <presentation> satisfies </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/741"> + <id>Coq-Packages/741</id> + <text>is_local</text> + <metadata> + <system>Coq-Packages</system> + <text>is_local</text> + <presentation>is_local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/742"> + <id>Coq-Packages/742</id> + <text>A introduction rule to establish</text> + <metadata> + <system>Coq-Packages</system> + <text>A introduction rule to establish</text> + <presentation> + + A introduction rule to establish </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/743"> + <id>Coq-Packages/743</id> + <text>is_local</text> + <metadata> + <system>Coq-Packages</system> + <text>is_local</text> + <presentation>is_local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/744"> + <id>Coq-Packages/744</id> + <text>Weaken and frame and gc property</text> + <metadata> + <system>Coq-Packages</system> + <text>Weaken and frame and gc property</text> + <presentation> + + Weaken and frame and gc property </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/745"> + <id>Coq-Packages/745</id> + <text>local</text> + <metadata> + <system>Coq-Packages</system> + <text>local</text> + <presentation>local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/746"> + <id>Coq-Packages/746</id> + <text>Weaken and frame properties from</text> + <metadata> + <system>Coq-Packages</system> + <text>Weaken and frame properties from</text> + <presentation> + + Weaken and frame properties from </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/747"> + <id>Coq-Packages/747</id> + <text>local</text> + <metadata> + <system>Coq-Packages</system> + <text>local</text> + <presentation>local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/748"> + <id>Coq-Packages/748</id> + <text>Frame property from</text> + <metadata> + <system>Coq-Packages</system> + <text>Frame property from</text> + <presentation> + + Frame property from </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/749"> + <id>Coq-Packages/749</id> + <text>local</text> + <metadata> + <system>Coq-Packages</system> + <text>local</text> + <presentation>local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/750"> + <id>Coq-Packages/750</id> + <text>Weakening on pre and post from</text> + <metadata> + <system>Coq-Packages</system> + <text>Weakening on pre and post from</text> + <presentation> + + Weakening on pre and post from </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/751"> + <id>Coq-Packages/751</id> + <text>local</text> + <metadata> + <system>Coq-Packages</system> + <text>local</text> + <presentation>local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/752"> + <id>Coq-Packages/752</id> + <text>Garbage collection on precondition from</text> + <metadata> + <system>Coq-Packages</system> + <text>Garbage collection on precondition from</text> + <presentation> +Garbage collection on precondition from </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/753"> + <id>Coq-Packages/753</id> + <text>local</text> + <metadata> + <system>Coq-Packages</system> + <text>local</text> + <presentation>local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/754"> + <id>Coq-Packages/754</id> + <text>Variant of the above, useful for tactics to specify the garbage collected part</text> + <metadata> + <system>Coq-Packages</system> + <text>Variant of the above, useful for tactics to specify the garbage collected part</text> + <presentation> + + Variant of the above, useful for tactics to specify + the garbage collected part </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/755"> + <id>Coq-Packages/755</id> + <text>Weakening on pre and post with gc from</text> + <metadata> + <system>Coq-Packages</system> + <text>Weakening on pre and post with gc from</text> + <presentation> + + Weakening on pre and post with gc from </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/756"> + <id>Coq-Packages/756</id> + <text>local</text> + <metadata> + <system>Coq-Packages</system> + <text>local</text> + <presentation>local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/757"> + <id>Coq-Packages/757</id> + <text>Weakening on pre from</text> + <metadata> + <system>Coq-Packages</system> + <text>Weakening on pre from</text> + <presentation> + + Weakening on pre from </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/758"> + <id>Coq-Packages/758</id> + <text>local</text> + <metadata> + <system>Coq-Packages</system> + <text>local</text> + <presentation>local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/759"> + <id>Coq-Packages/759</id> + <text>Weakening on post from</text> + <metadata> + <system>Coq-Packages</system> + <text>Weakening on post from</text> + <presentation> + + Weakening on post from </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/760"> + <id>Coq-Packages/760</id> + <text>local</text> + <metadata> + <system>Coq-Packages</system> + <text>local</text> + <presentation>local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/761"> + <id>Coq-Packages/761</id> + <text>Garbage collection on post-condition from</text> + <metadata> + <system>Coq-Packages</system> + <text>Garbage collection on post-condition from</text> + <presentation> + + Garbage collection on post-condition from </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/762"> + <id>Coq-Packages/762</id> + <text>local</text> + <metadata> + <system>Coq-Packages</system> + <text>local</text> + <presentation>local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/763"> + <id>Coq-Packages/763</id> + <text>Extraction of premisses from</text> + <metadata> + <system>Coq-Packages</system> + <text>Extraction of premisses from</text> + <presentation> +Extraction of premisses from </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/764"> + <id>Coq-Packages/764</id> + <text>local</text> + <metadata> + <system>Coq-Packages</system> + <text>local</text> + <presentation>local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/765"> + <id>Coq-Packages/765</id> + <text>Extraction of existentials from</text> + <metadata> + <system>Coq-Packages</system> + <text>Extraction of existentials from</text> + <presentation> + + Extraction of existentials from </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/766"> + <id>Coq-Packages/766</id> + <text>local</text> + <metadata> + <system>Coq-Packages</system> + <text>local</text> + <presentation>local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/767"> + <id>Coq-Packages/767</id> + <text>Extraction of existentials below a star from</text> + <metadata> + <system>Coq-Packages</system> + <text>Extraction of existentials below a star from</text> + <presentation> + + Extraction of existentials below a star from </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/768"> + <id>Coq-Packages/768</id> + <text>local</text> + <metadata> + <system>Coq-Packages</system> + <text>local</text> + <presentation>local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/769"> + <id>Coq-Packages/769</id> + <text>Extraction of heap representation from</text> + <metadata> + <system>Coq-Packages</system> + <text>Extraction of heap representation from</text> + <presentation> + + Extraction of heap representation from </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/770"> + <id>Coq-Packages/770</id> + <text>local</text> + <metadata> + <system>Coq-Packages</system> + <text>local</text> + <presentation>local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/771"> + <id>Coq-Packages/771</id> + <text>Weakening under a</text> + <metadata> + <system>Coq-Packages</system> + <text>Weakening under a</text> + <presentation> + + Weakening under a </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/772"> + <id>Coq-Packages/772</id> + <text>local</text> + <metadata> + <system>Coq-Packages</system> + <text>local</text> + <presentation>local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/773"> + <id>Coq-Packages/773</id> + <text>modifier</text> + <metadata> + <system>Coq-Packages</system> + <text>modifier</text> + <presentation> modifier </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/774"> + <id>Coq-Packages/774</id> + <text>Tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactic</text> + <presentation> +Tactic </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/775"> + <id>Coq-Packages/775</id> + <text>xlocal</text> + <metadata> + <system>Coq-Packages</system> + <text>xlocal</text> + <presentation>xlocal</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/776"> + <id>Coq-Packages/776</id> + <text>---later extended in CFTactics</text> + <metadata> + <system>Coq-Packages</system> + <text>---later extended in CFTactics</text> + <presentation> ---later extended in CFTactics +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/777"> + <id>Coq-Packages/777</id> + <text>Lemmas</text> + <metadata> + <system>Coq-Packages</system> + <text>Lemmas</text> + <presentation> +Lemmas </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFHeaps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/778"> + <id>Coq-Packages/778</id> + <text>Instance for building logics by translating them to</text> + <metadata> + <system>Coq-Packages</system> + <text>Instance for building logics by translating them to</text> + <presentation> + + Instance for building logics by translating them to +</presentation> + <source_reference>{"file": "charge-core/Coq/ChargeCore/Logics/ILogicIso.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/779"> + <id>Coq-Packages/779</id> + <text>other logics.</text> + <metadata> + <system>Coq-Packages</system> + <text>other logics.</text> + <presentation>other logics.</presentation> + <source_reference>{"file": "charge-core/Coq/ChargeCore/Logics/ILogicIso.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/780"> + <id>Coq-Packages/780</id> + <text>If</text> + <metadata> + <system>Coq-Packages</system> + <text>If</text> + <presentation> + If </presentation> + <source_reference>{"file": "charge-core/Coq/ChargeCore/Logics/ILInsts.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/781"> + <id>Coq-Packages/781</id> + <text>Frm</text> + <metadata> + <system>Coq-Packages</system> + <text>Frm</text> + <presentation>Frm</presentation> + <source_reference>{"file": "charge-core/Coq/ChargeCore/Logics/ILInsts.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/782"> + <id>Coq-Packages/782</id> + <text>is a ILogic, then the function space</text> + <metadata> + <system>Coq-Packages</system> + <text>is a ILogic, then the function space</text> + <presentation> is a ILogic, then the function space </presentation> + <source_reference>{"file": "charge-core/Coq/ChargeCore/Logics/ILInsts.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/783"> + <id>Coq-Packages/783</id> + <text>T</text> + <metadata> + <system>Coq-Packages</system> + <text>T</text> + <presentation>T</presentation> + <source_reference>{"file": "charge-core/Coq/ChargeCore/Logics/ILInsts.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/784"> + <id>Coq-Packages/784</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "charge-core/Coq/ChargeCore/Logics/ILInsts.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/785"> + <id>Coq-Packages/785</id> + <text>Frm</text> + <metadata> + <system>Coq-Packages</system> + <text>Frm</text> + <presentation>Frm</presentation> + <source_reference>{"file": "charge-core/Coq/ChargeCore/Logics/ILInsts.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/786"> + <id>Coq-Packages/786</id> + <text>is also an ilogic, for any type</text> + <metadata> + <system>Coq-Packages</system> + <text>is also an ilogic, for any type</text> + <presentation> is also an ilogic, + for any type </presentation> + <source_reference>{"file": "charge-core/Coq/ChargeCore/Logics/ILInsts.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/787"> + <id>Coq-Packages/787</id> + <text>T</text> + <metadata> + <system>Coq-Packages</system> + <text>T</text> + <presentation>T</presentation> + <source_reference>{"file": "charge-core/Coq/ChargeCore/Logics/ILInsts.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/788"> + <id>Coq-Packages/788</id> + <text>. All connectives are just pointwise liftings.</text> + <metadata> + <system>Coq-Packages</system> + <text>. All connectives are just pointwise liftings.</text> + <presentation>. All connectives are just pointwise liftings. </presentation> + <source_reference>{"file": "charge-core/Coq/ChargeCore/Logics/ILInsts.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/789"> + <id>Coq-Packages/789</id> + <text>************************************ Some properties on list operators: app, map,...</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ Some properties on list operators: app, map,...</text> + <presentation> +************************************ + Some properties on list operators: app, map,... + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/List/ListAux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/790"> + <id>Coq-Packages/790</id> + <text>************************************ Propertie of list_prod</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ Propertie of list_prod</text> + <presentation> +************************************ + Propertie of list_prod + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/List/ListAux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/791"> + <id>Coq-Packages/791</id> + <text>************************************ Hints ************************************ Implicits ************************************ Permutation is compatible with map</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ Hints ************************************ Implicits ************************************ Permutation is compatible with map</text> + <presentation> +************************************ + Hints + ************************************ + Implicits + ************************************ + Permutation is compatible with map + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/List/Permutation.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/792"> + <id>Coq-Packages/792</id> + <text>************************************ Permutation of a map can be inverted</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ Permutation of a map can be inverted</text> + <presentation> + +************************************ + Permutation of a map can be inverted + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/List/Permutation.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/793"> + <id>Coq-Packages/793</id> + <text>************************************ Permutation is compatible with flat_map</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ Permutation is compatible with flat_map</text> + <presentation> + +************************************ + Permutation is compatible with flat_map + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/List/Permutation.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/794"> + <id>Coq-Packages/794</id> + <text>************************************ Some properties of minus</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ Some properties of minus</text> + <presentation> +************************************ + Some properties of minus + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/N/NatAux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/795"> + <id>Coq-Packages/795</id> + <text>************************************ Definitions and properties of the power for nat</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ Definitions and properties of the power for nat</text> + <presentation> + +************************************ + Definitions and properties of the power for nat + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/N/NatAux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/796"> + <id>Coq-Packages/796</id> + <text>********************************** Definition of the divisibility for nat</text> + <metadata> + <system>Coq-Packages</system> + <text>********************************** Definition of the divisibility for nat</text> + <presentation> + +********************************** + Definition of the divisibility for nat + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/N/NatAux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/797"> + <id>Coq-Packages/797</id> + <text>************************************ A finite group is defined for an operation op it has a support (s) op operates inside the group (internal) op is associative (assoc) it has an element (e) that is neutral (e_is_zero_l e_is_zero_r) it has an inverse operator (i) the inverse operates inside the group (i_internal) it gives an inverse (i_is_inverse_l is_is_inverse_r)</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ A finite group is defined for an operation op it has a support (s) op operates inside the group (internal) op is associative (assoc) it has an element (e) that is neutral (e_is_zero_l e_is_zero_r) it has an inverse operator (i) the inverse operates inside the group (i_internal) it gives an inverse (i_is_inverse_l is_is_inverse_r)</text> + <presentation> +************************************ + A finite group is defined for an operation op + it has a support (s) + op operates inside the group (internal) + op is associative (assoc) + it has an element (e) that is neutral (e_is_zero_l e_is_zero_r) + it has an inverse operator (i) + the inverse operates inside the group (i_internal) + it gives an inverse (i_is_inverse_l is_is_inverse_r) + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/PrimalityTest/FGroup.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/798"> + <id>Coq-Packages/798</id> + <text>************************************ The order of a group is the lengh of the support</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ The order of a group is the lengh of the support</text> + <presentation> + +************************************ + The order of a group is the lengh of the support + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/PrimalityTest/FGroup.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/799"> + <id>Coq-Packages/799</id> + <text>************************************ Equality is decidable on pairs</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ Equality is decidable on pairs</text> + <presentation> + +************************************ + Equality is decidable on pairs + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/PrimalityTest/PGroup.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/800"> + <id>Coq-Packages/800</id> + <text>************************************ Addition of two pairs</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ Addition of two pairs</text> + <presentation> + +************************************ + Addition of two pairs + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/PrimalityTest/PGroup.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/801"> + <id>Coq-Packages/801</id> + <text>************************************ Properties of addition</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ Properties of addition</text> + <presentation> + +************************************ + Properties of addition + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/PrimalityTest/PGroup.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/802"> + <id>Coq-Packages/802</id> + <text>************************************ Multiplication of two pairs</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ Multiplication of two pairs</text> + <presentation> + +************************************ + Multiplication of two pairs + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/PrimalityTest/PGroup.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/803"> + <id>Coq-Packages/803</id> + <text>************************************ Properties of multiplication</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ Properties of multiplication</text> + <presentation> + +************************************ + Properties of multiplication + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/PrimalityTest/PGroup.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/804"> + <id>Coq-Packages/804</id> + <text>************************************ In this section we create the group PGroup of inversible elements {(p, q) | 0 <= p < m /\ 0 <= q < m}</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ In this section we create the group PGroup of inversible elements {(p, q) | 0 <= p < m /\ 0 <= q < m}</text> + <presentation> + +************************************ + In this section we create the group PGroup of inversible elements {(p, q) | 0 <= p < m /\ 0 <= q < m} + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/PrimalityTest/PGroup.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/805"> + <id>Coq-Packages/805</id> + <text>************************************ The seeds of the serie</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ The seeds of the serie</text> + <presentation> +************************************ + The seeds of the serie + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/PrimalityTest/LucasLehmer.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/806"> + <id>Coq-Packages/806</id> + <text>************************************ Definition of the power function for pairs p^n</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ Definition of the power function for pairs p^n</text> + <presentation> + +************************************ + Definition of the power function for pairs p^n + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/PrimalityTest/LucasLehmer.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/807"> + <id>Coq-Packages/807</id> + <text>************************************ Some properties of ppow</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ Some properties of ppow</text> + <presentation> + +************************************ + Some properties of ppow + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/PrimalityTest/LucasLehmer.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/808"> + <id>Coq-Packages/808</id> + <text>************************************ We can now define our series of pairs s</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ We can now define our series of pairs s</text> + <presentation> + +************************************ + We can now define our series of pairs s + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/PrimalityTest/LucasLehmer.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/809"> + <id>Coq-Packages/809</id> + <text>************************************ Some properties of s</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ Some properties of s</text> + <presentation> + +************************************ + Some properties of s + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/PrimalityTest/LucasLehmer.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/810"> + <id>Coq-Packages/810</id> + <text>************************************ We build the sequence in Z</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ We build the sequence in Z</text> + <presentation> +************************************ + We build the sequence in Z + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/PrimalityTest/LucasLehmer.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/811"> + <id>Coq-Packages/811</id> + <text>************************************ The test</text> + <metadata> + <system>Coq-Packages</system> + <text>************************************ The test</text> + <presentation> + +************************************ + The test + </presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/PrimalityTest/LucasLehmer.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/812"> + <id>Coq-Packages/812</id> + <text>****** Definition du modulo</text> + <metadata> + <system>Coq-Packages</system> + <text>****** Definition du modulo</text> + <presentation> + +****** Definition du modulo +</presentation> + <source_reference>{"file": "coqprime/Coq/Coqprime/Z/Pmod.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/813"> + <id>Coq-Packages/813</id> + <text>cfml_find_hprop_at</text> + <metadata> + <system>Coq-Packages</system> + <text>cfml_find_hprop_at</text> + <presentation>cfml_find_hprop_at</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/814"> + <id>Coq-Packages/814</id> + <text>X</text> + <metadata> + <system>Coq-Packages</system> + <text>X</text> + <presentation>X</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/815"> + <id>Coq-Packages/815</id> + <text>returns the hprop</text> + <metadata> + <system>Coq-Packages</system> + <text>returns the hprop</text> + <presentation> returns the hprop </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/816"> + <id>Coq-Packages/816</id> + <text>X</text> + <metadata> + <system>Coq-Packages</system> + <text>X</text> + <presentation>X</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/817"> + <id>Coq-Packages/817</id> + <text>~></text> + <metadata> + <system>Coq-Packages</system> + <text>~></text> + <presentation>~></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/818"> + <id>Coq-Packages/818</id> + <text>T</text> + <metadata> + <system>Coq-Packages</system> + <text>T</text> + <presentation>T</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/819"> + <id>Coq-Packages/819</id> + <text>that appears in the pre-condition.</text> + <metadata> + <system>Coq-Packages</system> + <text>that appears in the pre-condition.</text> + <presentation> that + appears in the pre-condition. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/820"> + <id>Coq-Packages/820</id> + <text>Auxiliary tactic for obtaining a boolean answer to the question "is E an evar?". TODO: move to TLC</text> + <metadata> + <system>Coq-Packages</system> + <text>Auxiliary tactic for obtaining a boolean answer to the question "is E an evar?". TODO: move to TLC</text> + <presentation> +Auxiliary tactic for obtaining a boolean answer + to the question "is E an evar?". TODO: move to TLC +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/821"> + <id>Coq-Packages/821</id> + <text>cfml_postcondition_is_evar</text> + <metadata> + <system>Coq-Packages</system> + <text>cfml_postcondition_is_evar</text> + <presentation>cfml_postcondition_is_evar</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/822"> + <id>Coq-Packages/822</id> + <text>tt</text> + <metadata> + <system>Coq-Packages</system> + <text>tt</text> + <presentation>tt</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/823"> + <id>Coq-Packages/823</id> + <text>returns a boolean indicating whether the post-condition of the current goal is an evar.</text> + <metadata> + <system>Coq-Packages</system> + <text>returns a boolean indicating whether the post-condition of the current goal is an evar.</text> + <presentation> returns a boolean indicating + whether the post-condition of the current goal is an evar. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/824"> + <id>Coq-Packages/824</id> + <text>xcur</text> + <metadata> + <system>Coq-Packages</system> + <text>xcur</text> + <presentation>xcur</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/825"> + <id>Coq-Packages/825</id> + <text>is a convenient way to obtain the current precondition. Syntax is:</text> + <metadata> + <system>Coq-Packages</system> + <text>is a convenient way to obtain the current precondition. Syntax is:</text> + <presentation> is a convenient way to obtain the current precondition. + Syntax is: </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/826"> + <id>Coq-Packages/826</id> + <text>let</text> + <metadata> + <system>Coq-Packages</system> + <text>let</text> + <presentation>let</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/827"> + <id>Coq-Packages/827</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/828"> + <id>Coq-Packages/828</id> + <text>:=</text> + <metadata> + <system>Coq-Packages</system> + <text>:=</text> + <presentation>:=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/829"> + <id>Coq-Packages/829</id> + <text>xcur</text> + <metadata> + <system>Coq-Packages</system> + <text>xcur</text> + <presentation>xcur</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/830"> + <id>Coq-Packages/830</id> + <text>in</text> + <metadata> + <system>Coq-Packages</system> + <text>in</text> + <presentation>in</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/831"> + <id>Coq-Packages/831</id> + <text>...</text> + <metadata> + <system>Coq-Packages</system> + <text>...</text> + <presentation>...</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/832"> + <id>Coq-Packages/832</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/833"> + <id>Coq-Packages/833</id> + <text>Example:</text> + <metadata> + <system>Coq-Packages</system> + <text>Example:</text> + <presentation> + + Example: </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/834"> + <id>Coq-Packages/834</id> + <text>let</text> + <metadata> + <system>Coq-Packages</system> + <text>let</text> + <presentation>let</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/835"> + <id>Coq-Packages/835</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/836"> + <id>Coq-Packages/836</id> + <text>:=</text> + <metadata> + <system>Coq-Packages</system> + <text>:=</text> + <presentation>:=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/837"> + <id>Coq-Packages/837</id> + <text>xcur</text> + <metadata> + <system>Coq-Packages</system> + <text>xcur</text> + <presentation>xcur</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/838"> + <id>Coq-Packages/838</id> + <text>in</text> + <metadata> + <system>Coq-Packages</system> + <text>in</text> + <presentation>in</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/839"> + <id>Coq-Packages/839</id> + <text>xif</text> + <metadata> + <system>Coq-Packages</system> + <text>xif</text> + <presentation>xif</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/840"> + <id>Coq-Packages/840</id> + <text>(\[=</text> + <metadata> + <system>Coq-Packages</system> + <text>(\[=</text> + <presentation>(\[=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/841"> + <id>Coq-Packages/841</id> + <text>3]</text> + <metadata> + <system>Coq-Packages</system> + <text>3]</text> + <presentation>3]</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/842"> + <id>Coq-Packages/842</id> + <text>\*+</text> + <metadata> + <system>Coq-Packages</system> + <text>\*+</text> + <presentation>\*+</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/843"> + <id>Coq-Packages/843</id> + <text>H)</text> + <metadata> + <system>Coq-Packages</system> + <text>H)</text> + <presentation>H)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/844"> + <id>Coq-Packages/844</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/845"> + <id>Coq-Packages/845</id> + <text>xclean</text> + <metadata> + <system>Coq-Packages</system> + <text>xclean</text> + <presentation>xclean</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/846"> + <id>Coq-Packages/846</id> + <text>is a tactic that performs some clean up throughout the goal by taking care of:</text> + <metadata> + <system>Coq-Packages</system> + <text>is a tactic that performs some clean up throughout the goal by taking care of:</text> + <presentation> is a tactic that performs some clean up throughout + the goal by taking care of: +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/847"> + <id>Coq-Packages/847</id> + <text>rewriting facts such as true = isTrue P into P simplifying partially applied equality, e.g. (= 3) n to n = 3.</text> + <metadata> + <system>Coq-Packages</system> + <text>rewriting facts such as true = isTrue P into P simplifying partially applied equality, e.g. (= 3) n to n = 3.</text> + <presentation> rewriting facts such as true = isTrue P into P + + simplifying partially applied equality, e.g. (= 3) n to n = 3. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/848"> + <id>Coq-Packages/848</id> + <text>See</text> + <metadata> + <system>Coq-Packages</system> + <text>See</text> + <presentation> + + See </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/849"> + <id>Coq-Packages/849</id> + <text>reflect_clean</text> + <metadata> + <system>Coq-Packages</system> + <text>reflect_clean</text> + <presentation>reflect_clean</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/850"> + <id>Coq-Packages/850</id> + <text>tt</text> + <metadata> + <system>Coq-Packages</system> + <text>tt</text> + <presentation>tt</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/851"> + <id>Coq-Packages/851</id> + <text>from the Shared.v file.</text> + <metadata> + <system>Coq-Packages</system> + <text>from the Shared.v file.</text> + <presentation> from the Shared.v file. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/852"> + <id>Coq-Packages/852</id> + <text>Remark: this tactic is automatically called by</text> + <metadata> + <system>Coq-Packages</system> + <text>Remark: this tactic is automatically called by</text> + <presentation> + + Remark: this tactic is automatically called by </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/853"> + <id>Coq-Packages/853</id> + <text>xpull</text> + <metadata> + <system>Coq-Packages</system> + <text>xpull</text> + <presentation>xpull</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/854"> + <id>Coq-Packages/854</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/855"> + <id>Coq-Packages/855</id> + <text>xauto</text> + <metadata> + <system>Coq-Packages</system> + <text>xauto</text> + <presentation>xauto</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/856"> + <id>Coq-Packages/856</id> + <text>is a specialized version of</text> + <metadata> + <system>Coq-Packages</system> + <text>is a specialized version of</text> + <presentation> is a specialized version of </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/857"> + <id>Coq-Packages/857</id> + <text>auto</text> + <metadata> + <system>Coq-Packages</system> + <text>auto</text> + <presentation>auto</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/858"> + <id>Coq-Packages/858</id> + <text>that works well in program verification.</text> + <metadata> + <system>Coq-Packages</system> + <text>that works well in program verification.</text> + <presentation> that works + well in program verification. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/859"> + <id>Coq-Packages/859</id> + <text>it will not attempt any work if the head of the goal has a tag (i.e. if it is a characteristif formula), it is able to conclude a goal using xok it calls substs to substitute all equalities before trying to call automation.</text> + <metadata> + <system>Coq-Packages</system> + <text>it will not attempt any work if the head of the goal has a tag (i.e. if it is a characteristif formula), it is able to conclude a goal using xok it calls substs to substitute all equalities before trying to call automation.</text> + <presentation> it will not attempt any work if the head of the goal + has a tag (i.e. if it is a characteristif formula), + + it is able to conclude a goal using xok + + it calls substs to substitute all equalities before trying + to call automation. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/860"> + <id>Coq-Packages/860</id> + <text>Tactics</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactics</text> + <presentation> + + Tactics </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/861"> + <id>Coq-Packages/861</id> + <text>xauto</text> + <metadata> + <system>Coq-Packages</system> + <text>xauto</text> + <presentation>xauto</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/862"> + <id>Coq-Packages/862</id> + <text>,</text> + <metadata> + <system>Coq-Packages</system> + <text>,</text> + <presentation>, </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/863"> + <id>Coq-Packages/863</id> + <text>xauto~</text> + <metadata> + <system>Coq-Packages</system> + <text>xauto~</text> + <presentation>xauto~</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/864"> + <id>Coq-Packages/864</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/865"> + <id>Coq-Packages/865</id> + <text>xauto*</text> + <metadata> + <system>Coq-Packages</system> + <text>xauto*</text> + <presentation>xauto*</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/866"> + <id>Coq-Packages/866</id> + <text>can be configured independently.</text> + <metadata> + <system>Coq-Packages</system> + <text>can be configured independently.</text> + <presentation> can be configured + independently. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/867"> + <id>Coq-Packages/867</id> + <text>xsimpl~</text> + <metadata> + <system>Coq-Packages</system> + <text>xsimpl~</text> + <presentation>xsimpl~</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/868"> + <id>Coq-Packages/868</id> + <text>is equivalent to</text> + <metadata> + <system>Coq-Packages</system> + <text>is equivalent to</text> + <presentation> is equivalent to </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/869"> + <id>Coq-Packages/869</id> + <text>xsimpl;</text> + <metadata> + <system>Coq-Packages</system> + <text>xsimpl;</text> + <presentation>xsimpl;</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/870"> + <id>Coq-Packages/870</id> + <text>xauto~</text> + <metadata> + <system>Coq-Packages</system> + <text>xauto~</text> + <presentation>xauto~</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/871"> + <id>Coq-Packages/871</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/872"> + <id>Coq-Packages/872</id> + <text>xsimpl*</text> + <metadata> + <system>Coq-Packages</system> + <text>xsimpl*</text> + <presentation>xsimpl*</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/873"> + <id>Coq-Packages/873</id> + <text>is equivalent to</text> + <metadata> + <system>Coq-Packages</system> + <text>is equivalent to</text> + <presentation> is equivalent to </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/874"> + <id>Coq-Packages/874</id> + <text>xsimpl;</text> + <metadata> + <system>Coq-Packages</system> + <text>xsimpl;</text> + <presentation>xsimpl;</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/875"> + <id>Coq-Packages/875</id> + <text>xauto*</text> + <metadata> + <system>Coq-Packages</system> + <text>xauto*</text> + <presentation>xauto*</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/876"> + <id>Coq-Packages/876</id> + <text>. DEPRECATED Extensions for</text> + <metadata> + <system>Coq-Packages</system> + <text>. DEPRECATED Extensions for</text> + <presentation>. +DEPRECATED Extensions for </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/877"> + <id>Coq-Packages/877</id> + <text>hsimpl</text> + <metadata> + <system>Coq-Packages</system> + <text>hsimpl</text> + <presentation>hsimpl</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/878"> + <id>Coq-Packages/878</id> + <text>to use</text> + <metadata> + <system>Coq-Packages</system> + <text>to use</text> + <presentation> to use </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/879"> + <id>Coq-Packages/879</id> + <text>xauto</text> + <metadata> + <system>Coq-Packages</system> + <text>xauto</text> + <presentation>xauto</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/880"> + <id>Coq-Packages/880</id> + <text>Tactic Notation "hsimpl" "~" constr(L) := hsimpl L; xauto~. Tactic Notation "hsimpl" "~" constr(X1) constr(X2) := hsimpl X1 X2; xauto~. Tactic Notation "hsimpl" "~" constr(X1) constr(X2) constr(X3) := hsimpl X1 X2 X3; xauto~.</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactic Notation "hsimpl" "~" constr(L) := hsimpl L; xauto~. Tactic Notation "hsimpl" "~" constr(X1) constr(X2) := hsimpl X1 X2; xauto~. Tactic Notation "hsimpl" "~" constr(X1) constr(X2) constr(X3) := hsimpl X1 X2 X3; xauto~.</text> + <presentation> + +Tactic Notation "hsimpl" "~" constr(L) := + hsimpl L; xauto~. +Tactic Notation "hsimpl" "~" constr(X1) constr(X2) := + hsimpl X1 X2; xauto~. +Tactic Notation "hsimpl" "~" constr(X1) constr(X2) constr(X3) := + hsimpl X1 X2 X3; xauto~. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/881"> + <id>Coq-Packages/881</id> + <text>xok</text> + <metadata> + <system>Coq-Packages</system> + <text>xok</text> + <presentation>xok</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/882"> + <id>Coq-Packages/882</id> + <text>proves a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>proves a goal of the form</text> + <presentation> proves a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/883"> + <id>Coq-Packages/883</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/884"> + <id>Coq-Packages/884</id> + <text>==></text> + <metadata> + <system>Coq-Packages</system> + <text>==></text> + <presentation>==></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/885"> + <id>Coq-Packages/885</id> + <text>?H'</text> + <metadata> + <system>Coq-Packages</system> + <text>?H'</text> + <presentation>?H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/886"> + <id>Coq-Packages/886</id> + <text>or</text> + <metadata> + <system>Coq-Packages</system> + <text>or</text> + <presentation> or </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/887"> + <id>Coq-Packages/887</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/888"> + <id>Coq-Packages/888</id> + <text>===></text> + <metadata> + <system>Coq-Packages</system> + <text>===></text> + <presentation>===></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/889"> + <id>Coq-Packages/889</id> + <text>?Q'</text> + <metadata> + <system>Coq-Packages</system> + <text>?Q'</text> + <presentation>?Q'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/890"> + <id>Coq-Packages/890</id> + <text>by unifying the right-hand-side with the left-hand-side.</text> + <metadata> + <system>Coq-Packages</system> + <text>by unifying the right-hand-side with the left-hand-side.</text> + <presentation> + by unifying the right-hand-side with the left-hand-side. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/891"> + <id>Coq-Packages/891</id> + <text>It also tries to call</text> + <metadata> + <system>Coq-Packages</system> + <text>It also tries to call</text> + <presentation> + + It also tries to call </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/892"> + <id>Coq-Packages/892</id> + <text>hsimpl</text> + <metadata> + <system>Coq-Packages</system> + <text>hsimpl</text> + <presentation>hsimpl</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/893"> + <id>Coq-Packages/893</id> + <text>to see if it solves the goal. TODO: is this last feature of</text> + <metadata> + <system>Coq-Packages</system> + <text>to see if it solves the goal. TODO: is this last feature of</text> + <presentation> to see if it solves the goal. + TODO: is this last feature of </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/894"> + <id>Coq-Packages/894</id> + <text>xok</text> + <metadata> + <system>Coq-Packages</system> + <text>xok</text> + <presentation>xok</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/895"> + <id>Coq-Packages/895</id> + <text>useful?</text> + <metadata> + <system>Coq-Packages</system> + <text>useful?</text> + <presentation> useful? +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/896"> + <id>Coq-Packages/896</id> + <text>xsimpl</text> + <metadata> + <system>Coq-Packages</system> + <text>xsimpl</text> + <presentation>xsimpl</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/897"> + <id>Coq-Packages/897</id> + <text>performs a heap entailement simplification using</text> + <metadata> + <system>Coq-Packages</system> + <text>performs a heap entailement simplification using</text> + <presentation> performs a heap entailement simplification using + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/898"> + <id>Coq-Packages/898</id> + <text>hsimpl</text> + <metadata> + <system>Coq-Packages</system> + <text>hsimpl</text> + <presentation>hsimpl</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/899"> + <id>Coq-Packages/899</id> + <text>, then calls the tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>, then calls the tactic</text> + <presentation>, then calls the tactic </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/900"> + <id>Coq-Packages/900</id> + <text>xclean</text> + <metadata> + <system>Coq-Packages</system> + <text>xclean</text> + <presentation>xclean</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/901"> + <id>Coq-Packages/901</id> + <text>for clean up.</text> + <metadata> + <system>Coq-Packages</system> + <text>for clean up.</text> + <presentation> for clean up. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/902"> + <id>Coq-Packages/902</id> + <text>xlocal</text> + <metadata> + <system>Coq-Packages</system> + <text>xlocal</text> + <presentation>xlocal</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/903"> + <id>Coq-Packages/903</id> + <text>proves a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>proves a goal of the form</text> + <presentation> proves a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/904"> + <id>Coq-Packages/904</id> + <text>is_local</text> + <metadata> + <system>Coq-Packages</system> + <text>is_local</text> + <presentation>is_local</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/905"> + <id>Coq-Packages/905</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/906"> + <id>Coq-Packages/906</id> + <text>or</text> + <metadata> + <system>Coq-Packages</system> + <text>or</text> + <presentation> + or </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/907"> + <id>Coq-Packages/907</id> + <text>is_local_pred</text> + <metadata> + <system>Coq-Packages</system> + <text>is_local_pred</text> + <presentation>is_local_pred</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/908"> + <id>Coq-Packages/908</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/909"> + <id>Coq-Packages/909</id> + <text>, by exploiting the fact that</text> + <metadata> + <system>Coq-Packages</system> + <text>, by exploiting the fact that</text> + <presentation>, by exploiting the fact that +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/910"> + <id>Coq-Packages/910</id> + <text>F may be of the form local F' is_localF may be an assumption is_local_predS may be an assumption, with F = S x</text> + <metadata> + <system>Coq-Packages</system> + <text>F may be of the form local F' is_localF may be an assumption is_local_predS may be an assumption, with F = S x</text> + <presentation>F may be of the form local F' + +is_localF may be an assumption + +is_local_predS may be an assumption, with F = S x + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/911"> + <id>Coq-Packages/911</id> + <text>xpre</text> + <metadata> + <system>Coq-Packages</system> + <text>xpre</text> + <presentation>xpre</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/912"> + <id>Coq-Packages/912</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/913"> + <id>Coq-Packages/913</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/914"> + <id>Coq-Packages/914</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/915"> + <id>Coq-Packages/915</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/916"> + <id>Coq-Packages/916</id> + <text>and allows to strengthen the pre-condition</text> + <metadata> + <system>Coq-Packages</system> + <text>and allows to strengthen the pre-condition</text> + <presentation> and + allows to strengthen the pre-condition </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/917"> + <id>Coq-Packages/917</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/918"> + <id>Coq-Packages/918</id> + <text>. It produces</text> + <metadata> + <system>Coq-Packages</system> + <text>. It produces</text> + <presentation>. + It produces </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/919"> + <id>Coq-Packages/919</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/920"> + <id>Coq-Packages/920</id> + <text>?H'</text> + <metadata> + <system>Coq-Packages</system> + <text>?H'</text> + <presentation>?H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/921"> + <id>Coq-Packages/921</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/922"> + <id>Coq-Packages/922</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/923"> + <id>Coq-Packages/923</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/924"> + <id>Coq-Packages/924</id> + <text>==></text> + <metadata> + <system>Coq-Packages</system> + <text>==></text> + <presentation>==></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/925"> + <id>Coq-Packages/925</id> + <text>?H'</text> + <metadata> + <system>Coq-Packages</system> + <text>?H'</text> + <presentation>?H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/926"> + <id>Coq-Packages/926</id> + <text>\*</text> + <metadata> + <system>Coq-Packages</system> + <text>\*</text> + <presentation>\*</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/927"> + <id>Coq-Packages/927</id> + <text>\GC</text> + <metadata> + <system>Coq-Packages</system> + <text>\GC</text> + <presentation>\GC</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/928"> + <id>Coq-Packages/928</id> + <text>, where</text> + <metadata> + <system>Coq-Packages</system> + <text>, where</text> + <presentation>, + where </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/929"> + <id>Coq-Packages/929</id> + <text>Hexists</text> + <metadata> + <system>Coq-Packages</system> + <text>Hexists</text> + <presentation>Hexists</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/930"> + <id>Coq-Packages/930</id> + <text>HG,</text> + <metadata> + <system>Coq-Packages</system> + <text>HG,</text> + <presentation>HG,</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/931"> + <id>Coq-Packages/931</id> + <text>HG</text> + <metadata> + <system>Coq-Packages</system> + <text>HG</text> + <presentation>HG</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/932"> + <id>Coq-Packages/932</id> + <text>can be instantiated with garbage to collect.</text> + <metadata> + <system>Coq-Packages</system> + <text>can be instantiated with garbage to collect.</text> + <presentation> can be instantiated with garbage + to collect. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/933"> + <id>Coq-Packages/933</id> + <text>xpost</text> + <metadata> + <system>Coq-Packages</system> + <text>xpost</text> + <presentation>xpost</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/934"> + <id>Coq-Packages/934</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/935"> + <id>Coq-Packages/935</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/936"> + <id>Coq-Packages/936</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/937"> + <id>Coq-Packages/937</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/938"> + <id>Coq-Packages/938</id> + <text>and allows to weaken the pre-condition</text> + <metadata> + <system>Coq-Packages</system> + <text>and allows to weaken the pre-condition</text> + <presentation> and + allows to weaken the pre-condition </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/939"> + <id>Coq-Packages/939</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/940"> + <id>Coq-Packages/940</id> + <text>. It produces</text> + <metadata> + <system>Coq-Packages</system> + <text>. It produces</text> + <presentation>. + It produces </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/941"> + <id>Coq-Packages/941</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/942"> + <id>Coq-Packages/942</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/943"> + <id>Coq-Packages/943</id> + <text>?Q'</text> + <metadata> + <system>Coq-Packages</system> + <text>?Q'</text> + <presentation>?Q'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/944"> + <id>Coq-Packages/944</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/945"> + <id>Coq-Packages/945</id> + <text>?Q'</text> + <metadata> + <system>Coq-Packages</system> + <text>?Q'</text> + <presentation>?Q'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/946"> + <id>Coq-Packages/946</id> + <text>==></text> + <metadata> + <system>Coq-Packages</system> + <text>==></text> + <presentation>==></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/947"> + <id>Coq-Packages/947</id> + <text>?Q</text> + <metadata> + <system>Coq-Packages</system> + <text>?Q</text> + <presentation>?Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/948"> + <id>Coq-Packages/948</id> + <text>\*</text> + <metadata> + <system>Coq-Packages</system> + <text>\*</text> + <presentation>\*</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/949"> + <id>Coq-Packages/949</id> + <text>\GC</text> + <metadata> + <system>Coq-Packages</system> + <text>\GC</text> + <presentation>\GC</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/950"> + <id>Coq-Packages/950</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/951"> + <id>Coq-Packages/951</id> + <text>xpost</text> + <metadata> + <system>Coq-Packages</system> + <text>xpost</text> + <presentation>xpost</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/952"> + <id>Coq-Packages/952</id> + <text>Q'</text> + <metadata> + <system>Coq-Packages</system> + <text>Q'</text> + <presentation>Q'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/953"> + <id>Coq-Packages/953</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/954"> + <id>Coq-Packages/954</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/955"> + <id>Coq-Packages/955</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/956"> + <id>Coq-Packages/956</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/957"> + <id>Coq-Packages/957</id> + <text>and leaves the goals</text> + <metadata> + <system>Coq-Packages</system> + <text>and leaves the goals</text> + <presentation> + and leaves the goals </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/958"> + <id>Coq-Packages/958</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/959"> + <id>Coq-Packages/959</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/960"> + <id>Coq-Packages/960</id> + <text>Q'</text> + <metadata> + <system>Coq-Packages</system> + <text>Q'</text> + <presentation>Q'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/961"> + <id>Coq-Packages/961</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/962"> + <id>Coq-Packages/962</id> + <text>Q'</text> + <metadata> + <system>Coq-Packages</system> + <text>Q'</text> + <presentation>Q'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/963"> + <id>Coq-Packages/963</id> + <text>===></text> + <metadata> + <system>Coq-Packages</system> + <text>===></text> + <presentation>===></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/964"> + <id>Coq-Packages/964</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/965"> + <id>Coq-Packages/965</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/966"> + <id>Coq-Packages/966</id> + <text>xpost</text> + <metadata> + <system>Coq-Packages</system> + <text>xpost</text> + <presentation>xpost</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/967"> + <id>Coq-Packages/967</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/968"> + <id>Coq-Packages/968</id> + <text>is a shorthand for</text> + <metadata> + <system>Coq-Packages</system> + <text>is a shorthand for</text> + <presentation> is a shorthand for </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/969"> + <id>Coq-Packages/969</id> + <text>xpost</text> + <metadata> + <system>Coq-Packages</system> + <text>xpost</text> + <presentation>xpost</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/970"> + <id>Coq-Packages/970</id> + <text>(#H')</text> + <metadata> + <system>Coq-Packages</system> + <text>(#H')</text> + <presentation>(#H')</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/971"> + <id>Coq-Packages/971</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/972"> + <id>Coq-Packages/972</id> + <text>xpull_check_not_needed</text> + <metadata> + <system>Coq-Packages</system> + <text>xpull_check_not_needed</text> + <presentation>xpull_check_not_needed</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/973"> + <id>Coq-Packages/973</id> + <text>tt</text> + <metadata> + <system>Coq-Packages</system> + <text>tt</text> + <presentation>tt</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/974"> + <id>Coq-Packages/974</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/975"> + <id>Coq-Packages/975</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/976"> + <id>Coq-Packages/976</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/977"> + <id>Coq-Packages/977</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/978"> + <id>Coq-Packages/978</id> + <text>and raises an error if</text> + <metadata> + <system>Coq-Packages</system> + <text>and raises an error if</text> + <presentation> + and raises an error if </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/979"> + <id>Coq-Packages/979</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/980"> + <id>Coq-Packages/980</id> + <text>contains existentials or pure propositions that could have been extracted using</text> + <metadata> + <system>Coq-Packages</system> + <text>contains existentials or pure propositions that could have been extracted using</text> + <presentation> contains existentials or pure propositions + that could have been extracted using </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/981"> + <id>Coq-Packages/981</id> + <text>xpull</text> + <metadata> + <system>Coq-Packages</system> + <text>xpull</text> + <presentation>xpull</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/982"> + <id>Coq-Packages/982</id> + <text>Auxiliary definitions for</text> + <metadata> + <system>Coq-Packages</system> + <text>Auxiliary definitions for</text> + <presentation> Auxiliary definitions for </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/983"> + <id>Coq-Packages/983</id> + <text>xpull</text> + <metadata> + <system>Coq-Packages</system> + <text>xpull</text> + <presentation>xpull</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/984"> + <id>Coq-Packages/984</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/985"> + <id>Coq-Packages/985</id> + <text>xpull</text> + <metadata> + <system>Coq-Packages</system> + <text>xpull</text> + <presentation>xpull</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/986"> + <id>Coq-Packages/986</id> + <text>extracts existentials and pure propositions from the precondition</text> + <metadata> + <system>Coq-Packages</system> + <text>extracts existentials and pure propositions from the precondition</text> + <presentation> extracts existentials and pure propositions from + the precondition </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/987"> + <id>Coq-Packages/987</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/988"> + <id>Coq-Packages/988</id> + <text>of a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>of a goal of the form</text> + <presentation> of a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/989"> + <id>Coq-Packages/989</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/990"> + <id>Coq-Packages/990</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/991"> + <id>Coq-Packages/991</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/992"> + <id>Coq-Packages/992</id> + <text>, or from the left-hand-side</text> + <metadata> + <system>Coq-Packages</system> + <text>, or from the left-hand-side</text> + <presentation>, + or from the left-hand-side </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/993"> + <id>Coq-Packages/993</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/994"> + <id>Coq-Packages/994</id> + <text>of a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>of a goal of the form</text> + <presentation> of a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/995"> + <id>Coq-Packages/995</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/996"> + <id>Coq-Packages/996</id> + <text>==></text> + <metadata> + <system>Coq-Packages</system> + <text>==></text> + <presentation>==></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/997"> + <id>Coq-Packages/997</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/998"> + <id>Coq-Packages/998</id> + <text>or</text> + <metadata> + <system>Coq-Packages</system> + <text>or</text> + <presentation> + or </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/999"> + <id>Coq-Packages/999</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1000"> + <id>Coq-Packages/1000</id> + <text>===></text> + <metadata> + <system>Coq-Packages</system> + <text>===></text> + <presentation>===></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1001"> + <id>Coq-Packages/1001</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1002"> + <id>Coq-Packages/1002</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1003"> + <id>Coq-Packages/1003</id> + <text>It calls</text> + <metadata> + <system>Coq-Packages</system> + <text>It calls</text> + <presentation> + + It calls </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1004"> + <id>Coq-Packages/1004</id> + <text>xclean</text> + <metadata> + <system>Coq-Packages</system> + <text>xclean</text> + <presentation>xclean</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1005"> + <id>Coq-Packages/1005</id> + <text>which is useful for cleaning up</text> + <metadata> + <system>Coq-Packages</system> + <text>which is useful for cleaning up</text> + <presentation> which is useful for cleaning up </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1006"> + <id>Coq-Packages/1006</id> + <text>xpulls</text> + <metadata> + <system>Coq-Packages</system> + <text>xpulls</text> + <presentation>xpulls</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1007"> + <id>Coq-Packages/1007</id> + <text>calls</text> + <metadata> + <system>Coq-Packages</system> + <text>calls</text> + <presentation> calls </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1008"> + <id>Coq-Packages/1008</id> + <text>xpull</text> + <metadata> + <system>Coq-Packages</system> + <text>xpull</text> + <presentation>xpull</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1009"> + <id>Coq-Packages/1009</id> + <text>, assumes that this call produces an equality at the head of the goal, and it then substitutes this equality away. DEPRECATED</text> + <metadata> + <system>Coq-Packages</system> + <text>, assumes that this call produces an equality at the head of the goal, and it then substitutes this equality away. DEPRECATED</text> + <presentation>, assumes that this call produces + an equality at the head of the goal, and it then substitutes + this equality away. DEPRECATED + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1010"> + <id>Coq-Packages/1010</id> + <text>xpull</text> + <metadata> + <system>Coq-Packages</system> + <text>xpull</text> + <presentation>xpull</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1011"> + <id>Coq-Packages/1011</id> + <text>as</text> + <metadata> + <system>Coq-Packages</system> + <text>as</text> + <presentation>as</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1012"> + <id>Coq-Packages/1012</id> + <text>I1</text> + <metadata> + <system>Coq-Packages</system> + <text>I1</text> + <presentation>I1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1013"> + <id>Coq-Packages/1013</id> + <text>..</text> + <metadata> + <system>Coq-Packages</system> + <text>..</text> + <presentation>..</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1014"> + <id>Coq-Packages/1014</id> + <text>IN</text> + <metadata> + <system>Coq-Packages</system> + <text>IN</text> + <presentation>IN</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1015"> + <id>Coq-Packages/1015</id> + <text>should now be written</text> + <metadata> + <system>Coq-Packages</system> + <text>should now be written</text> + <presentation> should now be written </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1016"> + <id>Coq-Packages/1016</id> + <text>xpull.</text> + <metadata> + <system>Coq-Packages</system> + <text>xpull.</text> + <presentation>xpull.</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1017"> + <id>Coq-Packages/1017</id> + <text>=></text> + <metadata> + <system>Coq-Packages</system> + <text>=></text> + <presentation>=></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1018"> + <id>Coq-Packages/1018</id> + <text>I1</text> + <metadata> + <system>Coq-Packages</system> + <text>I1</text> + <presentation>I1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1019"> + <id>Coq-Packages/1019</id> + <text>..</text> + <metadata> + <system>Coq-Packages</system> + <text>..</text> + <presentation>..</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1020"> + <id>Coq-Packages/1020</id> + <text>IN</text> + <metadata> + <system>Coq-Packages</system> + <text>IN</text> + <presentation>IN</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1021"> + <id>Coq-Packages/1021</id> + <text>Tactic Notation "xpull" "as" simple_intropattern(I1) := xpull; intros I1; xclean. Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) := xpull; intros I1 I2; xclean. Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) simple_intropattern(I3) := xpull; intros I1 I2 I3; xclean. Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) simple_intropattern(I3) simple_intropattern(I4) := xpull; intros I1 I2 I3 I4; xclean. Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) simple_intropattern(I3) simple_intropattern(I4) simple_intropattern(I5) := xpull; intros I1 I2 I3 I4 I5; xclean. Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) simple_intropattern(I3) simple_intropattern(I4) simple_intropattern(I5) simple_intropattern(I6) := xpull; intros I1 I2 I3 I4 I5 I6; xclean. Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) simple_intropattern(I3) simple_intropattern(I4) simple_intropattern(I5) simple_intropattern(I6) simple_intropattern(I7) := xpull; intros I1 I2 I3 I4 I5 I6 I7; xclean. Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) simple_intropattern(I3) simple_intropattern(I4) simple_intropattern(I5) simple_intropattern(I6) simple_intropattern(I7) simple_intropattern(I8) := xpull; intros I1 I2 I3 I4 I5 I6 I7 I8; xclean. Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) simple_intropattern(I3) simple_intropattern(I4) simple_intropattern(I5) simple_intropattern(I6) simple_intropattern(I7) simple_intropattern(I8) simple_intropattern(I9) := xpull; intros I1 I2 I3 I4 I5 I6 I7 I8 I9; xclean. Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) simple_intropattern(I3) simple_intropattern(I4) simple_intropattern(I5) simple_intropattern(I6) simple_intropattern(I7) simple_intropattern(I8) simple_intropattern(I9) simple_intropattern(I10) := xpull; intros I1 I2 I3 I4 I5 I6 I7 I8 I9 I10; xclean.</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactic Notation "xpull" "as" simple_intropattern(I1) := xpull; intros I1; xclean. Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) := xpull; intros I1 I2; xclean. Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) simple_intropattern(I3) := xpull; intros I1 I2 I3; xclean. Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) simple_intropattern(I3) simple_intropattern(I4) := xpull; intros I1 I2 I3 I4; xclean. Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) simple_intropattern(I3) simple_intropattern(I4) simple_intropattern(I5) := xpull; intros I1 I2 I3 I4 I5; xclean. Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) simple_intropattern(I3) simple_intropattern(I4) simple_intropattern(I5) simple_intropattern(I6) := xpull; intros I1 I2 I3 I4 I5 I6; xclean. Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) simple_intropattern(I3) simple_intropattern(I4) simple_intropattern(I5) simple_intropattern(I6) simple_intropattern(I7) := xpull; intros I1 I2 I3 I4 I5 I6 I7; xclean. Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) simple_intropattern(I3) simple_intropattern(I4) simple_intropattern(I5) simple_intropattern(I6) simple_intropattern(I7) simple_intropattern(I8) := xpull; intros I1 I2 I3 I4 I5 I6 I7 I8; xclean. Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) simple_intropattern(I3) simple_intropattern(I4) simple_intropattern(I5) simple_intropattern(I6) simple_intropattern(I7) simple_intropattern(I8) simple_intropattern(I9) := xpull; intros I1 I2 I3 I4 I5 I6 I7 I8 I9; xclean. Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) simple_intropattern(I3) simple_intropattern(I4) simple_intropattern(I5) simple_intropattern(I6) simple_intropattern(I7) simple_intropattern(I8) simple_intropattern(I9) simple_intropattern(I10) := xpull; intros I1 I2 I3 I4 I5 I6 I7 I8 I9 I10; xclean.</text> + <presentation> + +Tactic Notation "xpull" "as" simple_intropattern(I1) := + xpull; intros I1; xclean. +Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) := + xpull; intros I1 I2; xclean. +Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) + simple_intropattern(I3) := + xpull; intros I1 I2 I3; xclean. +Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) + simple_intropattern(I3) simple_intropattern(I4) := + xpull; intros I1 I2 I3 I4; xclean. +Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) + simple_intropattern(I3) simple_intropattern(I4) simple_intropattern(I5) := + xpull; intros I1 I2 I3 I4 I5; xclean. +Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) + simple_intropattern(I3) simple_intropattern(I4) simple_intropattern(I5) + simple_intropattern(I6) := + xpull; intros I1 I2 I3 I4 I5 I6; xclean. +Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) + simple_intropattern(I3) simple_intropattern(I4) simple_intropattern(I5) + simple_intropattern(I6) simple_intropattern(I7) := + xpull; intros I1 I2 I3 I4 I5 I6 I7; xclean. +Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) + simple_intropattern(I3) simple_intropattern(I4) simple_intropattern(I5) + simple_intropattern(I6) simple_intropattern(I7) simple_intropattern(I8) := + xpull; intros I1 I2 I3 I4 I5 I6 I7 I8; xclean. +Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) + simple_intropattern(I3) simple_intropattern(I4) simple_intropattern(I5) + simple_intropattern(I6) simple_intropattern(I7) simple_intropattern(I8) + simple_intropattern(I9) := + xpull; intros I1 I2 I3 I4 I5 I6 I7 I8 I9; xclean. +Tactic Notation "xpull" "as" simple_intropattern(I1) simple_intropattern(I2) + simple_intropattern(I3) simple_intropattern(I4) simple_intropattern(I5) + simple_intropattern(I6) simple_intropattern(I7) simple_intropattern(I8) + simple_intropattern(I9) simple_intropattern(I10) := + xpull; intros I1 I2 I3 I4 I5 I6 I7 I8 I9 I10; xclean. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1022"> + <id>Coq-Packages/1022</id> + <text>xgc</text> + <metadata> + <system>Coq-Packages</system> + <text>xgc</text> + <presentation>xgc</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1023"> + <id>Coq-Packages/1023</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1024"> + <id>Coq-Packages/1024</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1025"> + <id>Coq-Packages/1025</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1026"> + <id>Coq-Packages/1026</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1027"> + <id>Coq-Packages/1027</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1028"> + <id>Coq-Packages/1028</id> + <text>and substracts</text> + <metadata> + <system>Coq-Packages</system> + <text>and substracts</text> + <presentation> + and substracts </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1029"> + <id>Coq-Packages/1029</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1030"> + <id>Coq-Packages/1030</id> + <text>from</text> + <metadata> + <system>Coq-Packages</system> + <text>from</text> + <presentation> from </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1031"> + <id>Coq-Packages/1031</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1032"> + <id>Coq-Packages/1032</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1033"> + <id>Coq-Packages/1033</id> + <text>xgc_but</text> + <metadata> + <system>Coq-Packages</system> + <text>xgc_but</text> + <presentation>xgc_but</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1034"> + <id>Coq-Packages/1034</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1035"> + <id>Coq-Packages/1035</id> + <text>substracts everything but</text> + <metadata> + <system>Coq-Packages</system> + <text>substracts everything but</text> + <presentation> substracts everything but </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1036"> + <id>Coq-Packages/1036</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1037"> + <id>Coq-Packages/1037</id> + <text>from</text> + <metadata> + <system>Coq-Packages</system> + <text>from</text> + <presentation> from </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1038"> + <id>Coq-Packages/1038</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1039"> + <id>Coq-Packages/1039</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1040"> + <id>Coq-Packages/1040</id> + <text>xgc_all</text> + <metadata> + <system>Coq-Packages</system> + <text>xgc_all</text> + <presentation>xgc_all</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1041"> + <id>Coq-Packages/1041</id> + <text>substracts everything from</text> + <metadata> + <system>Coq-Packages</system> + <text>substracts everything from</text> + <presentation> substracts everything from </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1042"> + <id>Coq-Packages/1042</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1043"> + <id>Coq-Packages/1043</id> + <text>, leaving</text> + <metadata> + <system>Coq-Packages</system> + <text>, leaving</text> + <presentation>, leaving </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1044"> + <id>Coq-Packages/1044</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1045"> + <id>Coq-Packages/1045</id> + <text>\[]</text> + <metadata> + <system>Coq-Packages</system> + <text>\[]</text> + <presentation>\[]</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1046"> + <id>Coq-Packages/1046</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1047"> + <id>Coq-Packages/1047</id> + <text>. It is equivalent to</text> + <metadata> + <system>Coq-Packages</system> + <text>. It is equivalent to</text> + <presentation>. + It is equivalent to </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1048"> + <id>Coq-Packages/1048</id> + <text>xgc_but</text> + <metadata> + <system>Coq-Packages</system> + <text>xgc_but</text> + <presentation>xgc_but</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1049"> + <id>Coq-Packages/1049</id> + <text>\[]</text> + <metadata> + <system>Coq-Packages</system> + <text>\[]</text> + <presentation>\[]</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1050"> + <id>Coq-Packages/1050</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1051"> + <id>Coq-Packages/1051</id> + <text>xgc_post</text> + <metadata> + <system>Coq-Packages</system> + <text>xgc_post</text> + <presentation>xgc_post</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1052"> + <id>Coq-Packages/1052</id> + <text>applied to the goal</text> + <metadata> + <system>Coq-Packages</system> + <text>applied to the goal</text> + <presentation> applied to the goal </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1053"> + <id>Coq-Packages/1053</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1054"> + <id>Coq-Packages/1054</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1055"> + <id>Coq-Packages/1055</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1056"> + <id>Coq-Packages/1056</id> + <text>replaces the goal with</text> + <metadata> + <system>Coq-Packages</system> + <text>replaces the goal with</text> + <presentation> replaces the goal + with </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1057"> + <id>Coq-Packages/1057</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1058"> + <id>Coq-Packages/1058</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1059"> + <id>Coq-Packages/1059</id> + <text>?Q'</text> + <metadata> + <system>Coq-Packages</system> + <text>?Q'</text> + <presentation>?Q'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1060"> + <id>Coq-Packages/1060</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1061"> + <id>Coq-Packages/1061</id> + <text>Q'</text> + <metadata> + <system>Coq-Packages</system> + <text>Q'</text> + <presentation>Q'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1062"> + <id>Coq-Packages/1062</id> + <text>===></text> + <metadata> + <system>Coq-Packages</system> + <text>===></text> + <presentation>===></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1063"> + <id>Coq-Packages/1063</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1064"> + <id>Coq-Packages/1064</id> + <text>\*+</text> + <metadata> + <system>Coq-Packages</system> + <text>\*+</text> + <presentation>\*+</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1065"> + <id>Coq-Packages/1065</id> + <text>\GC</text> + <metadata> + <system>Coq-Packages</system> + <text>\GC</text> + <presentation>\GC</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1066"> + <id>Coq-Packages/1066</id> + <text>, which allows to perform garbage collection.</text> + <metadata> + <system>Coq-Packages</system> + <text>, which allows to perform garbage collection.</text> + <presentation>, which allows to + perform garbage collection. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1067"> + <id>Coq-Packages/1067</id> + <text>xgc</text> + <metadata> + <system>Coq-Packages</system> + <text>xgc</text> + <presentation>xgc</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1068"> + <id>Coq-Packages/1068</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1069"> + <id>Coq-Packages/1069</id> + <text>is same as</text> + <metadata> + <system>Coq-Packages</system> + <text>is same as</text> + <presentation> is same as </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1070"> + <id>Coq-Packages/1070</id> + <text>xgc</text> + <metadata> + <system>Coq-Packages</system> + <text>xgc</text> + <presentation>xgc</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1071"> + <id>Coq-Packages/1071</id> + <text>(x</text> + <metadata> + <system>Coq-Packages</system> + <text>(x</text> + <presentation>(x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1072"> + <id>Coq-Packages/1072</id> + <text>~></text> + <metadata> + <system>Coq-Packages</system> + <text>~></text> + <presentation>~></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1073"> + <id>Coq-Packages/1073</id> + <text>T)</text> + <metadata> + <system>Coq-Packages</system> + <text>T)</text> + <presentation>T)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1074"> + <id>Coq-Packages/1074</id> + <text>where</text> + <metadata> + <system>Coq-Packages</system> + <text>where</text> + <presentation> where </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1075"> + <id>Coq-Packages/1075</id> + <text>T</text> + <metadata> + <system>Coq-Packages</system> + <text>T</text> + <presentation>T</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1076"> + <id>Coq-Packages/1076</id> + <text>is read in the pre-condition.</text> + <metadata> + <system>Coq-Packages</system> + <text>is read in the pre-condition.</text> + <presentation> is read in the pre-condition. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1077"> + <id>Coq-Packages/1077</id> + <text>TODO:</text> + <metadata> + <system>Coq-Packages</system> + <text>TODO:</text> + <presentation> + + TODO: </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1078"> + <id>Coq-Packages/1078</id> + <text>xgc</text> + <metadata> + <system>Coq-Packages</system> + <text>xgc</text> + <presentation>xgc</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1079"> + <id>Coq-Packages/1079</id> + <text>with several arguments, or a list of arguments.</text> + <metadata> + <system>Coq-Packages</system> + <text>with several arguments, or a list of arguments.</text> + <presentation> with several arguments, or a list of arguments. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1080"> + <id>Coq-Packages/1080</id> + <text>xframe</text> + <metadata> + <system>Coq-Packages</system> + <text>xframe</text> + <presentation>xframe</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1081"> + <id>Coq-Packages/1081</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1082"> + <id>Coq-Packages/1082</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1083"> + <id>Coq-Packages/1083</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1084"> + <id>Coq-Packages/1084</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1085"> + <id>Coq-Packages/1085</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1086"> + <id>Coq-Packages/1086</id> + <text>and substracts</text> + <metadata> + <system>Coq-Packages</system> + <text>and substracts</text> + <presentation> + and substracts </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1087"> + <id>Coq-Packages/1087</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1088"> + <id>Coq-Packages/1088</id> + <text>from both</text> + <metadata> + <system>Coq-Packages</system> + <text>from both</text> + <presentation> from both </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1089"> + <id>Coq-Packages/1089</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1090"> + <id>Coq-Packages/1090</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1091"> + <id>Coq-Packages/1091</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1092"> + <id>Coq-Packages/1092</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1093"> + <id>Coq-Packages/1093</id> + <text>xframe_but</text> + <metadata> + <system>Coq-Packages</system> + <text>xframe_but</text> + <presentation>xframe_but</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1094"> + <id>Coq-Packages/1094</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1095"> + <id>Coq-Packages/1095</id> + <text>substracts everything but</text> + <metadata> + <system>Coq-Packages</system> + <text>substracts everything but</text> + <presentation> substracts everything but </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1096"> + <id>Coq-Packages/1096</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1097"> + <id>Coq-Packages/1097</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1098"> + <id>Coq-Packages/1098</id> + <text>xframe_on</text> + <metadata> + <system>Coq-Packages</system> + <text>xframe_on</text> + <presentation>xframe_on</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1099"> + <id>Coq-Packages/1099</id> + <text>p</text> + <metadata> + <system>Coq-Packages</system> + <text>p</text> + <presentation>p</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1100"> + <id>Coq-Packages/1100</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1101"> + <id>Coq-Packages/1101</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1102"> + <id>Coq-Packages/1102</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1103"> + <id>Coq-Packages/1103</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1104"> + <id>Coq-Packages/1104</id> + <text>and calls</text> + <metadata> + <system>Coq-Packages</system> + <text>and calls</text> + <presentation> + and calls </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1105"> + <id>Coq-Packages/1105</id> + <text>xframe</text> + <metadata> + <system>Coq-Packages</system> + <text>xframe</text> + <presentation>xframe</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1106"> + <id>Coq-Packages/1106</id> + <text>(p</text> + <metadata> + <system>Coq-Packages</system> + <text>(p</text> + <presentation>(p</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1107"> + <id>Coq-Packages/1107</id> + <text>~></text> + <metadata> + <system>Coq-Packages</system> + <text>~></text> + <presentation>~></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1108"> + <id>Coq-Packages/1108</id> + <text>M)</text> + <metadata> + <system>Coq-Packages</system> + <text>M)</text> + <presentation>M)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1109"> + <id>Coq-Packages/1109</id> + <text>, where</text> + <metadata> + <system>Coq-Packages</system> + <text>, where</text> + <presentation>, where </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1110"> + <id>Coq-Packages/1110</id> + <text>M</text> + <metadata> + <system>Coq-Packages</system> + <text>M</text> + <presentation>M</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1111"> + <id>Coq-Packages/1111</id> + <text>is guessed from the occurence of</text> + <metadata> + <system>Coq-Packages</system> + <text>is guessed from the occurence of</text> + <presentation> is guessed + from the occurence of </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1112"> + <id>Coq-Packages/1112</id> + <text>p</text> + <metadata> + <system>Coq-Packages</system> + <text>p</text> + <presentation>p</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1113"> + <id>Coq-Packages/1113</id> + <text>~></text> + <metadata> + <system>Coq-Packages</system> + <text>~></text> + <presentation>~></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1114"> + <id>Coq-Packages/1114</id> + <text>M</text> + <metadata> + <system>Coq-Packages</system> + <text>M</text> + <presentation>M</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1115"> + <id>Coq-Packages/1115</id> + <text>that can be found in the pre-condition</text> + <metadata> + <system>Coq-Packages</system> + <text>that can be found in the pre-condition</text> + <presentation> that can be found in + the pre-condition </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1116"> + <id>Coq-Packages/1116</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1117"> + <id>Coq-Packages/1117</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1118"> + <id>Coq-Packages/1118</id> + <text>Variants:</text> + <metadata> + <system>Coq-Packages</system> + <text>Variants:</text> + <presentation> + + Variants: </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1119"> + <id>Coq-Packages/1119</id> + <text>xframe_on</text> + <metadata> + <system>Coq-Packages</system> + <text>xframe_on</text> + <presentation>xframe_on</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1120"> + <id>Coq-Packages/1120</id> + <text>p1</text> + <metadata> + <system>Coq-Packages</system> + <text>p1</text> + <presentation>p1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1121"> + <id>Coq-Packages/1121</id> + <text>p2</text> + <metadata> + <system>Coq-Packages</system> + <text>p2</text> + <presentation>p2</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1122"> + <id>Coq-Packages/1122</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1123"> + <id>Coq-Packages/1123</id> + <text>xframe_on</text> + <metadata> + <system>Coq-Packages</system> + <text>xframe_on</text> + <presentation>xframe_on</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1124"> + <id>Coq-Packages/1124</id> + <text>p1</text> + <metadata> + <system>Coq-Packages</system> + <text>p1</text> + <presentation>p1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1125"> + <id>Coq-Packages/1125</id> + <text>p2</text> + <metadata> + <system>Coq-Packages</system> + <text>p2</text> + <presentation>p2</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1126"> + <id>Coq-Packages/1126</id> + <text>p3</text> + <metadata> + <system>Coq-Packages</system> + <text>p3</text> + <presentation>p3</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1127"> + <id>Coq-Packages/1127</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1128"> + <id>Coq-Packages/1128</id> + <text>xapply</text> + <metadata> + <system>Coq-Packages</system> + <text>xapply</text> + <presentation>xapply</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1129"> + <id>Coq-Packages/1129</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1130"> + <id>Coq-Packages/1130</id> + <text>applies a lemma</text> + <metadata> + <system>Coq-Packages</system> + <text>applies a lemma</text> + <presentation> applies a lemma </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1131"> + <id>Coq-Packages/1131</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1132"> + <id>Coq-Packages/1132</id> + <text>modulo frame/weakening. It applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>modulo frame/weakening. It applies to a goal of the form</text> + <presentation> modulo frame/weakening. + It applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1133"> + <id>Coq-Packages/1133</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1134"> + <id>Coq-Packages/1134</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1135"> + <id>Coq-Packages/1135</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1136"> + <id>Coq-Packages/1136</id> + <text>, and replaces it with</text> + <metadata> + <system>Coq-Packages</system> + <text>, and replaces it with</text> + <presentation>, and replaces it + with </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1137"> + <id>Coq-Packages/1137</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1138"> + <id>Coq-Packages/1138</id> + <text>?H'</text> + <metadata> + <system>Coq-Packages</system> + <text>?H'</text> + <presentation>?H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1139"> + <id>Coq-Packages/1139</id> + <text>?Q'</text> + <metadata> + <system>Coq-Packages</system> + <text>?Q'</text> + <presentation>?Q'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1140"> + <id>Coq-Packages/1140</id> + <text>, applies</text> + <metadata> + <system>Coq-Packages</system> + <text>, applies</text> + <presentation>, applies </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1141"> + <id>Coq-Packages/1141</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1142"> + <id>Coq-Packages/1142</id> + <text>to the goal, then produces the side condition</text> + <metadata> + <system>Coq-Packages</system> + <text>to the goal, then produces the side condition</text> + <presentation> to the goal, then produces + the side condition </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1143"> + <id>Coq-Packages/1143</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1144"> + <id>Coq-Packages/1144</id> + <text>==></text> + <metadata> + <system>Coq-Packages</system> + <text>==></text> + <presentation>==></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1145"> + <id>Coq-Packages/1145</id> + <text>?H'</text> + <metadata> + <system>Coq-Packages</system> + <text>?H'</text> + <presentation>?H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1146"> + <id>Coq-Packages/1146</id> + <text>and,</text> + <metadata> + <system>Coq-Packages</system> + <text>and,</text> + <presentation> and, +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1147"> + <id>Coq-Packages/1147</id> + <text>if Q is instantiated, then leaves ?Q' ===> Q \* \GC otherwise instantiates Q with Q'.</text> + <metadata> + <system>Coq-Packages</system> + <text>if Q is instantiated, then leaves ?Q' ===> Q \* \GC otherwise instantiates Q with Q'.</text> + <presentation> if Q is instantiated, then leaves ?Q' ===> Q \* \GC + + otherwise instantiates Q with Q'. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1148"> + <id>Coq-Packages/1148</id> + <text>xapplys</text> + <metadata> + <system>Coq-Packages</system> + <text>xapplys</text> + <presentation>xapplys</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1149"> + <id>Coq-Packages/1149</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1150"> + <id>Coq-Packages/1150</id> + <text>is like</text> + <metadata> + <system>Coq-Packages</system> + <text>is like</text> + <presentation> is like </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1151"> + <id>Coq-Packages/1151</id> + <text>xapply</text> + <metadata> + <system>Coq-Packages</system> + <text>xapply</text> + <presentation>xapply</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1152"> + <id>Coq-Packages/1152</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1153"> + <id>Coq-Packages/1153</id> + <text>but also attemps to simplify the subgoals.</text> + <metadata> + <system>Coq-Packages</system> + <text>but also attemps to simplify the subgoals.</text> + <presentation> but also attemps to simplify + the subgoals. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1154"> + <id>Coq-Packages/1154</id> + <text>xchange</text> + <metadata> + <system>Coq-Packages</system> + <text>xchange</text> + <presentation>xchange</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1155"> + <id>Coq-Packages/1155</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1156"> + <id>Coq-Packages/1156</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1157"> + <id>Coq-Packages/1157</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1158"> + <id>Coq-Packages/1158</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1159"> + <id>Coq-Packages/1159</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1160"> + <id>Coq-Packages/1160</id> + <text>and to a lemma</text> + <metadata> + <system>Coq-Packages</system> + <text>and to a lemma</text> + <presentation> + and to a lemma </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1161"> + <id>Coq-Packages/1161</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1162"> + <id>Coq-Packages/1162</id> + <text>of type</text> + <metadata> + <system>Coq-Packages</system> + <text>of type</text> + <presentation> of type </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1163"> + <id>Coq-Packages/1163</id> + <text>H1</text> + <metadata> + <system>Coq-Packages</system> + <text>H1</text> + <presentation>H1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1164"> + <id>Coq-Packages/1164</id> + <text>==></text> + <metadata> + <system>Coq-Packages</system> + <text>==></text> + <presentation>==></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1165"> + <id>Coq-Packages/1165</id> + <text>H2</text> + <metadata> + <system>Coq-Packages</system> + <text>H2</text> + <presentation>H2</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1166"> + <id>Coq-Packages/1166</id> + <text>or</text> + <metadata> + <system>Coq-Packages</system> + <text>or</text> + <presentation> or </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1167"> + <id>Coq-Packages/1167</id> + <text>H1</text> + <metadata> + <system>Coq-Packages</system> + <text>H1</text> + <presentation>H1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1168"> + <id>Coq-Packages/1168</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1169"> + <id>Coq-Packages/1169</id> + <text>H2</text> + <metadata> + <system>Coq-Packages</system> + <text>H2</text> + <presentation>H2</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1170"> + <id>Coq-Packages/1170</id> + <text>. It replaces the goal with</text> + <metadata> + <system>Coq-Packages</system> + <text>. It replaces the goal with</text> + <presentation>. + It replaces the goal with </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1171"> + <id>Coq-Packages/1171</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1172"> + <id>Coq-Packages/1172</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1173"> + <id>Coq-Packages/1173</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1174"> + <id>Coq-Packages/1174</id> + <text>, where</text> + <metadata> + <system>Coq-Packages</system> + <text>, where</text> + <presentation>, where </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1175"> + <id>Coq-Packages/1175</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1176"> + <id>Coq-Packages/1176</id> + <text>is computed by replacing</text> + <metadata> + <system>Coq-Packages</system> + <text>is computed by replacing</text> + <presentation> + is computed by replacing </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1177"> + <id>Coq-Packages/1177</id> + <text>H1</text> + <metadata> + <system>Coq-Packages</system> + <text>H1</text> + <presentation>H1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1178"> + <id>Coq-Packages/1178</id> + <text>with</text> + <metadata> + <system>Coq-Packages</system> + <text>with</text> + <presentation> with </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1179"> + <id>Coq-Packages/1179</id> + <text>H2</text> + <metadata> + <system>Coq-Packages</system> + <text>H2</text> + <presentation>H2</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1180"> + <id>Coq-Packages/1180</id> + <text>in</text> + <metadata> + <system>Coq-Packages</system> + <text>in</text> + <presentation> in </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1181"> + <id>Coq-Packages/1181</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1182"> + <id>Coq-Packages/1182</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1183"> + <id>Coq-Packages/1183</id> + <text>The substraction is computed by solving</text> + <metadata> + <system>Coq-Packages</system> + <text>The substraction is computed by solving</text> + <presentation> + + The substraction is computed by solving </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1184"> + <id>Coq-Packages/1184</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1185"> + <id>Coq-Packages/1185</id> + <text>==></text> + <metadata> + <system>Coq-Packages</system> + <text>==></text> + <presentation>==></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1186"> + <id>Coq-Packages/1186</id> + <text>H1</text> + <metadata> + <system>Coq-Packages</system> + <text>H1</text> + <presentation>H1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1187"> + <id>Coq-Packages/1187</id> + <text>\*</text> + <metadata> + <system>Coq-Packages</system> + <text>\*</text> + <presentation>\*</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1188"> + <id>Coq-Packages/1188</id> + <text>?H'</text> + <metadata> + <system>Coq-Packages</system> + <text>?H'</text> + <presentation>?H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1189"> + <id>Coq-Packages/1189</id> + <text>with</text> + <metadata> + <system>Coq-Packages</system> + <text>with</text> + <presentation> + with </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1190"> + <id>Coq-Packages/1190</id> + <text>hsimpl</text> + <metadata> + <system>Coq-Packages</system> + <text>hsimpl</text> + <presentation>hsimpl</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1191"> + <id>Coq-Packages/1191</id> + <text>. If you need to solve this implication by hand, use</text> + <metadata> + <system>Coq-Packages</system> + <text>. If you need to solve this implication by hand, use</text> + <presentation>. If you need to solve this implication by hand, + use </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1192"> + <id>Coq-Packages/1192</id> + <text>xchange_no_simpl</text> + <metadata> + <system>Coq-Packages</system> + <text>xchange_no_simpl</text> + <presentation>xchange_no_simpl</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1193"> + <id>Coq-Packages/1193</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1194"> + <id>Coq-Packages/1194</id> + <text>instead.</text> + <metadata> + <system>Coq-Packages</system> + <text>instead.</text> + <presentation> instead. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1195"> + <id>Coq-Packages/1195</id> + <text>xchange</text> + <metadata> + <system>Coq-Packages</system> + <text>xchange</text> + <presentation>xchange</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1196"> + <id>Coq-Packages/1196</id> + <text><-</text> + <metadata> + <system>Coq-Packages</system> + <text><-</text> + <presentation><-</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1197"> + <id>Coq-Packages/1197</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1198"> + <id>Coq-Packages/1198</id> + <text>is useful when</text> + <metadata> + <system>Coq-Packages</system> + <text>is useful when</text> + <presentation> is useful when </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1199"> + <id>Coq-Packages/1199</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1200"> + <id>Coq-Packages/1200</id> + <text>has type</text> + <metadata> + <system>Coq-Packages</system> + <text>has type</text> + <presentation> has type </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1201"> + <id>Coq-Packages/1201</id> + <text>H2</text> + <metadata> + <system>Coq-Packages</system> + <text>H2</text> + <presentation>H2</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1202"> + <id>Coq-Packages/1202</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1203"> + <id>Coq-Packages/1203</id> + <text>H1</text> + <metadata> + <system>Coq-Packages</system> + <text>H1</text> + <presentation>H1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1204"> + <id>Coq-Packages/1204</id> + <text>instead of</text> + <metadata> + <system>Coq-Packages</system> + <text>instead of</text> + <presentation> + instead of </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1205"> + <id>Coq-Packages/1205</id> + <text>H1</text> + <metadata> + <system>Coq-Packages</system> + <text>H1</text> + <presentation>H1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1206"> + <id>Coq-Packages/1206</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1207"> + <id>Coq-Packages/1207</id> + <text>H2</text> + <metadata> + <system>Coq-Packages</system> + <text>H2</text> + <presentation>H2</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1208"> + <id>Coq-Packages/1208</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1209"> + <id>Coq-Packages/1209</id> + <text>xchange_show</text> + <metadata> + <system>Coq-Packages</system> + <text>xchange_show</text> + <presentation>xchange_show</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1210"> + <id>Coq-Packages/1210</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1211"> + <id>Coq-Packages/1211</id> + <text>is useful to visualize the instantiation of the lemma used to implement</text> + <metadata> + <system>Coq-Packages</system> + <text>is useful to visualize the instantiation of the lemma used to implement</text> + <presentation> is useful to visualize the instantiation + of the lemma used to implement </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1212"> + <id>Coq-Packages/1212</id> + <text>xchange</text> + <metadata> + <system>Coq-Packages</system> + <text>xchange</text> + <presentation>xchange</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1213"> + <id>Coq-Packages/1213</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1214"> + <id>Coq-Packages/1214</id> + <text>xopen</text> + <metadata> + <system>Coq-Packages</system> + <text>xopen</text> + <presentation>xopen</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1215"> + <id>Coq-Packages/1215</id> + <text>is a tactic for applying</text> + <metadata> + <system>Coq-Packages</system> + <text>is a tactic for applying</text> + <presentation> is a tactic for applying </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1216"> + <id>Coq-Packages/1216</id> + <text>xchange</text> + <metadata> + <system>Coq-Packages</system> + <text>xchange</text> + <presentation>xchange</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1217"> + <id>Coq-Packages/1217</id> + <text>without having to explicitly specify the name of a focusing lemma.</text> + <metadata> + <system>Coq-Packages</system> + <text>without having to explicitly specify the name of a focusing lemma.</text> + <presentation> without having + to explicitly specify the name of a focusing lemma. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1218"> + <id>Coq-Packages/1218</id> + <text>xopen</text> + <metadata> + <system>Coq-Packages</system> + <text>xopen</text> + <presentation>xopen</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1219"> + <id>Coq-Packages/1219</id> + <text>p</text> + <metadata> + <system>Coq-Packages</system> + <text>p</text> + <presentation>p</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1220"> + <id>Coq-Packages/1220</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1221"> + <id>Coq-Packages/1221</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1222"> + <id>Coq-Packages/1222</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1223"> + <id>Coq-Packages/1223</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1224"> + <id>Coq-Packages/1224</id> + <text>or</text> + <metadata> + <system>Coq-Packages</system> + <text>or</text> + <presentation> or </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1225"> + <id>Coq-Packages/1225</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1226"> + <id>Coq-Packages/1226</id> + <text>==></text> + <metadata> + <system>Coq-Packages</system> + <text>==></text> + <presentation>==></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1227"> + <id>Coq-Packages/1227</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1228"> + <id>Coq-Packages/1228</id> + <text>or</text> + <metadata> + <system>Coq-Packages</system> + <text>or</text> + <presentation> or </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1229"> + <id>Coq-Packages/1229</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1230"> + <id>Coq-Packages/1230</id> + <text>===></text> + <metadata> + <system>Coq-Packages</system> + <text>===></text> + <presentation>===></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1231"> + <id>Coq-Packages/1231</id> + <text>Q'</text> + <metadata> + <system>Coq-Packages</system> + <text>Q'</text> + <presentation>Q'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1232"> + <id>Coq-Packages/1232</id> + <text>. It first searches for the pattern</text> + <metadata> + <system>Coq-Packages</system> + <text>. It first searches for the pattern</text> + <presentation>. + It first searches for the pattern </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1233"> + <id>Coq-Packages/1233</id> + <text>p</text> + <metadata> + <system>Coq-Packages</system> + <text>p</text> + <presentation>p</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1234"> + <id>Coq-Packages/1234</id> + <text>~></text> + <metadata> + <system>Coq-Packages</system> + <text>~></text> + <presentation>~></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1235"> + <id>Coq-Packages/1235</id> + <text>T</text> + <metadata> + <system>Coq-Packages</system> + <text>T</text> + <presentation>T</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1236"> + <id>Coq-Packages/1236</id> + <text>in the pre-condition, then looks up in a database for the focus lemma</text> + <metadata> + <system>Coq-Packages</system> + <text>in the pre-condition, then looks up in a database for the focus lemma</text> + <presentation> in the pre-condition, + then looks up in a database for the focus lemma </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1237"> + <id>Coq-Packages/1237</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1238"> + <id>Coq-Packages/1238</id> + <text>associated with the form</text> + <metadata> + <system>Coq-Packages</system> + <text>associated with the form</text> + <presentation> associated with + the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1239"> + <id>Coq-Packages/1239</id> + <text>T</text> + <metadata> + <system>Coq-Packages</system> + <text>T</text> + <presentation>T</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1240"> + <id>Coq-Packages/1240</id> + <text>, and then calls</text> + <metadata> + <system>Coq-Packages</system> + <text>, and then calls</text> + <presentation>, and then calls </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1241"> + <id>Coq-Packages/1241</id> + <text>xchange</text> + <metadata> + <system>Coq-Packages</system> + <text>xchange</text> + <presentation>xchange</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1242"> + <id>Coq-Packages/1242</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1243"> + <id>Coq-Packages/1243</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1244"> + <id>Coq-Packages/1244</id> + <text>xopen_show</text> + <metadata> + <system>Coq-Packages</system> + <text>xopen_show</text> + <presentation>xopen_show</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1245"> + <id>Coq-Packages/1245</id> + <text>p</text> + <metadata> + <system>Coq-Packages</system> + <text>p</text> + <presentation>p</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1246"> + <id>Coq-Packages/1246</id> + <text>shows the lemma found, it is useful for debugging.</text> + <metadata> + <system>Coq-Packages</system> + <text>shows the lemma found, it is useful for debugging.</text> + <presentation> shows the lemma found, it is useful for debugging. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1247"> + <id>Coq-Packages/1247</id> + <text>Example for registering a focusing lemma: Hint Extern 1 (RegisterOpen (Tree _)) => Provide tree_open. See</text> + <metadata> + <system>Coq-Packages</system> + <text>Example for registering a focusing lemma: Hint Extern 1 (RegisterOpen (Tree _)) => Provide tree_open. See</text> + <presentation> + + Example for registering a focusing lemma: + Hint Extern 1 (RegisterOpen (Tree _)) => Provide tree_open. + See </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1248"> + <id>Coq-Packages/1248</id> + <text>Demo_proof.v</text> + <metadata> + <system>Coq-Packages</system> + <text>Demo_proof.v</text> + <presentation>Demo_proof.v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1249"> + <id>Coq-Packages/1249</id> + <text>for examples.</text> + <metadata> + <system>Coq-Packages</system> + <text>for examples.</text> + <presentation> for examples. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1250"> + <id>Coq-Packages/1250</id> + <text>Then, use:</text> + <metadata> + <system>Coq-Packages</system> + <text>Then, use:</text> + <presentation> + + Then, use: </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1251"> + <id>Coq-Packages/1251</id> + <text>xopen</text> + <metadata> + <system>Coq-Packages</system> + <text>xopen</text> + <presentation>xopen</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1252"> + <id>Coq-Packages/1252</id> + <text>p</text> + <metadata> + <system>Coq-Packages</system> + <text>p</text> + <presentation>p</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1253"> + <id>Coq-Packages/1253</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1254"> + <id>Coq-Packages/1254</id> + <text>Variants:</text> + <metadata> + <system>Coq-Packages</system> + <text>Variants:</text> + <presentation> + + Variants: +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1255"> + <id>Coq-Packages/1255</id> + <text>xopenxt is short for xopen t; xpull xopenxst is short for xopen t; xpulls // EXPERIMENTAL xopen2p to perform xopen p twice. Only applies when there is no existentials to be extracted after the first xopen.</text> + <metadata> + <system>Coq-Packages</system> + <text>xopenxt is short for xopen t; xpull xopenxst is short for xopen t; xpulls // EXPERIMENTAL xopen2p to perform xopen p twice. Only applies when there is no existentials to be extracted after the first xopen.</text> + <presentation>xopenxt is short for xopen t; xpull + + + + +xopenxst is short for xopen t; xpulls // EXPERIMENTAL + + + + +xopen2p to perform xopen p twice. Only applies when there + is no existentials to be extracted after the first xopen. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1256"> + <id>Coq-Packages/1256</id> + <text>xclose</text> + <metadata> + <system>Coq-Packages</system> + <text>xclose</text> + <presentation>xclose</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1257"> + <id>Coq-Packages/1257</id> + <text>is the symmetrical of</text> + <metadata> + <system>Coq-Packages</system> + <text>is the symmetrical of</text> + <presentation> is the symmetrical of </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1258"> + <id>Coq-Packages/1258</id> + <text>xopen</text> + <metadata> + <system>Coq-Packages</system> + <text>xopen</text> + <presentation>xopen</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1259"> + <id>Coq-Packages/1259</id> + <text>. It works in the same way, except that it looks for an unfocusing lemma.</text> + <metadata> + <system>Coq-Packages</system> + <text>. It works in the same way, except that it looks for an unfocusing lemma.</text> + <presentation>. It works in the + same way, except that it looks for an unfocusing lemma. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1260"> + <id>Coq-Packages/1260</id> + <text>xclose</text> + <metadata> + <system>Coq-Packages</system> + <text>xclose</text> + <presentation>xclose</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1261"> + <id>Coq-Packages/1261</id> + <text>p</text> + <metadata> + <system>Coq-Packages</system> + <text>p</text> + <presentation>p</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1262"> + <id>Coq-Packages/1262</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1263"> + <id>Coq-Packages/1263</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1264"> + <id>Coq-Packages/1264</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1265"> + <id>Coq-Packages/1265</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1266"> + <id>Coq-Packages/1266</id> + <text>or</text> + <metadata> + <system>Coq-Packages</system> + <text>or</text> + <presentation> or </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1267"> + <id>Coq-Packages/1267</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1268"> + <id>Coq-Packages/1268</id> + <text>==></text> + <metadata> + <system>Coq-Packages</system> + <text>==></text> + <presentation>==></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1269"> + <id>Coq-Packages/1269</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1270"> + <id>Coq-Packages/1270</id> + <text>or</text> + <metadata> + <system>Coq-Packages</system> + <text>or</text> + <presentation> or </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1271"> + <id>Coq-Packages/1271</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1272"> + <id>Coq-Packages/1272</id> + <text>===></text> + <metadata> + <system>Coq-Packages</system> + <text>===></text> + <presentation>===></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1273"> + <id>Coq-Packages/1273</id> + <text>Q'</text> + <metadata> + <system>Coq-Packages</system> + <text>Q'</text> + <presentation>Q'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1274"> + <id>Coq-Packages/1274</id> + <text>. It first searches for the pattern</text> + <metadata> + <system>Coq-Packages</system> + <text>. It first searches for the pattern</text> + <presentation>. + It first searches for the pattern </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1275"> + <id>Coq-Packages/1275</id> + <text>p</text> + <metadata> + <system>Coq-Packages</system> + <text>p</text> + <presentation>p</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1276"> + <id>Coq-Packages/1276</id> + <text>~></text> + <metadata> + <system>Coq-Packages</system> + <text>~></text> + <presentation>~></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1277"> + <id>Coq-Packages/1277</id> + <text>T</text> + <metadata> + <system>Coq-Packages</system> + <text>T</text> + <presentation>T</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1278"> + <id>Coq-Packages/1278</id> + <text>in the pre-condition, then looks up in a database for the unfocus lemma</text> + <metadata> + <system>Coq-Packages</system> + <text>in the pre-condition, then looks up in a database for the unfocus lemma</text> + <presentation> in the pre-condition, + then looks up in a database for the unfocus lemma </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1279"> + <id>Coq-Packages/1279</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1280"> + <id>Coq-Packages/1280</id> + <text>associated with the form</text> + <metadata> + <system>Coq-Packages</system> + <text>associated with the form</text> + <presentation> associated with + the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1281"> + <id>Coq-Packages/1281</id> + <text>T</text> + <metadata> + <system>Coq-Packages</system> + <text>T</text> + <presentation>T</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1282"> + <id>Coq-Packages/1282</id> + <text>, and then calls</text> + <metadata> + <system>Coq-Packages</system> + <text>, and then calls</text> + <presentation>, and then calls </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1283"> + <id>Coq-Packages/1283</id> + <text>xchange</text> + <metadata> + <system>Coq-Packages</system> + <text>xchange</text> + <presentation>xchange</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1284"> + <id>Coq-Packages/1284</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1285"> + <id>Coq-Packages/1285</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1286"> + <id>Coq-Packages/1286</id> + <text>xclose_show</text> + <metadata> + <system>Coq-Packages</system> + <text>xclose_show</text> + <presentation>xclose_show</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1287"> + <id>Coq-Packages/1287</id> + <text>p</text> + <metadata> + <system>Coq-Packages</system> + <text>p</text> + <presentation>p</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1288"> + <id>Coq-Packages/1288</id> + <text>shows the lemma found, it is useful for debugging.</text> + <metadata> + <system>Coq-Packages</system> + <text>shows the lemma found, it is useful for debugging.</text> + <presentation> shows the lemma found, it is useful for debugging. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1289"> + <id>Coq-Packages/1289</id> + <text>Example for registering a focusing lemma:</text> + <metadata> + <system>Coq-Packages</system> + <text>Example for registering a focusing lemma:</text> + <presentation> + + Example for registering a focusing lemma: + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1290"> + <id>Coq-Packages/1290</id> + <text>Hint Extern 1 (RegisterClose (Ref Id (MNode _ ))) => Provide tree_node_close.</text> + <metadata> + <system>Coq-Packages</system> + <text>Hint Extern 1 (RegisterClose (Ref Id (MNode _ ))) => Provide tree_node_close.</text> + <presentation> + + Hint Extern 1 (RegisterClose (Ref Id (MNode _ ))) => + Provide tree_node_close. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1291"> + <id>Coq-Packages/1291</id> + <text>Then, use:</text> + <metadata> + <system>Coq-Packages</system> + <text>Then, use:</text> + <presentation> + + Then, use: </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1292"> + <id>Coq-Packages/1292</id> + <text>xclose</text> + <metadata> + <system>Coq-Packages</system> + <text>xclose</text> + <presentation>xclose</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1293"> + <id>Coq-Packages/1293</id> + <text>p</text> + <metadata> + <system>Coq-Packages</system> + <text>p</text> + <presentation>p</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1294"> + <id>Coq-Packages/1294</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1295"> + <id>Coq-Packages/1295</id> + <text>Variants:</text> + <metadata> + <system>Coq-Packages</system> + <text>Variants:</text> + <presentation> + + Variants: + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1296"> + <id>Coq-Packages/1296</id> + <text>xclosep1..pn is short for xclose p1; ..; xclose pn xclose2p to perform xclose p twice. xclose(>>pXY) where the extra arguments are used to provide explicit arguments to instantiate the "closing" lemma.</text> + <metadata> + <system>Coq-Packages</system> + <text>xclosep1..pn is short for xclose p1; ..; xclose pn xclose2p to perform xclose p twice. xclose(>>pXY) where the extra arguments are used to provide explicit arguments to instantiate the "closing" lemma.</text> + <presentation>xclosep1..pn is short for xclose p1; ..; xclose pn + + + + +xclose2p to perform xclose p twice. + + + + +xclose(>>pXY) where the extra arguments are used to + provide explicit arguments to instantiate the "closing" lemma. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1297"> + <id>Coq-Packages/1297</id> + <text>xgen</text> + <metadata> + <system>Coq-Packages</system> + <text>xgen</text> + <presentation>xgen</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1298"> + <id>Coq-Packages/1298</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1299"> + <id>Coq-Packages/1299</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1300"> + <id>Coq-Packages/1300</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1301"> + <id>Coq-Packages/1301</id> + <text>==></text> + <metadata> + <system>Coq-Packages</system> + <text>==></text> + <presentation>==></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1302"> + <id>Coq-Packages/1302</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1303"> + <id>Coq-Packages/1303</id> + <text>, where</text> + <metadata> + <system>Coq-Packages</system> + <text>, where</text> + <presentation>, + where </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1304"> + <id>Coq-Packages/1304</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1305"> + <id>Coq-Packages/1305</id> + <text>contains occurences of</text> + <metadata> + <system>Coq-Packages</system> + <text>contains occurences of</text> + <presentation> contains occurences of </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1306"> + <id>Coq-Packages/1306</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1307"> + <id>Coq-Packages/1307</id> + <text>in the sense</text> + <metadata> + <system>Coq-Packages</system> + <text>in the sense</text> + <presentation> in the sense </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1308"> + <id>Coq-Packages/1308</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1309"> + <id>Coq-Packages/1309</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1310"> + <id>Coq-Packages/1310</id> + <text>J</text> + <metadata> + <system>Coq-Packages</system> + <text>J</text> + <presentation>J</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1311"> + <id>Coq-Packages/1311</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1312"> + <id>Coq-Packages/1312</id> + <text>, and it abstract</text> + <metadata> + <system>Coq-Packages</system> + <text>, and it abstract</text> + <presentation>, + and it abstract </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1313"> + <id>Coq-Packages/1313</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1314"> + <id>Coq-Packages/1314</id> + <text>from</text> + <metadata> + <system>Coq-Packages</system> + <text>from</text> + <presentation> from </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1315"> + <id>Coq-Packages/1315</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1316"> + <id>Coq-Packages/1316</id> + <text>, turning the goal into</text> + <metadata> + <system>Coq-Packages</system> + <text>, turning the goal into</text> + <presentation>, turning the goal into + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1317"> + <id>Coq-Packages/1317</id> + <text>(Hexists</text> + <metadata> + <system>Coq-Packages</system> + <text>(Hexists</text> + <presentation>(Hexists</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1318"> + <id>Coq-Packages/1318</id> + <text>X,</text> + <metadata> + <system>Coq-Packages</system> + <text>X,</text> + <presentation>X,</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1319"> + <id>Coq-Packages/1319</id> + <text>J</text> + <metadata> + <system>Coq-Packages</system> + <text>J</text> + <presentation>J</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1320"> + <id>Coq-Packages/1320</id> + <text>X)</text> + <metadata> + <system>Coq-Packages</system> + <text>X)</text> + <presentation>X)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1321"> + <id>Coq-Packages/1321</id> + <text>==></text> + <metadata> + <system>Coq-Packages</system> + <text>==></text> + <presentation>==></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1322"> + <id>Coq-Packages/1322</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1323"> + <id>Coq-Packages/1323</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1324"> + <id>Coq-Packages/1324</id> + <text>xlet</text> + <metadata> + <system>Coq-Packages</system> + <text>xlet</text> + <presentation>xlet</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1325"> + <id>Coq-Packages/1325</id> + <text>is used to reason on a let node, i.e. on a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>is used to reason on a let node, i.e. on a goal of the form</text> + <presentation> is used to reason on a let node, i.e. on a goal + of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1326"> + <id>Coq-Packages/1326</id> + <text>(Let</text> + <metadata> + <system>Coq-Packages</system> + <text>(Let</text> + <presentation>(Let</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1327"> + <id>Coq-Packages/1327</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1328"> + <id>Coq-Packages/1328</id> + <text>:=</text> + <metadata> + <system>Coq-Packages</system> + <text>:=</text> + <presentation>:=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1329"> + <id>Coq-Packages/1329</id> + <text>F1</text> + <metadata> + <system>Coq-Packages</system> + <text>F1</text> + <presentation>F1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1330"> + <id>Coq-Packages/1330</id> + <text>in</text> + <metadata> + <system>Coq-Packages</system> + <text>in</text> + <presentation>in</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1331"> + <id>Coq-Packages/1331</id> + <text>F2)</text> + <metadata> + <system>Coq-Packages</system> + <text>F2)</text> + <presentation>F2)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1332"> + <id>Coq-Packages/1332</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1333"> + <id>Coq-Packages/1333</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1334"> + <id>Coq-Packages/1334</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1335"> + <id>Coq-Packages/1335</id> + <text>Use</text> + <metadata> + <system>Coq-Packages</system> + <text>Use</text> + <presentation> + + Use </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1336"> + <id>Coq-Packages/1336</id> + <text>xlet</text> + <metadata> + <system>Coq-Packages</system> + <text>xlet</text> + <presentation>xlet</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1337"> + <id>Coq-Packages/1337</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1338"> + <id>Coq-Packages/1338</id> + <text>to provide a postcondition for</text> + <metadata> + <system>Coq-Packages</system> + <text>to provide a postcondition for</text> + <presentation> to provide a postcondition for </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1339"> + <id>Coq-Packages/1339</id> + <text>F1</text> + <metadata> + <system>Coq-Packages</system> + <text>F1</text> + <presentation>F1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1340"> + <id>Coq-Packages/1340</id> + <text>. Use</text> + <metadata> + <system>Coq-Packages</system> + <text>. Use</text> + <presentation>. + Use </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1341"> + <id>Coq-Packages/1341</id> + <text>xlet</text> + <metadata> + <system>Coq-Packages</system> + <text>xlet</text> + <presentation>xlet</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1342"> + <id>Coq-Packages/1342</id> + <text>as</text> + <metadata> + <system>Coq-Packages</system> + <text>as</text> + <presentation>as</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1343"> + <id>Coq-Packages/1343</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1344"> + <id>Coq-Packages/1344</id> + <text>to rename</text> + <metadata> + <system>Coq-Packages</system> + <text>to rename</text> + <presentation> to rename </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1345"> + <id>Coq-Packages/1345</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1346"> + <id>Coq-Packages/1346</id> + <text>into</text> + <metadata> + <system>Coq-Packages</system> + <text>into</text> + <presentation> into </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1347"> + <id>Coq-Packages/1347</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1348"> + <id>Coq-Packages/1348</id> + <text>. Use</text> + <metadata> + <system>Coq-Packages</system> + <text>. Use</text> + <presentation>. + Use </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1349"> + <id>Coq-Packages/1349</id> + <text>xlet</text> + <metadata> + <system>Coq-Packages</system> + <text>xlet</text> + <presentation>xlet</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1350"> + <id>Coq-Packages/1350</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1351"> + <id>Coq-Packages/1351</id> + <text>as</text> + <metadata> + <system>Coq-Packages</system> + <text>as</text> + <presentation>as</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1352"> + <id>Coq-Packages/1352</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1353"> + <id>Coq-Packages/1353</id> + <text>to do both. DEPRECATED</text> + <metadata> + <system>Coq-Packages</system> + <text>to do both. DEPRECATED</text> + <presentation> to do both. DEPRECATED </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1354"> + <id>Coq-Packages/1354</id> + <text>xlets</text> + <metadata> + <system>Coq-Packages</system> + <text>xlets</text> + <presentation>xlets</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1355"> + <id>Coq-Packages/1355</id> + <text>Tactic Notation "xlets" constr(Q) := xlet Q;</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactic Notation "xlets" constr(Q) := xlet Q;</text> + <presentation> + +Tactic Notation "xlets" constr(Q) := + xlet Q; </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1356"> + <id>Coq-Packages/1356</id> + <text>|</text> + <metadata> + <system>Coq-Packages</system> + <text>|</text> + <presentation>|</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1357"> + <id>Coq-Packages/1357</id> + <text>intro_subst</text> + <metadata> + <system>Coq-Packages</system> + <text>intro_subst</text> + <presentation>intro_subst</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1358"> + <id>Coq-Packages/1358</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1359"> + <id>Coq-Packages/1359</id> + <text>xlet_poly</text> + <metadata> + <system>Coq-Packages</system> + <text>xlet_poly</text> + <presentation>xlet_poly</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1360"> + <id>Coq-Packages/1360</id> + <text>is used to reason on a let node, i.e. on a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>is used to reason on a let node, i.e. on a goal of the form</text> + <presentation> is used to reason on a let node, i.e. on a goal + of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1361"> + <id>Coq-Packages/1361</id> + <text>(LetPoly</text> + <metadata> + <system>Coq-Packages</system> + <text>(LetPoly</text> + <presentation>(LetPoly</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1362"> + <id>Coq-Packages/1362</id> + <text>{A1}</text> + <metadata> + <system>Coq-Packages</system> + <text>{A1}</text> + <presentation>{A1}</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1363"> + <id>Coq-Packages/1363</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1364"> + <id>Coq-Packages/1364</id> + <text>:=</text> + <metadata> + <system>Coq-Packages</system> + <text>:=</text> + <presentation>:=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1365"> + <id>Coq-Packages/1365</id> + <text>F1</text> + <metadata> + <system>Coq-Packages</system> + <text>F1</text> + <presentation>F1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1366"> + <id>Coq-Packages/1366</id> + <text>in</text> + <metadata> + <system>Coq-Packages</system> + <text>in</text> + <presentation>in</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1367"> + <id>Coq-Packages/1367</id> + <text>F2)</text> + <metadata> + <system>Coq-Packages</system> + <text>F2)</text> + <presentation>F2)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1368"> + <id>Coq-Packages/1368</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1369"> + <id>Coq-Packages/1369</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1370"> + <id>Coq-Packages/1370</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1371"> + <id>Coq-Packages/1371</id> + <text>Variants:</text> + <metadata> + <system>Coq-Packages</system> + <text>Variants:</text> + <presentation> + + Variants: + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1372"> + <id>Coq-Packages/1372</id> + <text>xlet_polyPH to describe the pure postcondition and the final state. xlet_poly_keepP to provide a pure postcondition and use the current pre-condition as final state. xlet_polyP to provide a pure postcondition and introduce a unification variable for the imperative state. xlet_polyasy to rename x into y. xlet_polyPHasy.</text> + <metadata> + <system>Coq-Packages</system> + <text>xlet_polyPH to describe the pure postcondition and the final state. xlet_poly_keepP to provide a pure postcondition and use the current pre-condition as final state. xlet_polyP to provide a pure postcondition and introduce a unification variable for the imperative state. xlet_polyasy to rename x into y. xlet_polyPHasy.</text> + <presentation>xlet_polyPH to describe the pure postcondition and + the final state. + + + + +xlet_poly_keepP to provide a pure postcondition and + use the current pre-condition as final state. + + + + +xlet_polyP to provide a pure postcondition and introduce + a unification variable for the imperative state. + + + + +xlet_polyasy to rename x into y. + + + + +xlet_polyPHasy. + + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1373"> + <id>Coq-Packages/1373</id> + <text>xseq</text> + <metadata> + <system>Coq-Packages</system> + <text>xseq</text> + <presentation>xseq</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1374"> + <id>Coq-Packages/1374</id> + <text>is used to reason on a seq node, i.e. on a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>is used to reason on a seq node, i.e. on a goal of the form</text> + <presentation> is used to reason on a seq node, i.e. on a goal + of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1375"> + <id>Coq-Packages/1375</id> + <text>(F1</text> + <metadata> + <system>Coq-Packages</system> + <text>(F1</text> + <presentation>(F1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1376"> + <id>Coq-Packages/1376</id> + <text>;;</text> + <metadata> + <system>Coq-Packages</system> + <text>;;</text> + <presentation>;;</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1377"> + <id>Coq-Packages/1377</id> + <text>F2)</text> + <metadata> + <system>Coq-Packages</system> + <text>F2)</text> + <presentation>F2)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1378"> + <id>Coq-Packages/1378</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1379"> + <id>Coq-Packages/1379</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1380"> + <id>Coq-Packages/1380</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1381"> + <id>Coq-Packages/1381</id> + <text>Use</text> + <metadata> + <system>Coq-Packages</system> + <text>Use</text> + <presentation> + + Use </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1382"> + <id>Coq-Packages/1382</id> + <text>xseq</text> + <metadata> + <system>Coq-Packages</system> + <text>xseq</text> + <presentation>xseq</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1383"> + <id>Coq-Packages/1383</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1384"> + <id>Coq-Packages/1384</id> + <text>to provide a post-condition for F1, where</text> + <metadata> + <system>Coq-Packages</system> + <text>to provide a post-condition for F1, where</text> + <presentation> to provide a post-condition for F1, + where </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1385"> + <id>Coq-Packages/1385</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1386"> + <id>Coq-Packages/1386</id> + <text>may be of type</text> + <metadata> + <system>Coq-Packages</system> + <text>may be of type</text> + <presentation> may be of type </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1387"> + <id>Coq-Packages/1387</id> + <text>hprop</text> + <metadata> + <system>Coq-Packages</system> + <text>hprop</text> + <presentation>hprop</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1388"> + <id>Coq-Packages/1388</id> + <text>or of type</text> + <metadata> + <system>Coq-Packages</system> + <text>or of type</text> + <presentation> or of type </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1389"> + <id>Coq-Packages/1389</id> + <text>unit->hprop</text> + <metadata> + <system>Coq-Packages</system> + <text>unit->hprop</text> + <presentation>unit->hprop</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1390"> + <id>Coq-Packages/1390</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1391"> + <id>Coq-Packages/1391</id> + <text>Use</text> + <metadata> + <system>Coq-Packages</system> + <text>Use</text> + <presentation> + + Use </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1392"> + <id>Coq-Packages/1392</id> + <text>xseq_no_xpull</text> + <metadata> + <system>Coq-Packages</system> + <text>xseq_no_xpull</text> + <presentation>xseq_no_xpull</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1393"> + <id>Coq-Packages/1393</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1394"> + <id>Coq-Packages/1394</id> + <text>to prevent</text> + <metadata> + <system>Coq-Packages</system> + <text>to prevent</text> + <presentation> to prevent </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1395"> + <id>Coq-Packages/1395</id> + <text>xpull</text> + <metadata> + <system>Coq-Packages</system> + <text>xpull</text> + <presentation>xpull</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1396"> + <id>Coq-Packages/1396</id> + <text>from being called automatically after</text> + <metadata> + <system>Coq-Packages</system> + <text>from being called automatically after</text> + <presentation> from being + called automatically after </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1397"> + <id>Coq-Packages/1397</id> + <text>xseq</text> + <metadata> + <system>Coq-Packages</system> + <text>xseq</text> + <presentation>xseq</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1398"> + <id>Coq-Packages/1398</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1399"> + <id>Coq-Packages/1399</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1400"> + <id>Coq-Packages/1400</id> + <text>xval</text> + <metadata> + <system>Coq-Packages</system> + <text>xval</text> + <presentation>xval</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1401"> + <id>Coq-Packages/1401</id> + <text>is used to reason on a let-value node, i.e. on a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>is used to reason on a let-value node, i.e. on a goal of the form</text> + <presentation> is used to reason on a let-value node, i.e. on a goal + of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1402"> + <id>Coq-Packages/1402</id> + <text>(Val</text> + <metadata> + <system>Coq-Packages</system> + <text>(Val</text> + <presentation>(Val</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1403"> + <id>Coq-Packages/1403</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1404"> + <id>Coq-Packages/1404</id> + <text>:=</text> + <metadata> + <system>Coq-Packages</system> + <text>:=</text> + <presentation>:=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1405"> + <id>Coq-Packages/1405</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1406"> + <id>Coq-Packages/1406</id> + <text>in</text> + <metadata> + <system>Coq-Packages</system> + <text>in</text> + <presentation>in</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1407"> + <id>Coq-Packages/1407</id> + <text>F1)</text> + <metadata> + <system>Coq-Packages</system> + <text>F1)</text> + <presentation>F1)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1408"> + <id>Coq-Packages/1408</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1409"> + <id>Coq-Packages/1409</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1410"> + <id>Coq-Packages/1410</id> + <text>. It produces an equality</text> + <metadata> + <system>Coq-Packages</system> + <text>. It produces an equality</text> + <presentation>. + It produces an equality </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1411"> + <id>Coq-Packages/1411</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1412"> + <id>Coq-Packages/1412</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1413"> + <id>Coq-Packages/1413</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1414"> + <id>Coq-Packages/1414</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1415"> + <id>Coq-Packages/1415</id> + <text>Use</text> + <metadata> + <system>Coq-Packages</system> + <text>Use</text> + <presentation> + + Use </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1416"> + <id>Coq-Packages/1416</id> + <text>xval</text> + <metadata> + <system>Coq-Packages</system> + <text>xval</text> + <presentation>xval</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1417"> + <id>Coq-Packages/1417</id> + <text>as</text> + <metadata> + <system>Coq-Packages</system> + <text>as</text> + <presentation>as</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1418"> + <id>Coq-Packages/1418</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1419"> + <id>Coq-Packages/1419</id> + <text>to rename</text> + <metadata> + <system>Coq-Packages</system> + <text>to rename</text> + <presentation> to rename </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1420"> + <id>Coq-Packages/1420</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1421"> + <id>Coq-Packages/1421</id> + <text>into</text> + <metadata> + <system>Coq-Packages</system> + <text>into</text> + <presentation> into </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1422"> + <id>Coq-Packages/1422</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1423"> + <id>Coq-Packages/1423</id> + <text>. Use</text> + <metadata> + <system>Coq-Packages</system> + <text>. Use</text> + <presentation>. + Use </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1424"> + <id>Coq-Packages/1424</id> + <text>xval</text> + <metadata> + <system>Coq-Packages</system> + <text>xval</text> + <presentation>xval</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1425"> + <id>Coq-Packages/1425</id> + <text>as</text> + <metadata> + <system>Coq-Packages</system> + <text>as</text> + <presentation>as</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1426"> + <id>Coq-Packages/1426</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1427"> + <id>Coq-Packages/1427</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1428"> + <id>Coq-Packages/1428</id> + <text>to rename</text> + <metadata> + <system>Coq-Packages</system> + <text>to rename</text> + <presentation> to rename </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1429"> + <id>Coq-Packages/1429</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1430"> + <id>Coq-Packages/1430</id> + <text>into</text> + <metadata> + <system>Coq-Packages</system> + <text>into</text> + <presentation> into </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1431"> + <id>Coq-Packages/1431</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1432"> + <id>Coq-Packages/1432</id> + <text>and name</text> + <metadata> + <system>Coq-Packages</system> + <text>and name</text> + <presentation> and name </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1433"> + <id>Coq-Packages/1433</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1434"> + <id>Coq-Packages/1434</id> + <text>the equality</text> + <metadata> + <system>Coq-Packages</system> + <text>the equality</text> + <presentation> the equality </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1435"> + <id>Coq-Packages/1435</id> + <text>y=v</text> + <metadata> + <system>Coq-Packages</system> + <text>y=v</text> + <presentation>y=v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1436"> + <id>Coq-Packages/1436</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1437"> + <id>Coq-Packages/1437</id> + <text>xvals</text> + <metadata> + <system>Coq-Packages</system> + <text>xvals</text> + <presentation>xvals</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1438"> + <id>Coq-Packages/1438</id> + <text>is like</text> + <metadata> + <system>Coq-Packages</system> + <text>is like</text> + <presentation> is like </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1439"> + <id>Coq-Packages/1439</id> + <text>xval</text> + <metadata> + <system>Coq-Packages</system> + <text>xval</text> + <presentation>xval</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1440"> + <id>Coq-Packages/1440</id> + <text>but it immediately substitutes the equality</text> + <metadata> + <system>Coq-Packages</system> + <text>but it immediately substitutes the equality</text> + <presentation> but it immediately substitutes + the equality </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1441"> + <id>Coq-Packages/1441</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1442"> + <id>Coq-Packages/1442</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1443"> + <id>Coq-Packages/1443</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1444"> + <id>Coq-Packages/1444</id> + <text>produced by</text> + <metadata> + <system>Coq-Packages</system> + <text>produced by</text> + <presentation> produced by </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1445"> + <id>Coq-Packages/1445</id> + <text>xval</text> + <metadata> + <system>Coq-Packages</system> + <text>xval</text> + <presentation>xval</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1446"> + <id>Coq-Packages/1446</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1447"> + <id>Coq-Packages/1447</id> + <text>xval_st</text> + <metadata> + <system>Coq-Packages</system> + <text>xval_st</text> + <presentation>xval_st</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1448"> + <id>Coq-Packages/1448</id> + <text>P</text> + <metadata> + <system>Coq-Packages</system> + <text>P</text> + <presentation>P</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1449"> + <id>Coq-Packages/1449</id> + <text>is used to assign an abstract specification to the value. Instead of producing</text> + <metadata> + <system>Coq-Packages</system> + <text>is used to assign an abstract specification to the value. Instead of producing</text> + <presentation> is used to assign an abstract specification + to the value. Instead of producing </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1450"> + <id>Coq-Packages/1450</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1451"> + <id>Coq-Packages/1451</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1452"> + <id>Coq-Packages/1452</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1453"> + <id>Coq-Packages/1453</id> + <text>as hypothesis, it produces</text> + <metadata> + <system>Coq-Packages</system> + <text>as hypothesis, it produces</text> + <presentation> as hypothesis, + it produces </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1454"> + <id>Coq-Packages/1454</id> + <text>P</text> + <metadata> + <system>Coq-Packages</system> + <text>P</text> + <presentation>P</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1455"> + <id>Coq-Packages/1455</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1456"> + <id>Coq-Packages/1456</id> + <text>as hypothesis, and issues</text> + <metadata> + <system>Coq-Packages</system> + <text>as hypothesis, and issues</text> + <presentation> as hypothesis, and issues </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1457"> + <id>Coq-Packages/1457</id> + <text>P</text> + <metadata> + <system>Coq-Packages</system> + <text>P</text> + <presentation>P</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1458"> + <id>Coq-Packages/1458</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1459"> + <id>Coq-Packages/1459</id> + <text>as subgoal.</text> + <metadata> + <system>Coq-Packages</system> + <text>as subgoal.</text> + <presentation> as subgoal. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1460"> + <id>Coq-Packages/1460</id> + <text>Use</text> + <metadata> + <system>Coq-Packages</system> + <text>Use</text> + <presentation> + + Use </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1461"> + <id>Coq-Packages/1461</id> + <text>xval_st</text> + <metadata> + <system>Coq-Packages</system> + <text>xval_st</text> + <presentation>xval_st</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1462"> + <id>Coq-Packages/1462</id> + <text>P</text> + <metadata> + <system>Coq-Packages</system> + <text>P</text> + <presentation>P</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1463"> + <id>Coq-Packages/1463</id> + <text>as</text> + <metadata> + <system>Coq-Packages</system> + <text>as</text> + <presentation>as</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1464"> + <id>Coq-Packages/1464</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1465"> + <id>Coq-Packages/1465</id> + <text>to rename</text> + <metadata> + <system>Coq-Packages</system> + <text>to rename</text> + <presentation> to rename </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1466"> + <id>Coq-Packages/1466</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1467"> + <id>Coq-Packages/1467</id> + <text>into</text> + <metadata> + <system>Coq-Packages</system> + <text>into</text> + <presentation> into </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1468"> + <id>Coq-Packages/1468</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1469"> + <id>Coq-Packages/1469</id> + <text>. Use</text> + <metadata> + <system>Coq-Packages</system> + <text>. Use</text> + <presentation>. + Use </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1470"> + <id>Coq-Packages/1470</id> + <text>xval_st</text> + <metadata> + <system>Coq-Packages</system> + <text>xval_st</text> + <presentation>xval_st</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1471"> + <id>Coq-Packages/1471</id> + <text>P</text> + <metadata> + <system>Coq-Packages</system> + <text>P</text> + <presentation>P</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1472"> + <id>Coq-Packages/1472</id> + <text>as</text> + <metadata> + <system>Coq-Packages</system> + <text>as</text> + <presentation>as</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1473"> + <id>Coq-Packages/1473</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1474"> + <id>Coq-Packages/1474</id> + <text>Hy</text> + <metadata> + <system>Coq-Packages</system> + <text>Hy</text> + <presentation>Hy</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1475"> + <id>Coq-Packages/1475</id> + <text>to rename</text> + <metadata> + <system>Coq-Packages</system> + <text>to rename</text> + <presentation> to rename </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1476"> + <id>Coq-Packages/1476</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1477"> + <id>Coq-Packages/1477</id> + <text>into</text> + <metadata> + <system>Coq-Packages</system> + <text>into</text> + <presentation> into </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1478"> + <id>Coq-Packages/1478</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1479"> + <id>Coq-Packages/1479</id> + <text>and specify the name of the hypothesis</text> + <metadata> + <system>Coq-Packages</system> + <text>and specify the name of the hypothesis</text> + <presentation> and specify the name + of the hypothesis </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1480"> + <id>Coq-Packages/1480</id> + <text>P</text> + <metadata> + <system>Coq-Packages</system> + <text>P</text> + <presentation>P</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1481"> + <id>Coq-Packages/1481</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1482"> + <id>Coq-Packages/1482</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1483"> + <id>Coq-Packages/1483</id> + <text>xind_skip</text> + <metadata> + <system>Coq-Packages</system> + <text>xind_skip</text> + <presentation>xind_skip</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1484"> + <id>Coq-Packages/1484</id> + <text>allows to assume the current goal to be already true. It is useful to test a proof before justifying termination. It applies to a goal</text> + <metadata> + <system>Coq-Packages</system> + <text>allows to assume the current goal to be already true. It is useful to test a proof before justifying termination. It applies to a goal</text> + <presentation> allows to assume the current goal to be + already true. It is useful to test a proof before justifying + termination. It applies to a goal </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1485"> + <id>Coq-Packages/1485</id> + <text>G</text> + <metadata> + <system>Coq-Packages</system> + <text>G</text> + <presentation>G</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1486"> + <id>Coq-Packages/1486</id> + <text>and turns it into</text> + <metadata> + <system>Coq-Packages</system> + <text>and turns it into</text> + <presentation> and turns it + into </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1487"> + <id>Coq-Packages/1487</id> + <text>G</text> + <metadata> + <system>Coq-Packages</system> + <text>G</text> + <presentation>G</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1488"> + <id>Coq-Packages/1488</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1489"> + <id>Coq-Packages/1489</id> + <text>G</text> + <metadata> + <system>Coq-Packages</system> + <text>G</text> + <presentation>G</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1490"> + <id>Coq-Packages/1490</id> + <text>. Typical usage:</text> + <metadata> + <system>Coq-Packages</system> + <text>. Typical usage:</text> + <presentation>. Typical usage: </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1491"> + <id>Coq-Packages/1491</id> + <text>xind_skip</text> + <metadata> + <system>Coq-Packages</system> + <text>xind_skip</text> + <presentation>xind_skip</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1492"> + <id>Coq-Packages/1492</id> + <text>;=></text> + <metadata> + <system>Coq-Packages</system> + <text>;=></text> + <presentation>;=></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1493"> + <id>Coq-Packages/1493</id> + <text>IH</text> + <metadata> + <system>Coq-Packages</system> + <text>IH</text> + <presentation>IH</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1494"> + <id>Coq-Packages/1494</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1495"> + <id>Coq-Packages/1495</id> + <text>Use it for development purpose only.</text> + <metadata> + <system>Coq-Packages</system> + <text>Use it for development purpose only.</text> + <presentation> + + Use it for development purpose only. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1496"> + <id>Coq-Packages/1496</id> + <text>Variant:</text> + <metadata> + <system>Coq-Packages</system> + <text>Variant:</text> + <presentation> + + Variant: </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1497"> + <id>Coq-Packages/1497</id> + <text>xind_skip</text> + <metadata> + <system>Coq-Packages</system> + <text>xind_skip</text> + <presentation>xind_skip</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1498"> + <id>Coq-Packages/1498</id> + <text>as</text> + <metadata> + <system>Coq-Packages</system> + <text>as</text> + <presentation>as</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1499"> + <id>Coq-Packages/1499</id> + <text>IH</text> + <metadata> + <system>Coq-Packages</system> + <text>IH</text> + <presentation>IH</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1500"> + <id>Coq-Packages/1500</id> + <text>, equivalent to</text> + <metadata> + <system>Coq-Packages</system> + <text>, equivalent to</text> + <presentation>, equivalent to </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1501"> + <id>Coq-Packages/1501</id> + <text>xind_skip</text> + <metadata> + <system>Coq-Packages</system> + <text>xind_skip</text> + <presentation>xind_skip</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1502"> + <id>Coq-Packages/1502</id> + <text>;=></text> + <metadata> + <system>Coq-Packages</system> + <text>;=></text> + <presentation>;=></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1503"> + <id>Coq-Packages/1503</id> + <text>IH</text> + <metadata> + <system>Coq-Packages</system> + <text>IH</text> + <presentation>IH</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1504"> + <id>Coq-Packages/1504</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1505"> + <id>Coq-Packages/1505</id> + <text>xfun</text> + <metadata> + <system>Coq-Packages</system> + <text>xfun</text> + <presentation>xfun</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1506"> + <id>Coq-Packages/1506</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1507"> + <id>Coq-Packages/1507</id> + <text>(LetFunc</text> + <metadata> + <system>Coq-Packages</system> + <text>(LetFunc</text> + <presentation>(LetFunc</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1508"> + <id>Coq-Packages/1508</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1509"> + <id>Coq-Packages/1509</id> + <text>:=</text> + <metadata> + <system>Coq-Packages</system> + <text>:=</text> + <presentation>:=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1510"> + <id>Coq-Packages/1510</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1511"> + <id>Coq-Packages/1511</id> + <text>in</text> + <metadata> + <system>Coq-Packages</system> + <text>in</text> + <presentation>in</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1512"> + <id>Coq-Packages/1512</id> + <text>F)</text> + <metadata> + <system>Coq-Packages</system> + <text>F)</text> + <presentation>F)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1513"> + <id>Coq-Packages/1513</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1514"> + <id>Coq-Packages/1514</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1515"> + <id>Coq-Packages/1515</id> + <text>. The tactic introduces an hypothesis describing the most-general specification of</text> + <metadata> + <system>Coq-Packages</system> + <text>. The tactic introduces an hypothesis describing the most-general specification of</text> + <presentation>. + The tactic introduces an hypothesis describing the most-general + specification of </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1516"> + <id>Coq-Packages/1516</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1517"> + <id>Coq-Packages/1517</id> + <text>, and leaves</text> + <metadata> + <system>Coq-Packages</system> + <text>, and leaves</text> + <presentation>, and leaves </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1518"> + <id>Coq-Packages/1518</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1519"> + <id>Coq-Packages/1519</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1520"> + <id>Coq-Packages/1520</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1521"> + <id>Coq-Packages/1521</id> + <text>as goal.</text> + <metadata> + <system>Coq-Packages</system> + <text>as goal.</text> + <presentation> as goal. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1522"> + <id>Coq-Packages/1522</id> + <text>xfunasf can be used to name the function. xfunasfHf can be used to name the function and its specification. xfunP can be used to give a specification for f, proved with respect to the most-general specification. Here, P should take the form fun f => spec_of_f. When this tactic fails, try xfun_no_simpl P as f Sf. intros. xapp_types. apply Sf. xfun_indRP is a shorthand for proving a recursive function by well-founded induction on the first argument quantified in P. It is similar to xfun_no_simpl P, followed by intros n and induction_wf IH: R n, and then exploiting the characteristic formula. The binary relation R needs to be shown well-founded. Typical relation includes downto 0 and upto n for induction on the type int. TODO: show a demo when R is a measure. xfun_no_simplP is like xfun P but does not attempt to automatically exploit the most general specification for proving the special specification. Use xapp or apply to continue the proof. xfun_ind_no_simplRP is like xfun_ind R P but does not attempt to automatically exploit the most general specification for proving the special specification. Use xapp or apply to continue the proof. xfun_ind_skipP is a development tactic used to skip the need to justify termination. Also available: xfun P as f xfun P as f Hf xfun_no_simpl P as f xfun_no_simpl P as f Hf xfun_ind R P as IH xfun_ind_no_simpl R P as IH xfun_ind_skip_no_simpl P</text> + <metadata> + <system>Coq-Packages</system> + <text>xfunasf can be used to name the function. xfunasfHf can be used to name the function and its specification. xfunP can be used to give a specification for f, proved with respect to the most-general specification. Here, P should take the form fun f => spec_of_f. When this tactic fails, try xfun_no_simpl P as f Sf. intros. xapp_types. apply Sf. xfun_indRP is a shorthand for proving a recursive function by well-founded induction on the first argument quantified in P. It is similar to xfun_no_simpl P, followed by intros n and induction_wf IH: R n, and then exploiting the characteristic formula. The binary relation R needs to be shown well-founded. Typical relation includes downto 0 and upto n for induction on the type int. TODO: show a demo when R is a measure. xfun_no_simplP is like xfun P but does not attempt to automatically exploit the most general specification for proving the special specification. Use xapp or apply to continue the proof. xfun_ind_no_simplRP is like xfun_ind R P but does not attempt to automatically exploit the most general specification for proving the special specification. Use xapp or apply to continue the proof. xfun_ind_skipP is a development tactic used to skip the need to justify termination. Also available: xfun P as f xfun P as f Hf xfun_no_simpl P as f xfun_no_simpl P as f Hf xfun_ind R P as IH xfun_ind_no_simpl R P as IH xfun_ind_skip_no_simpl P</text> + <presentation>xfunasf can be used to name the function. + + + + +xfunasfHf can be used to name the function and its + specification. + + + + +xfunP can be used to give a specification for f, proved + with respect to the most-general specification. Here, P + should take the form fun f => spec_of_f. + When this tactic fails, try + xfun_no_simpl P as f Sf. intros. xapp_types. apply Sf. + + + + +xfun_indRP is a shorthand for proving a recursive function + by well-founded induction on the first argument quantified in P. + It is similar to xfun_no_simpl P, followed by intros n and + induction_wf IH: R n, and then exploiting the characteristic + formula. The binary relation R needs to be + shown well-founded. Typical relation includes downto 0 + and upto n for induction on the type int. + TODO: show a demo when R is a measure. + + + + +xfun_no_simplP is like xfun P but does not attempt to + automatically exploit the most general specification for + proving the special specification. Use xapp or apply + to continue the proof. + + + + +xfun_ind_no_simplRP is like xfun_ind R P but does not + attempt to automatically exploit the most general specification + for proving the special specification. Use xapp or apply + to continue the proof. + + + + +xfun_ind_skipP is a development tactic used to skip the + need to justify termination. + + + + + Also available: + xfun P as f + xfun P as f Hf + xfun_no_simpl P as f + xfun_no_simpl P as f Hf + xfun_ind R P as IH + xfun_ind_no_simpl R P as IH + xfun_ind_skip_no_simpl P + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1523"> + <id>Coq-Packages/1523</id> + <text>xret</text> + <metadata> + <system>Coq-Packages</system> + <text>xret</text> + <presentation>xret</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1524"> + <id>Coq-Packages/1524</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1525"> + <id>Coq-Packages/1525</id> + <text>(Ret</text> + <metadata> + <system>Coq-Packages</system> + <text>(Ret</text> + <presentation>(Ret</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1526"> + <id>Coq-Packages/1526</id> + <text>v)</text> + <metadata> + <system>Coq-Packages</system> + <text>v)</text> + <presentation>v)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1527"> + <id>Coq-Packages/1527</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1528"> + <id>Coq-Packages/1528</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1529"> + <id>Coq-Packages/1529</id> + <text>, (or, more generally, on goals of the from</text> + <metadata> + <system>Coq-Packages</system> + <text>, (or, more generally, on goals of the from</text> + <presentation>, + (or, more generally, on goals of the from + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1530"> + <id>Coq-Packages/1530</id> + <text>(Let</text> + <metadata> + <system>Coq-Packages</system> + <text>(Let</text> + <presentation>(Let</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1531"> + <id>Coq-Packages/1531</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1532"> + <id>Coq-Packages/1532</id> + <text>:=</text> + <metadata> + <system>Coq-Packages</system> + <text>:=</text> + <presentation>:=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1533"> + <id>Coq-Packages/1533</id> + <text>(Ret</text> + <metadata> + <system>Coq-Packages</system> + <text>(Ret</text> + <presentation>(Ret</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1534"> + <id>Coq-Packages/1534</id> + <text>V)</text> + <metadata> + <system>Coq-Packages</system> + <text>V)</text> + <presentation>V)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1535"> + <id>Coq-Packages/1535</id> + <text>in</text> + <metadata> + <system>Coq-Packages</system> + <text>in</text> + <presentation>in</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1536"> + <id>Coq-Packages/1536</id> + <text>F)</text> + <metadata> + <system>Coq-Packages</system> + <text>F)</text> + <presentation>F)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1537"> + <id>Coq-Packages/1537</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1538"> + <id>Coq-Packages/1538</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1539"> + <id>Coq-Packages/1539</id> + <text>in which case</text> + <metadata> + <system>Coq-Packages</system> + <text>in which case</text> + <presentation> in which case + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1540"> + <id>Coq-Packages/1540</id> + <text>xlet</text> + <metadata> + <system>Coq-Packages</system> + <text>xlet</text> + <presentation>xlet</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1541"> + <id>Coq-Packages/1541</id> + <text>is called first).</text> + <metadata> + <system>Coq-Packages</system> + <text>is called first).</text> + <presentation> is called first). + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1542"> + <id>Coq-Packages/1542</id> + <text>It changes the goal to</text> + <metadata> + <system>Coq-Packages</system> + <text>It changes the goal to</text> + <presentation> + + It changes the goal to </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1543"> + <id>Coq-Packages/1543</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1544"> + <id>Coq-Packages/1544</id> + <text>==></text> + <metadata> + <system>Coq-Packages</system> + <text>==></text> + <presentation>==></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1545"> + <id>Coq-Packages/1545</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1546"> + <id>Coq-Packages/1546</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1547"> + <id>Coq-Packages/1547</id> + <text>\*</text> + <metadata> + <system>Coq-Packages</system> + <text>\*</text> + <presentation>\*</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1548"> + <id>Coq-Packages/1548</id> + <text>\GC</text> + <metadata> + <system>Coq-Packages</system> + <text>\GC</text> + <presentation>\GC</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1549"> + <id>Coq-Packages/1549</id> + <text>, where</text> + <metadata> + <system>Coq-Packages</system> + <text>, where</text> + <presentation>, + where </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1550"> + <id>Coq-Packages/1550</id> + <text>\GC</text> + <metadata> + <system>Coq-Packages</system> + <text>\GC</text> + <presentation>\GC</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1551"> + <id>Coq-Packages/1551</id> + <text>can be instantiated with garbage. Use</text> + <metadata> + <system>Coq-Packages</system> + <text>can be instantiated with garbage. Use</text> + <presentation> can be instantiated with garbage. + Use </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1552"> + <id>Coq-Packages/1552</id> + <text>xret_no_gc</text> + <metadata> + <system>Coq-Packages</system> + <text>xret_no_gc</text> + <presentation>xret_no_gc</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1553"> + <id>Coq-Packages/1553</id> + <text>to only produce the goal</text> + <metadata> + <system>Coq-Packages</system> + <text>to only produce the goal</text> + <presentation> to only produce the goal </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1554"> + <id>Coq-Packages/1554</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1555"> + <id>Coq-Packages/1555</id> + <text>==></text> + <metadata> + <system>Coq-Packages</system> + <text>==></text> + <presentation>==></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1556"> + <id>Coq-Packages/1556</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1557"> + <id>Coq-Packages/1557</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1558"> + <id>Coq-Packages/1558</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1559"> + <id>Coq-Packages/1559</id> + <text>Note that</text> + <metadata> + <system>Coq-Packages</system> + <text>Note that</text> + <presentation> + + Note that </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1560"> + <id>Coq-Packages/1560</id> + <text>xret</text> + <metadata> + <system>Coq-Packages</system> + <text>xret</text> + <presentation>xret</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1561"> + <id>Coq-Packages/1561</id> + <text>automatically calls</text> + <metadata> + <system>Coq-Packages</system> + <text>automatically calls</text> + <presentation> automatically calls </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1562"> + <id>Coq-Packages/1562</id> + <text>xclean</text> + <metadata> + <system>Coq-Packages</system> + <text>xclean</text> + <presentation>xclean</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1563"> + <id>Coq-Packages/1563</id> + <text>then</text> + <metadata> + <system>Coq-Packages</system> + <text>then</text> + <presentation> then </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1564"> + <id>Coq-Packages/1564</id> + <text>xpull</text> + <metadata> + <system>Coq-Packages</system> + <text>xpull</text> + <presentation>xpull</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1565"> + <id>Coq-Packages/1565</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1566"> + <id>Coq-Packages/1566</id> + <text>Variants:</text> + <metadata> + <system>Coq-Packages</system> + <text>Variants:</text> + <presentation> + + Variants: + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1567"> + <id>Coq-Packages/1567</id> + <text>xret_no_clean may be used to disable xclean and xpull. xret_no_pull may be used to disable xpull. xret_no_gc can be used to not introduce an existentially- quantified heap for garbage collection. xrets has a different behavior depending on the goal: If the goal is Ret v, then it is short for xret; xsimpl. If the goal is Let .., then it is short for xret; xpull; try intro_subst. xretQ is like xret but assigns the post-condition of the formula Ret v to Q. xretsQ is like xrets but assigns the post-condition of the formula Ret v to Q.</text> + <metadata> + <system>Coq-Packages</system> + <text>xret_no_clean may be used to disable xclean and xpull. xret_no_pull may be used to disable xpull. xret_no_gc can be used to not introduce an existentially- quantified heap for garbage collection. xrets has a different behavior depending on the goal: If the goal is Ret v, then it is short for xret; xsimpl. If the goal is Let .., then it is short for xret; xpull; try intro_subst. xretQ is like xret but assigns the post-condition of the formula Ret v to Q. xretsQ is like xrets but assigns the post-condition of the formula Ret v to Q.</text> + <presentation>xret_no_clean may be used to disable xclean and xpull. + + + + +xret_no_pull may be used to disable xpull. + + + + +xret_no_gc can be used to not introduce an existentially- + quantified heap for garbage collection. + + + + +xrets has a different behavior depending on the goal: + If the goal is Ret v, + then it is short for xret; xsimpl. + + If the goal is Let .., + then it is short for xret; xpull; try intro_subst. + + + + + + +xretQ is like xret but assigns the post-condition of + the formula Ret v to Q. + + + + +xretsQ is like xrets but assigns the post-condition of + the formula Ret v to Q. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1568"> + <id>Coq-Packages/1568</id> + <text>xassert</text> + <metadata> + <system>Coq-Packages</system> + <text>xassert</text> + <presentation>xassert</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1569"> + <id>Coq-Packages/1569</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1570"> + <id>Coq-Packages/1570</id> + <text>(Assert</text> + <metadata> + <system>Coq-Packages</system> + <text>(Assert</text> + <presentation>(Assert</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1571"> + <id>Coq-Packages/1571</id> + <text>F)</text> + <metadata> + <system>Coq-Packages</system> + <text>F)</text> + <presentation>F)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1572"> + <id>Coq-Packages/1572</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1573"> + <id>Coq-Packages/1573</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1574"> + <id>Coq-Packages/1574</id> + <text>, (or, more generally, of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>, (or, more generally, of the form</text> + <presentation>, + (or, more generally, of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1575"> + <id>Coq-Packages/1575</id> + <text>(Seq_</text> + <metadata> + <system>Coq-Packages</system> + <text>(Seq_</text> + <presentation>(Seq_</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1576"> + <id>Coq-Packages/1576</id> + <text>(Assert</text> + <metadata> + <system>Coq-Packages</system> + <text>(Assert</text> + <presentation>(Assert</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1577"> + <id>Coq-Packages/1577</id> + <text>F)</text> + <metadata> + <system>Coq-Packages</system> + <text>F)</text> + <presentation>F)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1578"> + <id>Coq-Packages/1578</id> + <text>;;</text> + <metadata> + <system>Coq-Packages</system> + <text>;;</text> + <presentation>;;</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1579"> + <id>Coq-Packages/1579</id> + <text>F')</text> + <metadata> + <system>Coq-Packages</system> + <text>F')</text> + <presentation>F')</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1580"> + <id>Coq-Packages/1580</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1581"> + <id>Coq-Packages/1581</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1582"> + <id>Coq-Packages/1582</id> + <text>, in which case</text> + <metadata> + <system>Coq-Packages</system> + <text>, in which case</text> + <presentation>, + in which case </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1583"> + <id>Coq-Packages/1583</id> + <text>xseq</text> + <metadata> + <system>Coq-Packages</system> + <text>xseq</text> + <presentation>xseq</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1584"> + <id>Coq-Packages/1584</id> + <text>is called first.).</text> + <metadata> + <system>Coq-Packages</system> + <text>is called first.).</text> + <presentation> is called first.). + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1585"> + <id>Coq-Packages/1585</id> + <text>It produces two subgoals:</text> + <metadata> + <system>Coq-Packages</system> + <text>It produces two subgoals:</text> + <presentation> + + It produces two subgoals: </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1586"> + <id>Coq-Packages/1586</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1587"> + <id>Coq-Packages/1587</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1588"> + <id>Coq-Packages/1588</id> + <text>(fun</text> + <metadata> + <system>Coq-Packages</system> + <text>(fun</text> + <presentation>(fun</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1589"> + <id>Coq-Packages/1589</id> + <text>(b:bool)</text> + <metadata> + <system>Coq-Packages</system> + <text>(b:bool)</text> + <presentation>(b:bool)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1590"> + <id>Coq-Packages/1590</id> + <text>=></text> + <metadata> + <system>Coq-Packages</system> + <text>=></text> + <presentation>=></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1591"> + <id>Coq-Packages/1591</id> + <text>\[b</text> + <metadata> + <system>Coq-Packages</system> + <text>\[b</text> + <presentation>\[b</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1592"> + <id>Coq-Packages/1592</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1593"> + <id>Coq-Packages/1593</id> + <text>true]</text> + <metadata> + <system>Coq-Packages</system> + <text>true]</text> + <presentation>true]</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1594"> + <id>Coq-Packages/1594</id> + <text>\*</text> + <metadata> + <system>Coq-Packages</system> + <text>\*</text> + <presentation>\*</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1595"> + <id>Coq-Packages/1595</id> + <text>H)</text> + <metadata> + <system>Coq-Packages</system> + <text>H)</text> + <presentation>H)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1596"> + <id>Coq-Packages/1596</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> + and </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1597"> + <id>Coq-Packages/1597</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1598"> + <id>Coq-Packages/1598</id> + <text>==></text> + <metadata> + <system>Coq-Packages</system> + <text>==></text> + <presentation>==></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1599"> + <id>Coq-Packages/1599</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1600"> + <id>Coq-Packages/1600</id> + <text>tt</text> + <metadata> + <system>Coq-Packages</system> + <text>tt</text> + <presentation>tt</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1601"> + <id>Coq-Packages/1601</id> + <text>. The second one is discharged automatically if</text> + <metadata> + <system>Coq-Packages</system> + <text>. The second one is discharged automatically if</text> + <presentation>. The second one is discharged automatically + if </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1602"> + <id>Coq-Packages/1602</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1603"> + <id>Coq-Packages/1603</id> + <text>is not instantiated---this is the case whenever.</text> + <metadata> + <system>Coq-Packages</system> + <text>is not instantiated---this is the case whenever.</text> + <presentation> is not instantiated---this is the case whenever. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1604"> + <id>Coq-Packages/1604</id> + <text>xif</text> + <metadata> + <system>Coq-Packages</system> + <text>xif</text> + <presentation>xif</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1605"> + <id>Coq-Packages/1605</id> + <text>is a tactic that applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>is a tactic that applies to a goal of the form</text> + <presentation> is a tactic that applies to a goal of the form + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1606"> + <id>Coq-Packages/1606</id> + <text>(If</text> + <metadata> + <system>Coq-Packages</system> + <text>(If</text> + <presentation>(If</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1607"> + <id>Coq-Packages/1607</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1608"> + <id>Coq-Packages/1608</id> + <text>Then</text> + <metadata> + <system>Coq-Packages</system> + <text>Then</text> + <presentation>Then</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1609"> + <id>Coq-Packages/1609</id> + <text>F1</text> + <metadata> + <system>Coq-Packages</system> + <text>F1</text> + <presentation>F1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1610"> + <id>Coq-Packages/1610</id> + <text>else</text> + <metadata> + <system>Coq-Packages</system> + <text>else</text> + <presentation>else</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1611"> + <id>Coq-Packages/1611</id> + <text>F2)</text> + <metadata> + <system>Coq-Packages</system> + <text>F2)</text> + <presentation>F2)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1612"> + <id>Coq-Packages/1612</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1613"> + <id>Coq-Packages/1613</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1614"> + <id>Coq-Packages/1614</id> + <text>. It leaves two subgoals</text> + <metadata> + <system>Coq-Packages</system> + <text>. It leaves two subgoals</text> + <presentation>. + It leaves two subgoals </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1615"> + <id>Coq-Packages/1615</id> + <text>F1</text> + <metadata> + <system>Coq-Packages</system> + <text>F1</text> + <presentation>F1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1616"> + <id>Coq-Packages/1616</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1617"> + <id>Coq-Packages/1617</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1618"> + <id>Coq-Packages/1618</id> + <text>under the assumption</text> + <metadata> + <system>Coq-Packages</system> + <text>under the assumption</text> + <presentation> under the assumption </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1619"> + <id>Coq-Packages/1619</id> + <text>v=true</text> + <metadata> + <system>Coq-Packages</system> + <text>v=true</text> + <presentation>v=true</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1620"> + <id>Coq-Packages/1620</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> + and </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1621"> + <id>Coq-Packages/1621</id> + <text>F2</text> + <metadata> + <system>Coq-Packages</system> + <text>F2</text> + <presentation>F2</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1622"> + <id>Coq-Packages/1622</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1623"> + <id>Coq-Packages/1623</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1624"> + <id>Coq-Packages/1624</id> + <text>under the assumption</text> + <metadata> + <system>Coq-Packages</system> + <text>under the assumption</text> + <presentation> under the assumption </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1625"> + <id>Coq-Packages/1625</id> + <text>v=false</text> + <metadata> + <system>Coq-Packages</system> + <text>v=false</text> + <presentation>v=false</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1626"> + <id>Coq-Packages/1626</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1627"> + <id>Coq-Packages/1627</id> + <text>xif</text> + <metadata> + <system>Coq-Packages</system> + <text>xif</text> + <presentation>xif</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1628"> + <id>Coq-Packages/1628</id> + <text>also applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>also applies to a goal of the form</text> + <presentation> also applies to a goal of the form + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1629"> + <id>Coq-Packages/1629</id> + <text>(Let</text> + <metadata> + <system>Coq-Packages</system> + <text>(Let</text> + <presentation>(Let</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1630"> + <id>Coq-Packages/1630</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1631"> + <id>Coq-Packages/1631</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1632"> + <id>Coq-Packages/1632</id> + <text>(If</text> + <metadata> + <system>Coq-Packages</system> + <text>(If</text> + <presentation>(If</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1633"> + <id>Coq-Packages/1633</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1634"> + <id>Coq-Packages/1634</id> + <text>Then</text> + <metadata> + <system>Coq-Packages</system> + <text>Then</text> + <presentation>Then</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1635"> + <id>Coq-Packages/1635</id> + <text>F1</text> + <metadata> + <system>Coq-Packages</system> + <text>F1</text> + <presentation>F1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1636"> + <id>Coq-Packages/1636</id> + <text>Else</text> + <metadata> + <system>Coq-Packages</system> + <text>Else</text> + <presentation>Else</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1637"> + <id>Coq-Packages/1637</id> + <text>F2)</text> + <metadata> + <system>Coq-Packages</system> + <text>F2)</text> + <presentation>F2)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1638"> + <id>Coq-Packages/1638</id> + <text>in</text> + <metadata> + <system>Coq-Packages</system> + <text>in</text> + <presentation>in</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1639"> + <id>Coq-Packages/1639</id> + <text>...)</text> + <metadata> + <system>Coq-Packages</system> + <text>...)</text> + <presentation>...)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1640"> + <id>Coq-Packages/1640</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1641"> + <id>Coq-Packages/1641</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1642"> + <id>Coq-Packages/1642</id> + <text>. In this case, it calls</text> + <metadata> + <system>Coq-Packages</system> + <text>. In this case, it calls</text> + <presentation>. + In this case, it calls </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1643"> + <id>Coq-Packages/1643</id> + <text>xlet</text> + <metadata> + <system>Coq-Packages</system> + <text>xlet</text> + <presentation>xlet</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1644"> + <id>Coq-Packages/1644</id> + <text>first.</text> + <metadata> + <system>Coq-Packages</system> + <text>first.</text> + <presentation> first. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1645"> + <id>Coq-Packages/1645</id> + <text>If</text> + <metadata> + <system>Coq-Packages</system> + <text>If</text> + <presentation> + + If </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1646"> + <id>Coq-Packages/1646</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1647"> + <id>Coq-Packages/1647</id> + <text>is not instantiated, it will automatically be instantiated with</text> + <metadata> + <system>Coq-Packages</system> + <text>is not instantiated, it will automatically be instantiated with</text> + <presentation> is not instantiated, it will automatically be instantiated + with </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1648"> + <id>Coq-Packages/1648</id> + <text>if</text> + <metadata> + <system>Coq-Packages</system> + <text>if</text> + <presentation>if</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1649"> + <id>Coq-Packages/1649</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1650"> + <id>Coq-Packages/1650</id> + <text>then</text> + <metadata> + <system>Coq-Packages</system> + <text>then</text> + <presentation>then</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1651"> + <id>Coq-Packages/1651</id> + <text>?Q1</text> + <metadata> + <system>Coq-Packages</system> + <text>?Q1</text> + <presentation>?Q1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1652"> + <id>Coq-Packages/1652</id> + <text>else</text> + <metadata> + <system>Coq-Packages</system> + <text>else</text> + <presentation>else</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1653"> + <id>Coq-Packages/1653</id> + <text>?Q2</text> + <metadata> + <system>Coq-Packages</system> + <text>?Q2</text> + <presentation>?Q2</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1654"> + <id>Coq-Packages/1654</id> + <text>. Without this behavior, when the post-condition is not instantiated, then the post-condition will be inferred when solving the first branch, and it will very likely not fit the second branch. Sometimes it is preferable to specify</text> + <metadata> + <system>Coq-Packages</system> + <text>. Without this behavior, when the post-condition is not instantiated, then the post-condition will be inferred when solving the first branch, and it will very likely not fit the second branch. Sometimes it is preferable to specify</text> + <presentation>. Without this behavior, when + the post-condition is not instantiated, then the post-condition will + be inferred when solving the first branch, and it will very likely + not fit the second branch. + Sometimes it is preferable to specify </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1655"> + <id>Coq-Packages/1655</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1656"> + <id>Coq-Packages/1656</id> + <text>explicitly, calling</text> + <metadata> + <system>Coq-Packages</system> + <text>explicitly, calling</text> + <presentation> explicitly, calling </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1657"> + <id>Coq-Packages/1657</id> + <text>xif</text> + <metadata> + <system>Coq-Packages</system> + <text>xif</text> + <presentation>xif</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1658"> + <id>Coq-Packages/1658</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1659"> + <id>Coq-Packages/1659</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1660"> + <id>Coq-Packages/1660</id> + <text>The tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>The tactic</text> + <presentation> + + The tactic </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1661"> + <id>Coq-Packages/1661</id> + <text>xif</text> + <metadata> + <system>Coq-Packages</system> + <text>xif</text> + <presentation>xif</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1662"> + <id>Coq-Packages/1662</id> + <text>attemps to simplify or prove false from obvious contradictions.</text> + <metadata> + <system>Coq-Packages</system> + <text>attemps to simplify or prove false from obvious contradictions.</text> + <presentation> attemps to simplify or prove false from obvious + contradictions. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1663"> + <id>Coq-Packages/1663</id> + <text>Variants:</text> + <metadata> + <system>Coq-Packages</system> + <text>Variants:</text> + <presentation> + + Variants: + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1664"> + <id>Coq-Packages/1664</id> + <text>xif_no_simpl avoids proving false from obvious contradictions. xif_no_intros leaves the hypothesis in the goals. xif_no_simpl_no_intros combines the above two. xifQ' allows to specify the post-condition. It is useful when the post Q is an evar. Equivalent to xpost Q'; xif. xifasX allows to name X the hypothesis v=true or v=false.</text> + <metadata> + <system>Coq-Packages</system> + <text>xif_no_simpl avoids proving false from obvious contradictions. xif_no_intros leaves the hypothesis in the goals. xif_no_simpl_no_intros combines the above two. xifQ' allows to specify the post-condition. It is useful when the post Q is an evar. Equivalent to xpost Q'; xif. xifasX allows to name X the hypothesis v=true or v=false.</text> + <presentation>xif_no_simpl avoids proving false from obvious contradictions. + + + + +xif_no_intros leaves the hypothesis in the goals. + + + + +xif_no_simpl_no_intros combines the above two. + + + + +xifQ' allows to specify the post-condition. It is useful + when the post Q is an evar. Equivalent to xpost Q'; xif. + + + + +xifasX allows to name X the hypothesis v=true or v=false. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1665"> + <id>Coq-Packages/1665</id> + <text>Also available;</text> + <metadata> + <system>Coq-Packages</system> + <text>Also available;</text> + <presentation> + + Also available; +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1666"> + <id>Coq-Packages/1666</id> + <text>xifQ'asXxif_no_simplasXxif_no_simplQ'xif_no_simplQ'asXxif_no_introsQ'xif_no_simpl_no_introsQ'</text> + <metadata> + <system>Coq-Packages</system> + <text>xifQ'asXxif_no_simplasXxif_no_simplQ'xif_no_simplQ'asXxif_no_introsQ'xif_no_simpl_no_introsQ'</text> + <presentation>xifQ'asXxif_no_simplasXxif_no_simplQ'xif_no_simplQ'asXxif_no_introsQ'xif_no_simpl_no_introsQ'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1667"> + <id>Coq-Packages/1667</id> + <text>xand</text> + <metadata> + <system>Coq-Packages</system> + <text>xand</text> + <presentation>xand</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1668"> + <id>Coq-Packages/1668</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1669"> + <id>Coq-Packages/1669</id> + <text>(And</text> + <metadata> + <system>Coq-Packages</system> + <text>(And</text> + <presentation>(And</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1670"> + <id>Coq-Packages/1670</id> + <text>v1</text> + <metadata> + <system>Coq-Packages</system> + <text>v1</text> + <presentation>v1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1671"> + <id>Coq-Packages/1671</id> + <text>`&&`</text> + <metadata> + <system>Coq-Packages</system> + <text>`&&`</text> + <presentation>`&&`</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1672"> + <id>Coq-Packages/1672</id> + <text>F2)</text> + <metadata> + <system>Coq-Packages</system> + <text>F2)</text> + <presentation>F2)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1673"> + <id>Coq-Packages/1673</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1674"> + <id>Coq-Packages/1674</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1675"> + <id>Coq-Packages/1675</id> + <text>, which is sugar for</text> + <metadata> + <system>Coq-Packages</system> + <text>, which is sugar for</text> + <presentation>, + which is sugar for </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1676"> + <id>Coq-Packages/1676</id> + <text>(If</text> + <metadata> + <system>Coq-Packages</system> + <text>(If</text> + <presentation>(If</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1677"> + <id>Coq-Packages/1677</id> + <text>v1</text> + <metadata> + <system>Coq-Packages</system> + <text>v1</text> + <presentation>v1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1678"> + <id>Coq-Packages/1678</id> + <text>Then</text> + <metadata> + <system>Coq-Packages</system> + <text>Then</text> + <presentation>Then</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1679"> + <id>Coq-Packages/1679</id> + <text>F2</text> + <metadata> + <system>Coq-Packages</system> + <text>F2</text> + <presentation>F2</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1680"> + <id>Coq-Packages/1680</id> + <text>Else</text> + <metadata> + <system>Coq-Packages</system> + <text>Else</text> + <presentation>Else</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1681"> + <id>Coq-Packages/1681</id> + <text>(Ret</text> + <metadata> + <system>Coq-Packages</system> + <text>(Ret</text> + <presentation>(Ret</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1682"> + <id>Coq-Packages/1682</id> + <text>false))</text> + <metadata> + <system>Coq-Packages</system> + <text>false))</text> + <presentation>false))</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1683"> + <id>Coq-Packages/1683</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1684"> + <id>Coq-Packages/1684</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1685"> + <id>Coq-Packages/1685</id> + <text>. It also applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>. It also applies to a goal of the form</text> + <presentation>. + It also applies to a goal of the form + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1686"> + <id>Coq-Packages/1686</id> + <text>(Let</text> + <metadata> + <system>Coq-Packages</system> + <text>(Let</text> + <presentation>(Let</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1687"> + <id>Coq-Packages/1687</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1688"> + <id>Coq-Packages/1688</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1689"> + <id>Coq-Packages/1689</id> + <text>(And</text> + <metadata> + <system>Coq-Packages</system> + <text>(And</text> + <presentation>(And</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1690"> + <id>Coq-Packages/1690</id> + <text>v1</text> + <metadata> + <system>Coq-Packages</system> + <text>v1</text> + <presentation>v1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1691"> + <id>Coq-Packages/1691</id> + <text>`&&`</text> + <metadata> + <system>Coq-Packages</system> + <text>`&&`</text> + <presentation>`&&`</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1692"> + <id>Coq-Packages/1692</id> + <text>F2)</text> + <metadata> + <system>Coq-Packages</system> + <text>F2)</text> + <presentation>F2)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1693"> + <id>Coq-Packages/1693</id> + <text>in</text> + <metadata> + <system>Coq-Packages</system> + <text>in</text> + <presentation>in</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1694"> + <id>Coq-Packages/1694</id> + <text>...)</text> + <metadata> + <system>Coq-Packages</system> + <text>...)</text> + <presentation>...)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1695"> + <id>Coq-Packages/1695</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1696"> + <id>Coq-Packages/1696</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1697"> + <id>Coq-Packages/1697</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1698"> + <id>Coq-Packages/1698</id> + <text>xand is a shorthand for xif followed by xret in the second branch. xandasH is similar; it allows naming the hypothesis. xandQ is short for xlet Q followed by xand in the first branch. xands is similar, it calls xrets instead of xret.</text> + <metadata> + <system>Coq-Packages</system> + <text>xand is a shorthand for xif followed by xret in the second branch. xandasH is similar; it allows naming the hypothesis. xandQ is short for xlet Q followed by xand in the first branch. xands is similar, it calls xrets instead of xret.</text> + <presentation>xand is a shorthand for xif followed by xret in the + second branch. + + + + +xandasH is similar; it allows naming the hypothesis. + + + + +xandQ is short for xlet Q followed by xand in the + first branch. + + + + +xands is similar, it calls xrets instead of xret. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1699"> + <id>Coq-Packages/1699</id> + <text>Variants:</text> + <metadata> + <system>Coq-Packages</system> + <text>Variants:</text> + <presentation> + + Variants: +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1700"> + <id>Coq-Packages/1700</id> + <text>xandQasHxandsQxandsQasH All xif variants are also applicable directly.</text> + <metadata> + <system>Coq-Packages</system> + <text>xandQasHxandsQxandsQasH All xif variants are also applicable directly.</text> + <presentation>xandQasHxandsQxandsQasH All xif variants are also applicable directly. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1701"> + <id>Coq-Packages/1701</id> + <text>xor</text> + <metadata> + <system>Coq-Packages</system> + <text>xor</text> + <presentation>xor</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1702"> + <id>Coq-Packages/1702</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1703"> + <id>Coq-Packages/1703</id> + <text>(Or</text> + <metadata> + <system>Coq-Packages</system> + <text>(Or</text> + <presentation>(Or</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1704"> + <id>Coq-Packages/1704</id> + <text>v1</text> + <metadata> + <system>Coq-Packages</system> + <text>v1</text> + <presentation>v1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1705"> + <id>Coq-Packages/1705</id> + <text>`||`</text> + <metadata> + <system>Coq-Packages</system> + <text>`||`</text> + <presentation>`||`</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1706"> + <id>Coq-Packages/1706</id> + <text>F2)</text> + <metadata> + <system>Coq-Packages</system> + <text>F2)</text> + <presentation>F2)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1707"> + <id>Coq-Packages/1707</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1708"> + <id>Coq-Packages/1708</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1709"> + <id>Coq-Packages/1709</id> + <text>, which is sugar for</text> + <metadata> + <system>Coq-Packages</system> + <text>, which is sugar for</text> + <presentation>, + which is sugar for </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1710"> + <id>Coq-Packages/1710</id> + <text>(If</text> + <metadata> + <system>Coq-Packages</system> + <text>(If</text> + <presentation>(If</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1711"> + <id>Coq-Packages/1711</id> + <text>v1</text> + <metadata> + <system>Coq-Packages</system> + <text>v1</text> + <presentation>v1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1712"> + <id>Coq-Packages/1712</id> + <text>Then</text> + <metadata> + <system>Coq-Packages</system> + <text>Then</text> + <presentation>Then</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1713"> + <id>Coq-Packages/1713</id> + <text>(Ret</text> + <metadata> + <system>Coq-Packages</system> + <text>(Ret</text> + <presentation>(Ret</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1714"> + <id>Coq-Packages/1714</id> + <text>true)</text> + <metadata> + <system>Coq-Packages</system> + <text>true)</text> + <presentation>true)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1715"> + <id>Coq-Packages/1715</id> + <text>Else</text> + <metadata> + <system>Coq-Packages</system> + <text>Else</text> + <presentation>Else</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1716"> + <id>Coq-Packages/1716</id> + <text>F2)</text> + <metadata> + <system>Coq-Packages</system> + <text>F2)</text> + <presentation>F2)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1717"> + <id>Coq-Packages/1717</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1718"> + <id>Coq-Packages/1718</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1719"> + <id>Coq-Packages/1719</id> + <text>. It also applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>. It also applies to a goal of the form</text> + <presentation>. + It also applies to a goal of the form + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1720"> + <id>Coq-Packages/1720</id> + <text>(Let</text> + <metadata> + <system>Coq-Packages</system> + <text>(Let</text> + <presentation>(Let</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1721"> + <id>Coq-Packages/1721</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1722"> + <id>Coq-Packages/1722</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1723"> + <id>Coq-Packages/1723</id> + <text>(Or</text> + <metadata> + <system>Coq-Packages</system> + <text>(Or</text> + <presentation>(Or</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1724"> + <id>Coq-Packages/1724</id> + <text>v1</text> + <metadata> + <system>Coq-Packages</system> + <text>v1</text> + <presentation>v1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1725"> + <id>Coq-Packages/1725</id> + <text>`||`</text> + <metadata> + <system>Coq-Packages</system> + <text>`||`</text> + <presentation>`||`</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1726"> + <id>Coq-Packages/1726</id> + <text>F2)</text> + <metadata> + <system>Coq-Packages</system> + <text>F2)</text> + <presentation>F2)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1727"> + <id>Coq-Packages/1727</id> + <text>in</text> + <metadata> + <system>Coq-Packages</system> + <text>in</text> + <presentation>in</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1728"> + <id>Coq-Packages/1728</id> + <text>...)</text> + <metadata> + <system>Coq-Packages</system> + <text>...)</text> + <presentation>...)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1729"> + <id>Coq-Packages/1729</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1730"> + <id>Coq-Packages/1730</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1731"> + <id>Coq-Packages/1731</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1732"> + <id>Coq-Packages/1732</id> + <text>xor is a shorthand for xif followed by xret in the first branch. xorasH is similar; it allows naming the hypothesis. xorQ is short for xlet Q followed by xor in the first branch. xors is similar, it calls xrets instead of xret.</text> + <metadata> + <system>Coq-Packages</system> + <text>xor is a shorthand for xif followed by xret in the first branch. xorasH is similar; it allows naming the hypothesis. xorQ is short for xlet Q followed by xor in the first branch. xors is similar, it calls xrets instead of xret.</text> + <presentation>xor is a shorthand for xif followed by xret in the + first branch. + + + + +xorasH is similar; it allows naming the hypothesis. + + + + +xorQ is short for xlet Q followed by xor in the + first branch. + + + + +xors is similar, it calls xrets instead of xret. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1733"> + <id>Coq-Packages/1733</id> + <text>Variants:</text> + <metadata> + <system>Coq-Packages</system> + <text>Variants:</text> + <presentation> + + Variants: +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1734"> + <id>Coq-Packages/1734</id> + <text>xorQasHxorsQxorsQasH All xif variants are also applicable directly.</text> + <metadata> + <system>Coq-Packages</system> + <text>xorQasHxorsQxorsQasH All xif variants are also applicable directly.</text> + <presentation>xorQasHxorsQxorsQasH All xif variants are also applicable directly. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1735"> + <id>Coq-Packages/1735</id> + <text>xfail</text> + <metadata> + <system>Coq-Packages</system> + <text>xfail</text> + <presentation>xfail</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1736"> + <id>Coq-Packages/1736</id> + <text>simplifies a proof obligation of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>simplifies a proof obligation of the form</text> + <presentation> simplifies a proof obligation of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1737"> + <id>Coq-Packages/1737</id> + <text>Fail</text> + <metadata> + <system>Coq-Packages</system> + <text>Fail</text> + <presentation>Fail</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1738"> + <id>Coq-Packages/1738</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1739"> + <id>Coq-Packages/1739</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1740"> + <id>Coq-Packages/1740</id> + <text>, which is in fact equivalent to</text> + <metadata> + <system>Coq-Packages</system> + <text>, which is in fact equivalent to</text> + <presentation>, + which is in fact equivalent to </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1741"> + <id>Coq-Packages/1741</id> + <text>False</text> + <metadata> + <system>Coq-Packages</system> + <text>False</text> + <presentation>False</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1742"> + <id>Coq-Packages/1742</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1743"> + <id>Coq-Packages/1743</id> + <text>It automatically calls</text> + <metadata> + <system>Coq-Packages</system> + <text>It automatically calls</text> + <presentation> + + It automatically calls </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1744"> + <id>Coq-Packages/1744</id> + <text>xclean</text> + <metadata> + <system>Coq-Packages</system> + <text>xclean</text> + <presentation>xclean</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1745"> + <id>Coq-Packages/1745</id> + <text>on the remaining goal, to help.</text> + <metadata> + <system>Coq-Packages</system> + <text>on the remaining goal, to help.</text> + <presentation> on the remaining goal, to help. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1746"> + <id>Coq-Packages/1746</id> + <text>Variants:</text> + <metadata> + <system>Coq-Packages</system> + <text>Variants:</text> + <presentation> + + Variants: + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1747"> + <id>Coq-Packages/1747</id> + <text>xfail_no_clean prevents xclean from being called. xfailC is a shorthand for xfail; false C.</text> + <metadata> + <system>Coq-Packages</system> + <text>xfail_no_clean prevents xclean from being called. xfailC is a shorthand for xfail; false C.</text> + <presentation>xfail_no_clean prevents xclean from being called. + + + + +xfailC is a shorthand for xfail; false C. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1748"> + <id>Coq-Packages/1748</id> + <text>xwhile</text> + <metadata> + <system>Coq-Packages</system> + <text>xwhile</text> + <presentation>xwhile</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1749"> + <id>Coq-Packages/1749</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1750"> + <id>Coq-Packages/1750</id> + <text>(While</text> + <metadata> + <system>Coq-Packages</system> + <text>(While</text> + <presentation>(While</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1751"> + <id>Coq-Packages/1751</id> + <text>F1</text> + <metadata> + <system>Coq-Packages</system> + <text>F1</text> + <presentation>F1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1752"> + <id>Coq-Packages/1752</id> + <text>Do</text> + <metadata> + <system>Coq-Packages</system> + <text>Do</text> + <presentation>Do</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1753"> + <id>Coq-Packages/1753</id> + <text>F2)</text> + <metadata> + <system>Coq-Packages</system> + <text>F2)</text> + <presentation>F2)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1754"> + <id>Coq-Packages/1754</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1755"> + <id>Coq-Packages/1755</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1756"> + <id>Coq-Packages/1756</id> + <text>. It introduces an abstract local predicate</text> + <metadata> + <system>Coq-Packages</system> + <text>. It introduces an abstract local predicate</text> + <presentation>. + It introduces an abstract local predicate </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1757"> + <id>Coq-Packages/1757</id> + <text>S</text> + <metadata> + <system>Coq-Packages</system> + <text>S</text> + <presentation>S</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1758"> + <id>Coq-Packages/1758</id> + <text>that denotes the behavior of the loop. The goal is</text> + <metadata> + <system>Coq-Packages</system> + <text>that denotes the behavior of the loop. The goal is</text> + <presentation> that denotes the behavior + of the loop. The goal is </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1759"> + <id>Coq-Packages/1759</id> + <text>S</text> + <metadata> + <system>Coq-Packages</system> + <text>S</text> + <presentation>S</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1760"> + <id>Coq-Packages/1760</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1761"> + <id>Coq-Packages/1761</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1762"> + <id>Coq-Packages/1762</id> + <text>. An assumption is provided to unfold the loop:</text> + <metadata> + <system>Coq-Packages</system> + <text>. An assumption is provided to unfold the loop:</text> + <presentation>. An assumption is provided to unfold + the loop: + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1763"> + <id>Coq-Packages/1763</id> + <text>forall</text> + <metadata> + <system>Coq-Packages</system> + <text>forall</text> + <presentation>forall</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1764"> + <id>Coq-Packages/1764</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1765"> + <id>Coq-Packages/1765</id> + <text>Q',</text> + <metadata> + <system>Coq-Packages</system> + <text>Q',</text> + <presentation>Q',</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1766"> + <id>Coq-Packages/1766</id> + <text>(If_</text> + <metadata> + <system>Coq-Packages</system> + <text>(If_</text> + <presentation>(If_</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1767"> + <id>Coq-Packages/1767</id> + <text>F1</text> + <metadata> + <system>Coq-Packages</system> + <text>F1</text> + <presentation>F1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1768"> + <id>Coq-Packages/1768</id> + <text>Then</text> + <metadata> + <system>Coq-Packages</system> + <text>Then</text> + <presentation>Then</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1769"> + <id>Coq-Packages/1769</id> + <text>(Seq_</text> + <metadata> + <system>Coq-Packages</system> + <text>(Seq_</text> + <presentation>(Seq_</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1770"> + <id>Coq-Packages/1770</id> + <text>F2</text> + <metadata> + <system>Coq-Packages</system> + <text>F2</text> + <presentation>F2</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1771"> + <id>Coq-Packages/1771</id> + <text>;;</text> + <metadata> + <system>Coq-Packages</system> + <text>;;</text> + <presentation>;;</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1772"> + <id>Coq-Packages/1772</id> + <text>S)</text> + <metadata> + <system>Coq-Packages</system> + <text>S)</text> + <presentation>S)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1773"> + <id>Coq-Packages/1773</id> + <text>Else</text> + <metadata> + <system>Coq-Packages</system> + <text>Else</text> + <presentation>Else</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1774"> + <id>Coq-Packages/1774</id> + <text>(Ret</text> + <metadata> + <system>Coq-Packages</system> + <text>(Ret</text> + <presentation>(Ret</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1775"> + <id>Coq-Packages/1775</id> + <text>tt))</text> + <metadata> + <system>Coq-Packages</system> + <text>tt))</text> + <presentation>tt))</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1776"> + <id>Coq-Packages/1776</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1777"> + <id>Coq-Packages/1777</id> + <text>Q'</text> + <metadata> + <system>Coq-Packages</system> + <text>Q'</text> + <presentation>Q'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1778"> + <id>Coq-Packages/1778</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1779"> + <id>Coq-Packages/1779</id> + <text>S</text> + <metadata> + <system>Coq-Packages</system> + <text>S</text> + <presentation>S</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1780"> + <id>Coq-Packages/1780</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1781"> + <id>Coq-Packages/1781</id> + <text>Q'</text> + <metadata> + <system>Coq-Packages</system> + <text>Q'</text> + <presentation>Q'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1782"> + <id>Coq-Packages/1782</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1783"> + <id>Coq-Packages/1783</id> + <text>After</text> + <metadata> + <system>Coq-Packages</system> + <text>After</text> + <presentation> + + After </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1784"> + <id>Coq-Packages/1784</id> + <text>xwhile</text> + <metadata> + <system>Coq-Packages</system> + <text>xwhile</text> + <presentation>xwhile</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1785"> + <id>Coq-Packages/1785</id> + <text>, the typical proof pattern is to generalize the goal by calling</text> + <metadata> + <system>Coq-Packages</system> + <text>, the typical proof pattern is to generalize the goal by calling</text> + <presentation>, the typical proof pattern is to generalize the goal + by calling </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1786"> + <id>Coq-Packages/1786</id> + <text>assert</text> + <metadata> + <system>Coq-Packages</system> + <text>assert</text> + <presentation>assert</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1787"> + <id>Coq-Packages/1787</id> + <text>(forall</text> + <metadata> + <system>Coq-Packages</system> + <text>(forall</text> + <presentation>(forall</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1788"> + <id>Coq-Packages/1788</id> + <text>X,</text> + <metadata> + <system>Coq-Packages</system> + <text>X,</text> + <presentation>X,</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1789"> + <id>Coq-Packages/1789</id> + <text>S</text> + <metadata> + <system>Coq-Packages</system> + <text>S</text> + <presentation>S</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1790"> + <id>Coq-Packages/1790</id> + <text>(Hof</text> + <metadata> + <system>Coq-Packages</system> + <text>(Hof</text> + <presentation>(Hof</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1791"> + <id>Coq-Packages/1791</id> + <text>X)</text> + <metadata> + <system>Coq-Packages</system> + <text>X)</text> + <presentation>X)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1792"> + <id>Coq-Packages/1792</id> + <text>(Qof</text> + <metadata> + <system>Coq-Packages</system> + <text>(Qof</text> + <presentation>(Qof</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1793"> + <id>Coq-Packages/1793</id> + <text>X)</text> + <metadata> + <system>Coq-Packages</system> + <text>X)</text> + <presentation>X)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1794"> + <id>Coq-Packages/1794</id> + <text>for some predicate</text> + <metadata> + <system>Coq-Packages</system> + <text>for some predicate</text> + <presentation> for some predicate </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1795"> + <id>Coq-Packages/1795</id> + <text>Hof</text> + <metadata> + <system>Coq-Packages</system> + <text>Hof</text> + <presentation>Hof</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1796"> + <id>Coq-Packages/1796</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> + and </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1797"> + <id>Coq-Packages/1797</id> + <text>Qof</text> + <metadata> + <system>Coq-Packages</system> + <text>Qof</text> + <presentation>Qof</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1798"> + <id>Coq-Packages/1798</id> + <text>and then performing a well-founded induction on</text> + <metadata> + <system>Coq-Packages</system> + <text>and then performing a well-founded induction on</text> + <presentation> and then performing a well-founded induction on </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1799"> + <id>Coq-Packages/1799</id> + <text>X</text> + <metadata> + <system>Coq-Packages</system> + <text>X</text> + <presentation>X</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1800"> + <id>Coq-Packages/1800</id> + <text>w.r.t. wf relation. (Or, using</text> + <metadata> + <system>Coq-Packages</system> + <text>w.r.t. wf relation. (Or, using</text> + <presentation> w.r.t. wf + relation. (Or, using </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1801"> + <id>Coq-Packages/1801</id> + <text>xind_skip</text> + <metadata> + <system>Coq-Packages</system> + <text>xind_skip</text> + <presentation>xind_skip</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1802"> + <id>Coq-Packages/1802</id> + <text>to skip the termination proof.)</text> + <metadata> + <system>Coq-Packages</system> + <text>to skip the termination proof.)</text> + <presentation> to skip the termination proof.) + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1803"> + <id>Coq-Packages/1803</id> + <text>Alternatively, one can call one of the</text> + <metadata> + <system>Coq-Packages</system> + <text>Alternatively, one can call one of the</text> + <presentation> + + Alternatively, one can call one of the </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1804"> + <id>Coq-Packages/1804</id> + <text>xwhile_inv</text> + <metadata> + <system>Coq-Packages</system> + <text>xwhile_inv</text> + <presentation>xwhile_inv</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1805"> + <id>Coq-Packages/1805</id> + <text>tactics described below to automatically set up the induction. The use of an invariant makes the proof simpler but</text> + <metadata> + <system>Coq-Packages</system> + <text>tactics described below to automatically set up the induction. The use of an invariant makes the proof simpler but</text> + <presentation> tactics described + below to automatically set up the induction. The use of an invariant + makes the proof simpler but + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1806"> + <id>Coq-Packages/1806</id> + <text>Forms:</text> + <metadata> + <system>Coq-Packages</system> + <text>Forms:</text> + <presentation> + + Forms: + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1807"> + <id>Coq-Packages/1807</id> + <text>xwhile is the basic form, described above. xwhileasS is equivalent to xwhile; intros S LS HS. xwhile_invIR where R is a well-founded relation on type A and then invariant I has the form fun (b:bool) (X:A) => H. Compared with xwhile, this tactic saves the need to set up the induction. However, this tactic does not allow calling the frame rule during the loop iterations. xwhile_inv_basicIR where R is a well-founded relation on type A and then invariant I has the form fun (b:bool) (X:A) => H. This tactic processes the loop so as to provide separate goals for the loop condition and for the loop body. However, this tactic should not be use when both the loop condition and the loop body require unfolding a representation predicate. xwhile_inv_basic_measureI where then invariant I has the form fun (b:bool) (m:int) => H, where b indicates whether the loop has terminated, and m gives the measure of H. It is just a special case of xwhile_inv_basic. xwhile_inv_skipI is similar to xwhile_inv, but the termination proof is not required. Here, I takes the form fun (b:bool) => H. xwhile_inv_basic_skipI is similar to xwhile_inv_basic, but the termination proof is not required. Here, I takes the form fun (b:bool) => H.</text> + <metadata> + <system>Coq-Packages</system> + <text>xwhile is the basic form, described above. xwhileasS is equivalent to xwhile; intros S LS HS. xwhile_invIR where R is a well-founded relation on type A and then invariant I has the form fun (b:bool) (X:A) => H. Compared with xwhile, this tactic saves the need to set up the induction. However, this tactic does not allow calling the frame rule during the loop iterations. xwhile_inv_basicIR where R is a well-founded relation on type A and then invariant I has the form fun (b:bool) (X:A) => H. This tactic processes the loop so as to provide separate goals for the loop condition and for the loop body. However, this tactic should not be use when both the loop condition and the loop body require unfolding a representation predicate. xwhile_inv_basic_measureI where then invariant I has the form fun (b:bool) (m:int) => H, where b indicates whether the loop has terminated, and m gives the measure of H. It is just a special case of xwhile_inv_basic. xwhile_inv_skipI is similar to xwhile_inv, but the termination proof is not required. Here, I takes the form fun (b:bool) => H. xwhile_inv_basic_skipI is similar to xwhile_inv_basic, but the termination proof is not required. Here, I takes the form fun (b:bool) => H.</text> + <presentation>xwhile is the basic form, described above. + + + + +xwhileasS is equivalent to xwhile; intros S LS HS. + + + + +xwhile_invIR where R is a well-founded relation on + type A and then invariant I has the form + fun (b:bool) (X:A) => H. Compared with xwhile, this tactic + saves the need to set up the induction. However, this tactic + does not allow calling the frame rule during the loop iterations. + + + + +xwhile_inv_basicIR where R is a well-founded relation on + type A and then invariant I has the form + fun (b:bool) (X:A) => H. This tactic processes the loop so + as to provide separate goals for the loop condition and for + the loop body. However, this tactic should not be use when both + the loop condition and the loop body require unfolding a + representation predicate. + + + + +xwhile_inv_basic_measureI where then invariant I has the + form fun (b:bool) (m:int) => H, where b indicates whether + the loop has terminated, and m gives the measure of H. + It is just a special case of xwhile_inv_basic. + + + + +xwhile_inv_skipI is similar to xwhile_inv, but the termination + proof is not required. Here, I takes the form fun (b:bool) => H. + + + + +xwhile_inv_basic_skipI is similar to xwhile_inv_basic, but the termination + proof is not required. Here, I takes the form fun (b:bool) => H. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1808"> + <id>Coq-Packages/1808</id> + <text>xfor</text> + <metadata> + <system>Coq-Packages</system> + <text>xfor</text> + <presentation>xfor</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1809"> + <id>Coq-Packages/1809</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1810"> + <id>Coq-Packages/1810</id> + <text>(For</text> + <metadata> + <system>Coq-Packages</system> + <text>(For</text> + <presentation>(For</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1811"> + <id>Coq-Packages/1811</id> + <text>i</text> + <metadata> + <system>Coq-Packages</system> + <text>i</text> + <presentation>i</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1812"> + <id>Coq-Packages/1812</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1813"> + <id>Coq-Packages/1813</id> + <text>a</text> + <metadata> + <system>Coq-Packages</system> + <text>a</text> + <presentation>a</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1814"> + <id>Coq-Packages/1814</id> + <text>To</text> + <metadata> + <system>Coq-Packages</system> + <text>To</text> + <presentation>To</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1815"> + <id>Coq-Packages/1815</id> + <text>b</text> + <metadata> + <system>Coq-Packages</system> + <text>b</text> + <presentation>b</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1816"> + <id>Coq-Packages/1816</id> + <text>Do</text> + <metadata> + <system>Coq-Packages</system> + <text>Do</text> + <presentation>Do</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1817"> + <id>Coq-Packages/1817</id> + <text>F)</text> + <metadata> + <system>Coq-Packages</system> + <text>F)</text> + <presentation>F)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1818"> + <id>Coq-Packages/1818</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1819"> + <id>Coq-Packages/1819</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1820"> + <id>Coq-Packages/1820</id> + <text>. It introduces an abstract local predicate</text> + <metadata> + <system>Coq-Packages</system> + <text>. It introduces an abstract local predicate</text> + <presentation>. + It introduces an abstract local predicate </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1821"> + <id>Coq-Packages/1821</id> + <text>S</text> + <metadata> + <system>Coq-Packages</system> + <text>S</text> + <presentation>S</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1822"> + <id>Coq-Packages/1822</id> + <text>such that</text> + <metadata> + <system>Coq-Packages</system> + <text>such that</text> + <presentation> such that </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1823"> + <id>Coq-Packages/1823</id> + <text>S</text> + <metadata> + <system>Coq-Packages</system> + <text>S</text> + <presentation>S</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1824"> + <id>Coq-Packages/1824</id> + <text>i</text> + <metadata> + <system>Coq-Packages</system> + <text>i</text> + <presentation>i</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1825"> + <id>Coq-Packages/1825</id> + <text>denotes the behavior of the loop starting from index</text> + <metadata> + <system>Coq-Packages</system> + <text>denotes the behavior of the loop starting from index</text> + <presentation> + denotes the behavior of the loop starting from index </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1826"> + <id>Coq-Packages/1826</id> + <text>i</text> + <metadata> + <system>Coq-Packages</system> + <text>i</text> + <presentation>i</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1827"> + <id>Coq-Packages/1827</id> + <text>. The initial goal is</text> + <metadata> + <system>Coq-Packages</system> + <text>. The initial goal is</text> + <presentation>. + The initial goal is </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1828"> + <id>Coq-Packages/1828</id> + <text>S</text> + <metadata> + <system>Coq-Packages</system> + <text>S</text> + <presentation>S</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1829"> + <id>Coq-Packages/1829</id> + <text>a</text> + <metadata> + <system>Coq-Packages</system> + <text>a</text> + <presentation>a</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1830"> + <id>Coq-Packages/1830</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1831"> + <id>Coq-Packages/1831</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1832"> + <id>Coq-Packages/1832</id> + <text>. An assumption is provided to unfold the loop:</text> + <metadata> + <system>Coq-Packages</system> + <text>. An assumption is provided to unfold the loop:</text> + <presentation>. An assumption is provided to unfold + the loop: + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1833"> + <id>Coq-Packages/1833</id> + <text>forall</text> + <metadata> + <system>Coq-Packages</system> + <text>forall</text> + <presentation>forall</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1834"> + <id>Coq-Packages/1834</id> + <text>i</text> + <metadata> + <system>Coq-Packages</system> + <text>i</text> + <presentation>i</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1835"> + <id>Coq-Packages/1835</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1836"> + <id>Coq-Packages/1836</id> + <text>Q',</text> + <metadata> + <system>Coq-Packages</system> + <text>Q',</text> + <presentation>Q',</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1837"> + <id>Coq-Packages/1837</id> + <text>(If_</text> + <metadata> + <system>Coq-Packages</system> + <text>(If_</text> + <presentation>(If_</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1838"> + <id>Coq-Packages/1838</id> + <text>i</text> + <metadata> + <system>Coq-Packages</system> + <text>i</text> + <presentation>i</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1839"> + <id>Coq-Packages/1839</id> + <text><=</text> + <metadata> + <system>Coq-Packages</system> + <text><=</text> + <presentation><=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1840"> + <id>Coq-Packages/1840</id> + <text>b</text> + <metadata> + <system>Coq-Packages</system> + <text>b</text> + <presentation>b</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1841"> + <id>Coq-Packages/1841</id> + <text>Then</text> + <metadata> + <system>Coq-Packages</system> + <text>Then</text> + <presentation>Then</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1842"> + <id>Coq-Packages/1842</id> + <text>(Seq_</text> + <metadata> + <system>Coq-Packages</system> + <text>(Seq_</text> + <presentation>(Seq_</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1843"> + <id>Coq-Packages/1843</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1844"> + <id>Coq-Packages/1844</id> + <text>;;</text> + <metadata> + <system>Coq-Packages</system> + <text>;;</text> + <presentation>;;</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1845"> + <id>Coq-Packages/1845</id> + <text>S</text> + <metadata> + <system>Coq-Packages</system> + <text>S</text> + <presentation>S</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1846"> + <id>Coq-Packages/1846</id> + <text>(i+1))</text> + <metadata> + <system>Coq-Packages</system> + <text>(i+1))</text> + <presentation>(i+1))</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1847"> + <id>Coq-Packages/1847</id> + <text>Else</text> + <metadata> + <system>Coq-Packages</system> + <text>Else</text> + <presentation>Else</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1848"> + <id>Coq-Packages/1848</id> + <text>(Ret</text> + <metadata> + <system>Coq-Packages</system> + <text>(Ret</text> + <presentation>(Ret</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1849"> + <id>Coq-Packages/1849</id> + <text>tt))</text> + <metadata> + <system>Coq-Packages</system> + <text>tt))</text> + <presentation>tt))</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1850"> + <id>Coq-Packages/1850</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1851"> + <id>Coq-Packages/1851</id> + <text>Q'</text> + <metadata> + <system>Coq-Packages</system> + <text>Q'</text> + <presentation>Q'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1852"> + <id>Coq-Packages/1852</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1853"> + <id>Coq-Packages/1853</id> + <text>S</text> + <metadata> + <system>Coq-Packages</system> + <text>S</text> + <presentation>S</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1854"> + <id>Coq-Packages/1854</id> + <text>i</text> + <metadata> + <system>Coq-Packages</system> + <text>i</text> + <presentation>i</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1855"> + <id>Coq-Packages/1855</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1856"> + <id>Coq-Packages/1856</id> + <text>Q'</text> + <metadata> + <system>Coq-Packages</system> + <text>Q'</text> + <presentation>Q'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1857"> + <id>Coq-Packages/1857</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1858"> + <id>Coq-Packages/1858</id> + <text>After</text> + <metadata> + <system>Coq-Packages</system> + <text>After</text> + <presentation> + + After </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1859"> + <id>Coq-Packages/1859</id> + <text>xfor</text> + <metadata> + <system>Coq-Packages</system> + <text>xfor</text> + <presentation>xfor</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1860"> + <id>Coq-Packages/1860</id> + <text>, the typical proof pattern is to generalize the goal by calling</text> + <metadata> + <system>Coq-Packages</system> + <text>, the typical proof pattern is to generalize the goal by calling</text> + <presentation>, the typical proof pattern is to generalize the goal + by calling </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1861"> + <id>Coq-Packages/1861</id> + <text>assert</text> + <metadata> + <system>Coq-Packages</system> + <text>assert</text> + <presentation>assert</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1862"> + <id>Coq-Packages/1862</id> + <text>(forall</text> + <metadata> + <system>Coq-Packages</system> + <text>(forall</text> + <presentation>(forall</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1863"> + <id>Coq-Packages/1863</id> + <text>X</text> + <metadata> + <system>Coq-Packages</system> + <text>X</text> + <presentation>X</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1864"> + <id>Coq-Packages/1864</id> + <text>i,</text> + <metadata> + <system>Coq-Packages</system> + <text>i,</text> + <presentation>i,</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1865"> + <id>Coq-Packages/1865</id> + <text>i</text> + <metadata> + <system>Coq-Packages</system> + <text>i</text> + <presentation>i</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1866"> + <id>Coq-Packages/1866</id> + <text><=</text> + <metadata> + <system>Coq-Packages</system> + <text><=</text> + <presentation><=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1867"> + <id>Coq-Packages/1867</id> + <text>b</text> + <metadata> + <system>Coq-Packages</system> + <text>b</text> + <presentation>b</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1868"> + <id>Coq-Packages/1868</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1869"> + <id>Coq-Packages/1869</id> + <text>S</text> + <metadata> + <system>Coq-Packages</system> + <text>S</text> + <presentation>S</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1870"> + <id>Coq-Packages/1870</id> + <text>i</text> + <metadata> + <system>Coq-Packages</system> + <text>i</text> + <presentation>i</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1871"> + <id>Coq-Packages/1871</id> + <text>(Hof</text> + <metadata> + <system>Coq-Packages</system> + <text>(Hof</text> + <presentation>(Hof</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1872"> + <id>Coq-Packages/1872</id> + <text>i</text> + <metadata> + <system>Coq-Packages</system> + <text>i</text> + <presentation>i</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1873"> + <id>Coq-Packages/1873</id> + <text>X)</text> + <metadata> + <system>Coq-Packages</system> + <text>X)</text> + <presentation>X)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1874"> + <id>Coq-Packages/1874</id> + <text>(Qof</text> + <metadata> + <system>Coq-Packages</system> + <text>(Qof</text> + <presentation>(Qof</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1875"> + <id>Coq-Packages/1875</id> + <text>i</text> + <metadata> + <system>Coq-Packages</system> + <text>i</text> + <presentation>i</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1876"> + <id>Coq-Packages/1876</id> + <text>X))</text> + <metadata> + <system>Coq-Packages</system> + <text>X))</text> + <presentation>X))</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1877"> + <id>Coq-Packages/1877</id> + <text>, and then performing an induction on</text> + <metadata> + <system>Coq-Packages</system> + <text>, and then performing an induction on</text> + <presentation>, + and then performing an induction on </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1878"> + <id>Coq-Packages/1878</id> + <text>i</text> + <metadata> + <system>Coq-Packages</system> + <text>i</text> + <presentation>i</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1879"> + <id>Coq-Packages/1879</id> + <text>. (Or, using</text> + <metadata> + <system>Coq-Packages</system> + <text>. (Or, using</text> + <presentation>. + (Or, using </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1880"> + <id>Coq-Packages/1880</id> + <text>xind_skip</text> + <metadata> + <system>Coq-Packages</system> + <text>xind_skip</text> + <presentation>xind_skip</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1881"> + <id>Coq-Packages/1881</id> + <text>to skip the termination proof.)</text> + <metadata> + <system>Coq-Packages</system> + <text>to skip the termination proof.)</text> + <presentation> to skip the termination proof.) + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1882"> + <id>Coq-Packages/1882</id> + <text>Alternatively, one can call one of the</text> + <metadata> + <system>Coq-Packages</system> + <text>Alternatively, one can call one of the</text> + <presentation> + + Alternatively, one can call one of the </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1883"> + <id>Coq-Packages/1883</id> + <text>xfor_inv</text> + <metadata> + <system>Coq-Packages</system> + <text>xfor_inv</text> + <presentation>xfor_inv</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1884"> + <id>Coq-Packages/1884</id> + <text>tactics described below to automatically set up the induction. The use of an invariant makes the proof simpler but</text> + <metadata> + <system>Coq-Packages</system> + <text>tactics described below to automatically set up the induction. The use of an invariant makes the proof simpler but</text> + <presentation> tactics described + below to automatically set up the induction. The use of an invariant + makes the proof simpler but + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1885"> + <id>Coq-Packages/1885</id> + <text>Forms:</text> + <metadata> + <system>Coq-Packages</system> + <text>Forms:</text> + <presentation> + + Forms: + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1886"> + <id>Coq-Packages/1886</id> + <text>xfor is the basic form, described above. xforasS is equivalent to xwhile; intros S LS HS. xfor_invI specializes the goal for the case a <= b+1. It requests to prove H ==> I a and I (b+1) ==> Q, and forall i, a <= i <= b, F (I i) (# I (i+1)) for iterations. Note that the goal will not be provable if a > b+1. xfor_inv_void simplifies the goal in case the loops runs no iteration, that is, when a > b. xfor_inv_caseI provides two sub goals, one for the case a > b and one for the case a <= b.</text> + <metadata> + <system>Coq-Packages</system> + <text>xfor is the basic form, described above. xforasS is equivalent to xwhile; intros S LS HS. xfor_invI specializes the goal for the case a <= b+1. It requests to prove H ==> I a and I (b+1) ==> Q, and forall i, a <= i <= b, F (I i) (# I (i+1)) for iterations. Note that the goal will not be provable if a > b+1. xfor_inv_void simplifies the goal in case the loops runs no iteration, that is, when a > b. xfor_inv_caseI provides two sub goals, one for the case a > b and one for the case a <= b.</text> + <presentation>xfor is the basic form, described above. + + + + +xforasS is equivalent to xwhile; intros S LS HS. + + + + +xfor_invI specializes the goal for the case a <= b+1. + It requests to prove H ==> I a and I (b+1) ==> Q, and + forall i, a <= i <= b, F (I i) (# I (i+1)) for iterations. + Note that the goal will not be provable if a > b+1. + + + + +xfor_inv_void simplifies the goal in case the loops runs + no iteration, that is, when a > b. + + + + +xfor_inv_caseI provides two sub goals, one for the case + a > b and one for the case a <= b. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1887"> + <id>Coq-Packages/1887</id> + <text>xfor_down</text> + <metadata> + <system>Coq-Packages</system> + <text>xfor_down</text> + <presentation>xfor_down</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1888"> + <id>Coq-Packages/1888</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1889"> + <id>Coq-Packages/1889</id> + <text>(For</text> + <metadata> + <system>Coq-Packages</system> + <text>(For</text> + <presentation>(For</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1890"> + <id>Coq-Packages/1890</id> + <text>i</text> + <metadata> + <system>Coq-Packages</system> + <text>i</text> + <presentation>i</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1891"> + <id>Coq-Packages/1891</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1892"> + <id>Coq-Packages/1892</id> + <text>a</text> + <metadata> + <system>Coq-Packages</system> + <text>a</text> + <presentation>a</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1893"> + <id>Coq-Packages/1893</id> + <text>Downto</text> + <metadata> + <system>Coq-Packages</system> + <text>Downto</text> + <presentation>Downto</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1894"> + <id>Coq-Packages/1894</id> + <text>b</text> + <metadata> + <system>Coq-Packages</system> + <text>b</text> + <presentation>b</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1895"> + <id>Coq-Packages/1895</id> + <text>Do</text> + <metadata> + <system>Coq-Packages</system> + <text>Do</text> + <presentation>Do</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1896"> + <id>Coq-Packages/1896</id> + <text>F)</text> + <metadata> + <system>Coq-Packages</system> + <text>F)</text> + <presentation>F)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1897"> + <id>Coq-Packages/1897</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1898"> + <id>Coq-Packages/1898</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1899"> + <id>Coq-Packages/1899</id> + <text>. It introduces an abstract local predicate</text> + <metadata> + <system>Coq-Packages</system> + <text>. It introduces an abstract local predicate</text> + <presentation>. + It introduces an abstract local predicate </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1900"> + <id>Coq-Packages/1900</id> + <text>S</text> + <metadata> + <system>Coq-Packages</system> + <text>S</text> + <presentation>S</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1901"> + <id>Coq-Packages/1901</id> + <text>such that</text> + <metadata> + <system>Coq-Packages</system> + <text>such that</text> + <presentation> such that </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1902"> + <id>Coq-Packages/1902</id> + <text>S</text> + <metadata> + <system>Coq-Packages</system> + <text>S</text> + <presentation>S</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1903"> + <id>Coq-Packages/1903</id> + <text>i</text> + <metadata> + <system>Coq-Packages</system> + <text>i</text> + <presentation>i</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1904"> + <id>Coq-Packages/1904</id> + <text>denotes the behavior of the loop starting from index</text> + <metadata> + <system>Coq-Packages</system> + <text>denotes the behavior of the loop starting from index</text> + <presentation> + denotes the behavior of the loop starting from index </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1905"> + <id>Coq-Packages/1905</id> + <text>i</text> + <metadata> + <system>Coq-Packages</system> + <text>i</text> + <presentation>i</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1906"> + <id>Coq-Packages/1906</id> + <text>. The initial goal is</text> + <metadata> + <system>Coq-Packages</system> + <text>. The initial goal is</text> + <presentation>. + The initial goal is </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1907"> + <id>Coq-Packages/1907</id> + <text>S</text> + <metadata> + <system>Coq-Packages</system> + <text>S</text> + <presentation>S</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1908"> + <id>Coq-Packages/1908</id> + <text>a</text> + <metadata> + <system>Coq-Packages</system> + <text>a</text> + <presentation>a</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1909"> + <id>Coq-Packages/1909</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1910"> + <id>Coq-Packages/1910</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1911"> + <id>Coq-Packages/1911</id> + <text>. An assumption is provided to unfold the loop:</text> + <metadata> + <system>Coq-Packages</system> + <text>. An assumption is provided to unfold the loop:</text> + <presentation>. An assumption is provided to unfold + the loop: + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1912"> + <id>Coq-Packages/1912</id> + <text>forall</text> + <metadata> + <system>Coq-Packages</system> + <text>forall</text> + <presentation>forall</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1913"> + <id>Coq-Packages/1913</id> + <text>i</text> + <metadata> + <system>Coq-Packages</system> + <text>i</text> + <presentation>i</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1914"> + <id>Coq-Packages/1914</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1915"> + <id>Coq-Packages/1915</id> + <text>Q',</text> + <metadata> + <system>Coq-Packages</system> + <text>Q',</text> + <presentation>Q',</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1916"> + <id>Coq-Packages/1916</id> + <text>(If_</text> + <metadata> + <system>Coq-Packages</system> + <text>(If_</text> + <presentation>(If_</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1917"> + <id>Coq-Packages/1917</id> + <text>i</text> + <metadata> + <system>Coq-Packages</system> + <text>i</text> + <presentation>i</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1918"> + <id>Coq-Packages/1918</id> + <text>>=</text> + <metadata> + <system>Coq-Packages</system> + <text>>=</text> + <presentation>>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1919"> + <id>Coq-Packages/1919</id> + <text>b</text> + <metadata> + <system>Coq-Packages</system> + <text>b</text> + <presentation>b</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1920"> + <id>Coq-Packages/1920</id> + <text>Then</text> + <metadata> + <system>Coq-Packages</system> + <text>Then</text> + <presentation>Then</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1921"> + <id>Coq-Packages/1921</id> + <text>(Seq_</text> + <metadata> + <system>Coq-Packages</system> + <text>(Seq_</text> + <presentation>(Seq_</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1922"> + <id>Coq-Packages/1922</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1923"> + <id>Coq-Packages/1923</id> + <text>;;</text> + <metadata> + <system>Coq-Packages</system> + <text>;;</text> + <presentation>;;</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1924"> + <id>Coq-Packages/1924</id> + <text>S</text> + <metadata> + <system>Coq-Packages</system> + <text>S</text> + <presentation>S</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1925"> + <id>Coq-Packages/1925</id> + <text>(i-1))</text> + <metadata> + <system>Coq-Packages</system> + <text>(i-1))</text> + <presentation>(i-1))</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1926"> + <id>Coq-Packages/1926</id> + <text>Else</text> + <metadata> + <system>Coq-Packages</system> + <text>Else</text> + <presentation>Else</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1927"> + <id>Coq-Packages/1927</id> + <text>(Ret</text> + <metadata> + <system>Coq-Packages</system> + <text>(Ret</text> + <presentation>(Ret</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1928"> + <id>Coq-Packages/1928</id> + <text>tt))</text> + <metadata> + <system>Coq-Packages</system> + <text>tt))</text> + <presentation>tt))</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1929"> + <id>Coq-Packages/1929</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1930"> + <id>Coq-Packages/1930</id> + <text>Q'</text> + <metadata> + <system>Coq-Packages</system> + <text>Q'</text> + <presentation>Q'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1931"> + <id>Coq-Packages/1931</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1932"> + <id>Coq-Packages/1932</id> + <text>S</text> + <metadata> + <system>Coq-Packages</system> + <text>S</text> + <presentation>S</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1933"> + <id>Coq-Packages/1933</id> + <text>i</text> + <metadata> + <system>Coq-Packages</system> + <text>i</text> + <presentation>i</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1934"> + <id>Coq-Packages/1934</id> + <text>H'</text> + <metadata> + <system>Coq-Packages</system> + <text>H'</text> + <presentation>H'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1935"> + <id>Coq-Packages/1935</id> + <text>Q'</text> + <metadata> + <system>Coq-Packages</system> + <text>Q'</text> + <presentation>Q'</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1936"> + <id>Coq-Packages/1936</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1937"> + <id>Coq-Packages/1937</id> + <text>See</text> + <metadata> + <system>Coq-Packages</system> + <text>See</text> + <presentation> + + See </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1938"> + <id>Coq-Packages/1938</id> + <text>xfor</text> + <metadata> + <system>Coq-Packages</system> + <text>xfor</text> + <presentation>xfor</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1939"> + <id>Coq-Packages/1939</id> + <text>for additional comments.</text> + <metadata> + <system>Coq-Packages</system> + <text>for additional comments.</text> + <presentation> for additional comments. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1940"> + <id>Coq-Packages/1940</id> + <text>Forms:</text> + <metadata> + <system>Coq-Packages</system> + <text>Forms:</text> + <presentation> + + Forms: + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1941"> + <id>Coq-Packages/1941</id> + <text>xfor_down is the basic form, described above. xfor_downasS is equivalent to xwhile; intros S LS HS. xfor_down_invI specializes the goal for the case a >= b-1. It requests to prove H ==> I b and I (a-1) ==> Q, and forall i, b <= i <= a, F (I i) (# I (i-1)) for iterations. Note that the goal will not be provable if a < b-1. xfor_down_inv_void simplifies the goal in case the loops runs no iteration, that is, when a < b. xfor_down_inv_caseI provides two sub goals, one for the case a < b and one for the case a >= b.</text> + <metadata> + <system>Coq-Packages</system> + <text>xfor_down is the basic form, described above. xfor_downasS is equivalent to xwhile; intros S LS HS. xfor_down_invI specializes the goal for the case a >= b-1. It requests to prove H ==> I b and I (a-1) ==> Q, and forall i, b <= i <= a, F (I i) (# I (i-1)) for iterations. Note that the goal will not be provable if a < b-1. xfor_down_inv_void simplifies the goal in case the loops runs no iteration, that is, when a < b. xfor_down_inv_caseI provides two sub goals, one for the case a < b and one for the case a >= b.</text> + <presentation>xfor_down is the basic form, described above. + + + + +xfor_downasS is equivalent to xwhile; intros S LS HS. + + + + +xfor_down_invI specializes the goal for the case a >= b-1. + It requests to prove H ==> I b and I (a-1) ==> Q, and + forall i, b <= i <= a, F (I i) (# I (i-1)) for iterations. + Note that the goal will not be provable if a < b-1. + + + + +xfor_down_inv_void simplifies the goal in case the loops runs + no iteration, that is, when a < b. + + + + +xfor_down_inv_caseI provides two sub goals, one for the case + a < b and one for the case a >= b. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1942"> + <id>Coq-Packages/1942</id> + <text>xdone</text> + <metadata> + <system>Coq-Packages</system> + <text>xdone</text> + <presentation>xdone</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1943"> + <id>Coq-Packages/1943</id> + <text>proves a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>proves a goal of the form</text> + <presentation> proves a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1944"> + <id>Coq-Packages/1944</id> + <text>Done</text> + <metadata> + <system>Coq-Packages</system> + <text>Done</text> + <presentation>Done</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1945"> + <id>Coq-Packages/1945</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1946"> + <id>Coq-Packages/1946</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1947"> + <id>Coq-Packages/1947</id> + <text>, which is in fact equivalent to</text> + <metadata> + <system>Coq-Packages</system> + <text>, which is in fact equivalent to</text> + <presentation>, + which is in fact equivalent to </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1948"> + <id>Coq-Packages/1948</id> + <text>True</text> + <metadata> + <system>Coq-Packages</system> + <text>True</text> + <presentation>True</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1949"> + <id>Coq-Packages/1949</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1950"> + <id>Coq-Packages/1950</id> + <text>xcleanpat</text> + <metadata> + <system>Coq-Packages</system> + <text>xcleanpat</text> + <presentation>xcleanpat</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1951"> + <id>Coq-Packages/1951</id> + <text>is a tactic for removing all the assumptions produced by</text> + <metadata> + <system>Coq-Packages</system> + <text>is a tactic for removing all the assumptions produced by</text> + <presentation> is a tactic for removing all the assumptions + produced by </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1952"> + <id>Coq-Packages/1952</id> + <text>xcase</text> + <metadata> + <system>Coq-Packages</system> + <text>xcase</text> + <presentation>xcase</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1953"> + <id>Coq-Packages/1953</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1954"> + <id>Coq-Packages/1954</id> + <text>xmatch</text> + <metadata> + <system>Coq-Packages</system> + <text>xmatch</text> + <presentation>xmatch</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1955"> + <id>Coq-Packages/1955</id> + <text>and expressing that the previous patterns did not match.</text> + <metadata> + <system>Coq-Packages</system> + <text>and expressing that the previous patterns did not match.</text> + <presentation> and expressing that the + previous patterns did not match. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1956"> + <id>Coq-Packages/1956</id> + <text>xalias</text> + <metadata> + <system>Coq-Packages</system> + <text>xalias</text> + <presentation>xalias</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1957"> + <id>Coq-Packages/1957</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1958"> + <id>Coq-Packages/1958</id> + <text>(Alias</text> + <metadata> + <system>Coq-Packages</system> + <text>(Alias</text> + <presentation>(Alias</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1959"> + <id>Coq-Packages/1959</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1960"> + <id>Coq-Packages/1960</id> + <text>:=</text> + <metadata> + <system>Coq-Packages</system> + <text>:=</text> + <presentation>:=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1961"> + <id>Coq-Packages/1961</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1962"> + <id>Coq-Packages/1962</id> + <text>in</text> + <metadata> + <system>Coq-Packages</system> + <text>in</text> + <presentation>in</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1963"> + <id>Coq-Packages/1963</id> + <text>F)</text> + <metadata> + <system>Coq-Packages</system> + <text>F)</text> + <presentation>F)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1964"> + <id>Coq-Packages/1964</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1965"> + <id>Coq-Packages/1965</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1966"> + <id>Coq-Packages/1966</id> + <text>. It adds the assumption</text> + <metadata> + <system>Coq-Packages</system> + <text>. It adds the assumption</text> + <presentation>. It adds the assumption </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1967"> + <id>Coq-Packages/1967</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1968"> + <id>Coq-Packages/1968</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1969"> + <id>Coq-Packages/1969</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1970"> + <id>Coq-Packages/1970</id> + <text>, and leaves</text> + <metadata> + <system>Coq-Packages</system> + <text>, and leaves</text> + <presentation>, + and leaves </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1971"> + <id>Coq-Packages/1971</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1972"> + <id>Coq-Packages/1972</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1973"> + <id>Coq-Packages/1973</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1974"> + <id>Coq-Packages/1974</id> + <text>as new subgoal.</text> + <metadata> + <system>Coq-Packages</system> + <text>as new subgoal.</text> + <presentation> as new subgoal. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1975"> + <id>Coq-Packages/1975</id> + <text>Variants:</text> + <metadata> + <system>Coq-Packages</system> + <text>Variants:</text> + <presentation> + + Variants: + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1976"> + <id>Coq-Packages/1976</id> + <text>xalias</text> + <metadata> + <system>Coq-Packages</system> + <text>xalias</text> + <presentation>xalias</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1977"> + <id>Coq-Packages/1977</id> + <text>as</text> + <metadata> + <system>Coq-Packages</system> + <text>as</text> + <presentation>as</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1978"> + <id>Coq-Packages/1978</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1979"> + <id>Coq-Packages/1979</id> + <text>allows to rename</text> + <metadata> + <system>Coq-Packages</system> + <text>allows to rename</text> + <presentation> allows to rename </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1980"> + <id>Coq-Packages/1980</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1981"> + <id>Coq-Packages/1981</id> + <text>into</text> + <metadata> + <system>Coq-Packages</system> + <text>into</text> + <presentation> into </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1982"> + <id>Coq-Packages/1982</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1983"> + <id>Coq-Packages/1983</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1984"> + <id>Coq-Packages/1984</id> + <text>xalias</text> + <metadata> + <system>Coq-Packages</system> + <text>xalias</text> + <presentation>xalias</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1985"> + <id>Coq-Packages/1985</id> + <text>as</text> + <metadata> + <system>Coq-Packages</system> + <text>as</text> + <presentation>as</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1986"> + <id>Coq-Packages/1986</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1987"> + <id>Coq-Packages/1987</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1988"> + <id>Coq-Packages/1988</id> + <text>allows to rename</text> + <metadata> + <system>Coq-Packages</system> + <text>allows to rename</text> + <presentation> allows to rename </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1989"> + <id>Coq-Packages/1989</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1990"> + <id>Coq-Packages/1990</id> + <text>into</text> + <metadata> + <system>Coq-Packages</system> + <text>into</text> + <presentation> into </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1991"> + <id>Coq-Packages/1991</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1992"> + <id>Coq-Packages/1992</id> + <text>and to specify the name of the hypothesis</text> + <metadata> + <system>Coq-Packages</system> + <text>and to specify the name of the hypothesis</text> + <presentation> and to + specify the name of the hypothesis </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1993"> + <id>Coq-Packages/1993</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1994"> + <id>Coq-Packages/1994</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1995"> + <id>Coq-Packages/1995</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1996"> + <id>Coq-Packages/1996</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1997"> + <id>Coq-Packages/1997</id> + <text>xalias_subst</text> + <metadata> + <system>Coq-Packages</system> + <text>xalias_subst</text> + <presentation>xalias_subst</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1998"> + <id>Coq-Packages/1998</id> + <text>allows to substitute the equality</text> + <metadata> + <system>Coq-Packages</system> + <text>allows to substitute the equality</text> + <presentation> allows to substitute the equality </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/1999"> + <id>Coq-Packages/1999</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2000"> + <id>Coq-Packages/2000</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2001"> + <id>Coq-Packages/2001</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2002"> + <id>Coq-Packages/2002</id> + <text>right away.</text> + <metadata> + <system>Coq-Packages</system> + <text>right away.</text> + <presentation> right away. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2003"> + <id>Coq-Packages/2003</id> + <text>xcase</text> + <metadata> + <system>Coq-Packages</system> + <text>xcase</text> + <presentation>xcase</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2004"> + <id>Coq-Packages/2004</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2005"> + <id>Coq-Packages/2005</id> + <text>(Case</text> + <metadata> + <system>Coq-Packages</system> + <text>(Case</text> + <presentation>(Case</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2006"> + <id>Coq-Packages/2006</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2007"> + <id>Coq-Packages/2007</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2008"> + <id>Coq-Packages/2008</id> + <text>p1</text> + <metadata> + <system>Coq-Packages</system> + <text>p1</text> + <presentation>p1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2009"> + <id>Coq-Packages/2009</id> + <text>Then</text> + <metadata> + <system>Coq-Packages</system> + <text>Then</text> + <presentation>Then</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2010"> + <id>Coq-Packages/2010</id> + <text>F1</text> + <metadata> + <system>Coq-Packages</system> + <text>F1</text> + <presentation>F1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2011"> + <id>Coq-Packages/2011</id> + <text>Else</text> + <metadata> + <system>Coq-Packages</system> + <text>Else</text> + <presentation>Else</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2012"> + <id>Coq-Packages/2012</id> + <text>F2)</text> + <metadata> + <system>Coq-Packages</system> + <text>F2)</text> + <presentation>F2)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2013"> + <id>Coq-Packages/2013</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2014"> + <id>Coq-Packages/2014</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2015"> + <id>Coq-Packages/2015</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2016"> + <id>Coq-Packages/2016</id> + <text>It produces two subgoals.</text> + <metadata> + <system>Coq-Packages</system> + <text>It produces two subgoals.</text> + <presentation> + + It produces two subgoals. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2017"> + <id>Coq-Packages/2017</id> + <text>the first subgoal is F1 H Q with an hypothesis E : v = p1. the first subgoal is F2 H Q with an hypothesis E : v <> p1.</text> + <metadata> + <system>Coq-Packages</system> + <text>the first subgoal is F1 H Q with an hypothesis E : v = p1. the first subgoal is F2 H Q with an hypothesis E : v <> p1.</text> + <presentation> the first subgoal is F1 H Q with an hypothesis E : v = p1. + + the first subgoal is F2 H Q with an hypothesis E : v <> p1. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2018"> + <id>Coq-Packages/2018</id> + <text>In both subgoals, it attemps deducing false from</text> + <metadata> + <system>Coq-Packages</system> + <text>In both subgoals, it attemps deducing false from</text> + <presentation> + + In both subgoals, it attemps deducing false from </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2019"> + <id>Coq-Packages/2019</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2020"> + <id>Coq-Packages/2020</id> + <text>or inverting</text> + <metadata> + <system>Coq-Packages</system> + <text>or inverting</text> + <presentation> or inverting </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2021"> + <id>Coq-Packages/2021</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2022"> + <id>Coq-Packages/2022</id> + <text>, by calling the tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>, by calling the tactic</text> + <presentation>, + by calling the tactic </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2023"> + <id>Coq-Packages/2023</id> + <text>xcase_post</text> + <metadata> + <system>Coq-Packages</system> + <text>xcase_post</text> + <presentation>xcase_post</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2024"> + <id>Coq-Packages/2024</id> + <text>E</text> + <metadata> + <system>Coq-Packages</system> + <text>E</text> + <presentation>E</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2025"> + <id>Coq-Packages/2025</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2026"> + <id>Coq-Packages/2026</id> + <text>Variants:</text> + <metadata> + <system>Coq-Packages</system> + <text>Variants:</text> + <presentation> + + Variants: + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2027"> + <id>Coq-Packages/2027</id> + <text>xcaseasE allows to name E. xcase_no_simpl does not attempt inverting E. xcase_no_simplasE allows to name E; it does not attempt inverting E. xcase_no_intros can be used to manually name the variables and hypotheses from the case. It does not attempt inverting E.</text> + <metadata> + <system>Coq-Packages</system> + <text>xcaseasE allows to name E. xcase_no_simpl does not attempt inverting E. xcase_no_simplasE allows to name E; it does not attempt inverting E. xcase_no_intros can be used to manually name the variables and hypotheses from the case. It does not attempt inverting E.</text> + <presentation>xcaseasE allows to name E. + + + + +xcase_no_simpl does not attempt inverting E. + + + + +xcase_no_simplasE allows to name E; + it does not attempt inverting E. + + + + +xcase_no_intros can be used to manually name the variables and + hypotheses from the case. It does not attempt inverting E. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2028"> + <id>Coq-Packages/2028</id> + <text>xmatch</text> + <metadata> + <system>Coq-Packages</system> + <text>xmatch</text> + <presentation>xmatch</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2029"> + <id>Coq-Packages/2029</id> + <text>applies to a pattern-matching goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a pattern-matching goal of the form</text> + <presentation> applies to a pattern-matching goal of the form + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2030"> + <id>Coq-Packages/2030</id> + <text>(Match</text> + <metadata> + <system>Coq-Packages</system> + <text>(Match</text> + <presentation>(Match</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2031"> + <id>Coq-Packages/2031</id> + <text>Case</text> + <metadata> + <system>Coq-Packages</system> + <text>Case</text> + <presentation>Case</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2032"> + <id>Coq-Packages/2032</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2033"> + <id>Coq-Packages/2033</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2034"> + <id>Coq-Packages/2034</id> + <text>p1</text> + <metadata> + <system>Coq-Packages</system> + <text>p1</text> + <presentation>p1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2035"> + <id>Coq-Packages/2035</id> + <text>Then</text> + <metadata> + <system>Coq-Packages</system> + <text>Then</text> + <presentation>Then</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2036"> + <id>Coq-Packages/2036</id> + <text>F1</text> + <metadata> + <system>Coq-Packages</system> + <text>F1</text> + <presentation>F1</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2037"> + <id>Coq-Packages/2037</id> + <text>Else</text> + <metadata> + <system>Coq-Packages</system> + <text>Else</text> + <presentation>Else</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2038"> + <id>Coq-Packages/2038</id> + <text>Case</text> + <metadata> + <system>Coq-Packages</system> + <text>Case</text> + <presentation>Case</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2039"> + <id>Coq-Packages/2039</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2040"> + <id>Coq-Packages/2040</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2041"> + <id>Coq-Packages/2041</id> + <text>p2</text> + <metadata> + <system>Coq-Packages</system> + <text>p2</text> + <presentation>p2</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2042"> + <id>Coq-Packages/2042</id> + <text>Then</text> + <metadata> + <system>Coq-Packages</system> + <text>Then</text> + <presentation>Then</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2043"> + <id>Coq-Packages/2043</id> + <text>Alias</text> + <metadata> + <system>Coq-Packages</system> + <text>Alias</text> + <presentation>Alias</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2044"> + <id>Coq-Packages/2044</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2045"> + <id>Coq-Packages/2045</id> + <text>:=</text> + <metadata> + <system>Coq-Packages</system> + <text>:=</text> + <presentation>:=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2046"> + <id>Coq-Packages/2046</id> + <text>w</text> + <metadata> + <system>Coq-Packages</system> + <text>w</text> + <presentation>w</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2047"> + <id>Coq-Packages/2047</id> + <text>in</text> + <metadata> + <system>Coq-Packages</system> + <text>in</text> + <presentation>in</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2048"> + <id>Coq-Packages/2048</id> + <text>F2</text> + <metadata> + <system>Coq-Packages</system> + <text>F2</text> + <presentation>F2</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2049"> + <id>Coq-Packages/2049</id> + <text>Else</text> + <metadata> + <system>Coq-Packages</system> + <text>Else</text> + <presentation>Else</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2050"> + <id>Coq-Packages/2050</id> + <text>Done/Fail)</text> + <metadata> + <system>Coq-Packages</system> + <text>Done/Fail)</text> + <presentation>Done/Fail)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2051"> + <id>Coq-Packages/2051</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2052"> + <id>Coq-Packages/2052</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2053"> + <id>Coq-Packages/2053</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2054"> + <id>Coq-Packages/2054</id> + <text>By default, the tactic calls the inversion tactic on the equalities</text> + <metadata> + <system>Coq-Packages</system> + <text>By default, the tactic calls the inversion tactic on the equalities</text> + <presentation> + + By default, the tactic calls the inversion tactic on + the equalities </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2055"> + <id>Coq-Packages/2055</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2056"> + <id>Coq-Packages/2056</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2057"> + <id>Coq-Packages/2057</id> + <text>pi</text> + <metadata> + <system>Coq-Packages</system> + <text>pi</text> + <presentation>pi</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2058"> + <id>Coq-Packages/2058</id> + <text>associated with the case (and also calls congruence to attempt proving false).</text> + <metadata> + <system>Coq-Packages</system> + <text>associated with the case (and also calls congruence to attempt proving false).</text> + <presentation> associated with the case + (and also calls congruence to attempt proving false). + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2059"> + <id>Coq-Packages/2059</id> + <text>xmatch_no_simpl</text> + <metadata> + <system>Coq-Packages</system> + <text>xmatch_no_simpl</text> + <presentation>xmatch_no_simpl</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2060"> + <id>Coq-Packages/2060</id> + <text>can be used to disable such inversions.</text> + <metadata> + <system>Coq-Packages</system> + <text>can be used to disable such inversions.</text> + <presentation> can be used to disable such inversions. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2061"> + <id>Coq-Packages/2061</id> + <text>Several variants are available:</text> + <metadata> + <system>Coq-Packages</system> + <text>Several variants are available:</text> + <presentation> + + Several variants are available: + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2062"> + <id>Coq-Packages/2062</id> + <text>xmatch investigates all the cases, doing inversions, and introducing all aliases as equalities. xmatch_no_alias is like xmatch, but does not introduce aliases. xmatch_subst_alias performs all case analyses, and introduces and substitutes all aliases. xmatch_no_cases simply remove the Match tag and leaves the cases to be solved manually using xmatch_case or xcase/xfail/xdone tactics directly. xmatch_clean is a shorthand for xmatch; xcleanpat: it does not keep the negation of the patterns as hypotheses xmatch_no_intros is like xmatch, but does not perform any name introduction or any inversion. (need to manually call xdone for the last case.) (only the negation of patterns are introduced automatically.) xmatch_no_simpl is like xmatch, but does not do inversions. xmatch_no_simpl_no_alias is also available. xmatch_no_simpl_subst_alias are also available.</text> + <metadata> + <system>Coq-Packages</system> + <text>xmatch investigates all the cases, doing inversions, and introducing all aliases as equalities. xmatch_no_alias is like xmatch, but does not introduce aliases. xmatch_subst_alias performs all case analyses, and introduces and substitutes all aliases. xmatch_no_cases simply remove the Match tag and leaves the cases to be solved manually using xmatch_case or xcase/xfail/xdone tactics directly. xmatch_clean is a shorthand for xmatch; xcleanpat: it does not keep the negation of the patterns as hypotheses xmatch_no_intros is like xmatch, but does not perform any name introduction or any inversion. (need to manually call xdone for the last case.) (only the negation of patterns are introduced automatically.) xmatch_no_simpl is like xmatch, but does not do inversions. xmatch_no_simpl_no_alias is also available. xmatch_no_simpl_subst_alias are also available.</text> + <presentation>xmatch investigates all the cases, doing inversions, + and introducing all aliases as equalities. + + + + +xmatch_no_alias is like xmatch, but does not + introduce aliases. + + + + +xmatch_subst_alias performs all case analyses, + and introduces and substitutes all aliases. + + + + +xmatch_no_cases simply remove the Match tag and + leaves the cases to be solved manually using + xmatch_case or xcase/xfail/xdone tactics directly. + + + + +xmatch_clean is a shorthand for xmatch; xcleanpat: + it does not keep the negation of the patterns as hypotheses + + + + +xmatch_no_intros is like xmatch, but does not + perform any name introduction or any inversion. + (need to manually call xdone for the last case.) + (only the negation of patterns are introduced automatically.) + + + + +xmatch_no_simpl is like xmatch, but does not do inversions. + xmatch_no_simpl_no_alias is also available. + xmatch_no_simpl_subst_alias are also available. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2063"> + <id>Coq-Packages/2063</id> + <text>Like with</text> + <metadata> + <system>Coq-Packages</system> + <text>Like with</text> + <presentation> + + Like with </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2064"> + <id>Coq-Packages/2064</id> + <text>xif</text> + <metadata> + <system>Coq-Packages</system> + <text>xif</text> + <presentation>xif</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2065"> + <id>Coq-Packages/2065</id> + <text>, the tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>, the tactic</text> + <presentation>, the tactic </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2066"> + <id>Coq-Packages/2066</id> + <text>xmatch</text> + <metadata> + <system>Coq-Packages</system> + <text>xmatch</text> + <presentation>xmatch</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2067"> + <id>Coq-Packages/2067</id> + <text>will likely not produce solvable goals if the post-condition is an unspecified evar. If the post-condition is an evar, call</text> + <metadata> + <system>Coq-Packages</system> + <text>will likely not produce solvable goals if the post-condition is an unspecified evar. If the post-condition is an evar, call</text> + <presentation> will likely not produce + solvable goals if the post-condition is an unspecified evar. + If the post-condition is an evar, call </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2068"> + <id>Coq-Packages/2068</id> + <text>xpost</text> + <metadata> + <system>Coq-Packages</system> + <text>xpost</text> + <presentation>xpost</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2069"> + <id>Coq-Packages/2069</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2070"> + <id>Coq-Packages/2070</id> + <text>to set the post-condition. Alternatively, the syntax</text> + <metadata> + <system>Coq-Packages</system> + <text>to set the post-condition. Alternatively, the syntax</text> + <presentation> to set the + post-condition. Alternatively, the syntax </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2071"> + <id>Coq-Packages/2071</id> + <text>xmatch</text> + <metadata> + <system>Coq-Packages</system> + <text>xmatch</text> + <presentation>xmatch</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2072"> + <id>Coq-Packages/2072</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2073"> + <id>Coq-Packages/2073</id> + <text>will do this.</text> + <metadata> + <system>Coq-Packages</system> + <text>will do this.</text> + <presentation> will do this. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2074"> + <id>Coq-Packages/2074</id> + <text>xspec</text> + <metadata> + <system>Coq-Packages</system> + <text>xspec</text> + <presentation>xspec</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2075"> + <id>Coq-Packages/2075</id> + <text>shows the specification that</text> + <metadata> + <system>Coq-Packages</system> + <text>shows the specification that</text> + <presentation> shows the specification that </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2076"> + <id>Coq-Packages/2076</id> + <text>xapp</text> + <metadata> + <system>Coq-Packages</system> + <text>xapp</text> + <presentation>xapp</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2077"> + <id>Coq-Packages/2077</id> + <text>would use. More generally,</text> + <metadata> + <system>Coq-Packages</system> + <text>would use. More generally,</text> + <presentation> would use. More generally, + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2078"> + <id>Coq-Packages/2078</id> + <text>xspec</text> + <metadata> + <system>Coq-Packages</system> + <text>xspec</text> + <presentation>xspec</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2079"> + <id>Coq-Packages/2079</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2080"> + <id>Coq-Packages/2080</id> + <text>retreives from either the context or from the database of characteristic formulae (i.e. "database_spec") the specification associated with</text> + <metadata> + <system>Coq-Packages</system> + <text>retreives from either the context or from the database of characteristic formulae (i.e. "database_spec") the specification associated with</text> + <presentation> retreives from either the context or from + the database of characteristic formulae (i.e. "database_spec") + the specification associated with </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2081"> + <id>Coq-Packages/2081</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2082"> + <id>Coq-Packages/2082</id> + <text>. It places the specification as hypothesis at the head of the goal.</text> + <metadata> + <system>Coq-Packages</system> + <text>. It places the specification as hypothesis at the head of the goal.</text> + <presentation>. + It places the specification as hypothesis at the head of the goal. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2083"> + <id>Coq-Packages/2083</id> + <text>TODO: explain the priority rules for where to look for the spec</text> + <metadata> + <system>Coq-Packages</system> + <text>TODO: explain the priority rules for where to look for the spec</text> + <presentation> + + TODO: explain the priority rules for where to look for the spec + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2084"> + <id>Coq-Packages/2084</id> + <text>Variants:</text> + <metadata> + <system>Coq-Packages</system> + <text>Variants:</text> + <presentation> + + Variants: + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2085"> + <id>Coq-Packages/2085</id> + <text>xspec_in_hypsf searches for a spec for f only in the current hypotheses. xspec_indbf searches for a spec for f only in the database named db. xspec without arguments, xspec_in_hyps without arguments, and xspec_in db apply the corresponding tactic to the function f that appears in the goal, in the form app f xs H Q or the form spec f n P.</text> + <metadata> + <system>Coq-Packages</system> + <text>xspec_in_hypsf searches for a spec for f only in the current hypotheses. xspec_indbf searches for a spec for f only in the database named db. xspec without arguments, xspec_in_hyps without arguments, and xspec_in db apply the corresponding tactic to the function f that appears in the goal, in the form app f xs H Q or the form spec f n P.</text> + <presentation>xspec_in_hypsf searches for a spec for f only in the + current hypotheses. + + + + +xspec_indbf searches for a spec for f only in the + database named db. + + + + +xspec without arguments, + xspec_in_hyps without arguments, and + xspec_in db + apply the corresponding tactic to the function f + that appears in the goal, in the form app f xs H Q + or the form spec f n P. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2086"> + <id>Coq-Packages/2086</id> + <text>Remark: if the goal is subject to</text> + <metadata> + <system>Coq-Packages</system> + <text>Remark: if the goal is subject to</text> + <presentation> + + Remark: if the goal is subject to </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2087"> + <id>Coq-Packages/2087</id> + <text>xseq</text> + <metadata> + <system>Coq-Packages</system> + <text>xseq</text> + <presentation>xseq</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2088"> + <id>Coq-Packages/2088</id> + <text>or</text> + <metadata> + <system>Coq-Packages</system> + <text>or</text> + <presentation> or </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2089"> + <id>Coq-Packages/2089</id> + <text>xlet</text> + <metadata> + <system>Coq-Packages</system> + <text>xlet</text> + <presentation>xlet</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2090"> + <id>Coq-Packages/2090</id> + <text>, the corresponding tactic is automatically applied.</text> + <metadata> + <system>Coq-Packages</system> + <text>, the corresponding tactic is automatically applied.</text> + <presentation>, + the corresponding tactic is automatically applied. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2091"> + <id>Coq-Packages/2091</id> + <text>xrecord_new</text> + <metadata> + <system>Coq-Packages</system> + <text>xrecord_new</text> + <presentation>xrecord_new</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2092"> + <id>Coq-Packages/2092</id> + <text>applies to goals of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to goals of the form</text> + <presentation> applies to goals of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2093"> + <id>Coq-Packages/2093</id> + <text>(AppNew</text> + <metadata> + <system>Coq-Packages</system> + <text>(AppNew</text> + <presentation>(AppNew</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2094"> + <id>Coq-Packages/2094</id> + <text>`{</text> + <metadata> + <system>Coq-Packages</system> + <text>`{</text> + <presentation>`{</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2095"> + <id>Coq-Packages/2095</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2096"> + <id>Coq-Packages/2096</id> + <text>:=</text> + <metadata> + <system>Coq-Packages</system> + <text>:=</text> + <presentation>:=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2097"> + <id>Coq-Packages/2097</id> + <text>v</text> + <metadata> + <system>Coq-Packages</system> + <text>v</text> + <presentation>v</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2098"> + <id>Coq-Packages/2098</id> + <text>})</text> + <metadata> + <system>Coq-Packages</system> + <text>})</text> + <presentation>})</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2099"> + <id>Coq-Packages/2099</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2100"> + <id>Coq-Packages/2100</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2101"> + <id>Coq-Packages/2101</id> + <text>. There is no need to call this tactic directly; prefer using</text> + <metadata> + <system>Coq-Packages</system> + <text>. There is no need to call this tactic directly; prefer using</text> + <presentation>. + There is no need to call this tactic directly; prefer using </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2102"> + <id>Coq-Packages/2102</id> + <text>xapp</text> + <metadata> + <system>Coq-Packages</system> + <text>xapp</text> + <presentation>xapp</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2103"> + <id>Coq-Packages/2103</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2104"> + <id>Coq-Packages/2104</id> + <text>xapp</text> + <metadata> + <system>Coq-Packages</system> + <text>xapp</text> + <presentation>xapp</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2105"> + <id>Coq-Packages/2105</id> + <text>applies to goals of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to goals of the form</text> + <presentation> applies to goals of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2106"> + <id>Coq-Packages/2106</id> + <text>app</text> + <metadata> + <system>Coq-Packages</system> + <text>app</text> + <presentation>app</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2107"> + <id>Coq-Packages/2107</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2108"> + <id>Coq-Packages/2108</id> + <text>xs</text> + <metadata> + <system>Coq-Packages</system> + <text>xs</text> + <presentation>xs</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2109"> + <id>Coq-Packages/2109</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2110"> + <id>Coq-Packages/2110</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2111"> + <id>Coq-Packages/2111</id> + <text>. It looks for a specification for</text> + <metadata> + <system>Coq-Packages</system> + <text>. It looks for a specification for</text> + <presentation>. + It looks for a specification for </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2112"> + <id>Coq-Packages/2112</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2113"> + <id>Coq-Packages/2113</id> + <text>using</text> + <metadata> + <system>Coq-Packages</system> + <text>using</text> + <presentation> using </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2114"> + <id>Coq-Packages/2114</id> + <text>xspec</text> + <metadata> + <system>Coq-Packages</system> + <text>xspec</text> + <presentation>xspec</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2115"> + <id>Coq-Packages/2115</id> + <text>, and applies it to the goal using</text> + <metadata> + <system>Coq-Packages</system> + <text>, and applies it to the goal using</text> + <presentation>, + and applies it to the goal using </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2116"> + <id>Coq-Packages/2116</id> + <text>xapply</text> + <metadata> + <system>Coq-Packages</system> + <text>xapply</text> + <presentation>xapply</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2117"> + <id>Coq-Packages/2117</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2118"> + <id>Coq-Packages/2118</id> + <text>xapp_spec</text> + <metadata> + <system>Coq-Packages</system> + <text>xapp_spec</text> + <presentation>xapp_spec</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2119"> + <id>Coq-Packages/2119</id> + <text>P</text> + <metadata> + <system>Coq-Packages</system> + <text>P</text> + <presentation>P</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2120"> + <id>Coq-Packages/2120</id> + <text>can be used to provide a specification.</text> + <metadata> + <system>Coq-Packages</system> + <text>can be used to provide a specification.</text> + <presentation> can be used to provide a specification. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2121"> + <id>Coq-Packages/2121</id> + <text>The tactic also applies to goals starting with</text> + <metadata> + <system>Coq-Packages</system> + <text>The tactic also applies to goals starting with</text> + <presentation> + + The tactic also applies to goals starting with </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2122"> + <id>Coq-Packages/2122</id> + <text>LetApp</text> + <metadata> + <system>Coq-Packages</system> + <text>LetApp</text> + <presentation>LetApp</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2123"> + <id>Coq-Packages/2123</id> + <text>or</text> + <metadata> + <system>Coq-Packages</system> + <text>or</text> + <presentation> or </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2124"> + <id>Coq-Packages/2124</id> + <text>SeqApp</text> + <metadata> + <system>Coq-Packages</system> + <text>SeqApp</text> + <presentation>SeqApp</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2125"> + <id>Coq-Packages/2125</id> + <text>. In this case, it applies</text> + <metadata> + <system>Coq-Packages</system> + <text>. In this case, it applies</text> + <presentation>. + In this case, it applies </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2126"> + <id>Coq-Packages/2126</id> + <text>xlet</text> + <metadata> + <system>Coq-Packages</system> + <text>xlet</text> + <presentation>xlet</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2127"> + <id>Coq-Packages/2127</id> + <text>/</text> + <metadata> + <system>Coq-Packages</system> + <text>/</text> + <presentation>/</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2128"> + <id>Coq-Packages/2128</id> + <text>xseq</text> + <metadata> + <system>Coq-Packages</system> + <text>xseq</text> + <presentation>xseq</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2129"> + <id>Coq-Packages/2129</id> + <text>first, and, in the continuation branch, it calls</text> + <metadata> + <system>Coq-Packages</system> + <text>first, and, in the continuation branch, it calls</text> + <presentation> first, and, in the + continuation branch, it calls </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2130"> + <id>Coq-Packages/2130</id> + <text>xpull</text> + <metadata> + <system>Coq-Packages</system> + <text>xpull</text> + <presentation>xpull</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2131"> + <id>Coq-Packages/2131</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2132"> + <id>Coq-Packages/2132</id> + <text>Variants:</text> + <metadata> + <system>Coq-Packages</system> + <text>Variants:</text> + <presentation> + + Variants: + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2133"> + <id>Coq-Packages/2133</id> + <text>xappEs, typically written xapp(>>E1..EN) gives a way to instantiate the specification lemma on the arguments from the list Es, before applying it to the goal. xappE1..EN is a convenient syntax for xapp (>> E1 .. EN) (however xapp~ E1 .. EN and xapp* E1 .. EN are not provided.) xapp_no_simpl prevents the xapp tactic from performing simplifications using xsimpl and xok on the pre-condition and the post-condition, respectively. xappasx is a shorthand for xlet as x; xapp. xapps applies to goal starting with a LetApp or SeqApp characteristic formula. It calls xseq/xlet, then calls xapp, then in the continuation branch it calls xpull and attempts to substitute the first hypothesis using intro_subst.</text> + <metadata> + <system>Coq-Packages</system> + <text>xappEs, typically written xapp(>>E1..EN) gives a way to instantiate the specification lemma on the arguments from the list Es, before applying it to the goal. xappE1..EN is a convenient syntax for xapp (>> E1 .. EN) (however xapp~ E1 .. EN and xapp* E1 .. EN are not provided.) xapp_no_simpl prevents the xapp tactic from performing simplifications using xsimpl and xok on the pre-condition and the post-condition, respectively. xappasx is a shorthand for xlet as x; xapp. xapps applies to goal starting with a LetApp or SeqApp characteristic formula. It calls xseq/xlet, then calls xapp, then in the continuation branch it calls xpull and attempts to substitute the first hypothesis using intro_subst.</text> + <presentation>xappEs, typically written xapp(>>E1..EN) gives + a way to instantiate the specification lemma on the + arguments from the list Es, before applying it to the goal. + + + + +xappE1..EN is a convenient syntax for xapp (>> E1 .. EN) + (however xapp~ E1 .. EN and xapp* E1 .. EN are not provided.) + + + + +xapp_no_simpl prevents the xapp tactic from performing + simplifications using xsimpl and xok on the pre-condition + and the post-condition, respectively. + + + + +xappasx is a shorthand for xlet as x; xapp. + + + + +xapps applies to goal starting with a LetApp or SeqApp + characteristic formula. It calls xseq/xlet, then + calls xapp, then in the continuation branch it calls xpull + and attempts to substitute the first hypothesis using intro_subst. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2134"> + <id>Coq-Packages/2134</id> + <text>Other variants:</text> + <metadata> + <system>Coq-Packages</system> + <text>Other variants:</text> + <presentation> + + Other variants: +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2135"> + <id>Coq-Packages/2135</id> + <text>xapp_specP for providing specification. xapp_specPEs for providing specification and hints. xapp_spec_manualP for stepping by hand. xapps_spec is not supported, use xapp_spec, then subst. xapp_skip is to admit that an application has the intended specification; use this axiom-based tactic for debugging only. If the post-condition is not specified, it will be assumed that the function does not perform any side effect. Use xpost Q if you want to assign a particular post-condition. xapps_skip similar; performs substitution, when the post is known.</text> + <metadata> + <system>Coq-Packages</system> + <text>xapp_specP for providing specification. xapp_specPEs for providing specification and hints. xapp_spec_manualP for stepping by hand. xapps_spec is not supported, use xapp_spec, then subst. xapp_skip is to admit that an application has the intended specification; use this axiom-based tactic for debugging only. If the post-condition is not specified, it will be assumed that the function does not perform any side effect. Use xpost Q if you want to assign a particular post-condition. xapps_skip similar; performs substitution, when the post is known.</text> + <presentation>xapp_specP for providing specification. + +xapp_specPEs for providing specification and hints. + +xapp_spec_manualP for stepping by hand. + +xapps_spec is not supported, use xapp_spec, then subst. + + + + +xapp_skip is to admit that an application has the intended + specification; use this axiom-based tactic for debugging only. + If the post-condition is not specified, it will be assumed that + the function does not perform any side effect. Use xpost Q + if you want to assign a particular post-condition. + + + + +xapps_skip similar; performs substitution, when the post is known. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2136"> + <id>Coq-Packages/2136</id> + <text>Debugging for</text> + <metadata> + <system>Coq-Packages</system> + <text>Debugging for</text> + <presentation> + + Debugging for </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2137"> + <id>Coq-Packages/2137</id> + <text>xapp</text> + <metadata> + <system>Coq-Packages</system> + <text>xapp</text> + <presentation>xapp</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2138"> + <id>Coq-Packages/2138</id> + <text>:</text> + <metadata> + <system>Coq-Packages</system> + <text>:</text> + <presentation>: + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2139"> + <id>Coq-Packages/2139</id> + <text>xapp_types show the types involved in the app instances in the goal and in the specification found. xapp_spec_typesP show the types involved in the app instances in the goal and in the specification P provided. xapp1 sets the goal in the right form for xapp, by calling xseq or xlet, or xgc_post if applicable xapp2 looks up the specification for the function and pushes it into the goal. xapp2_specH can be used to provide a custom specification. xapp12 and xapp12_spec H are shorthands for combining the two. xapp3 exploits the last hypothesis in the goal as a specification to prove the goal, using either applys or xapply, and then calling xsimpl like xapp would do. xapp3Es can be used to provide arguments to the lemma. xapp3a, alias xapp_no_apply is like xapp3 but it only shows the instantiation, without applying it. xapp3b, alias xapp_no_simpl is like xapp3 but it does not the instantiation, without calling xsimpl on the subgoals.</text> + <metadata> + <system>Coq-Packages</system> + <text>xapp_types show the types involved in the app instances in the goal and in the specification found. xapp_spec_typesP show the types involved in the app instances in the goal and in the specification P provided. xapp1 sets the goal in the right form for xapp, by calling xseq or xlet, or xgc_post if applicable xapp2 looks up the specification for the function and pushes it into the goal. xapp2_specH can be used to provide a custom specification. xapp12 and xapp12_spec H are shorthands for combining the two. xapp3 exploits the last hypothesis in the goal as a specification to prove the goal, using either applys or xapply, and then calling xsimpl like xapp would do. xapp3Es can be used to provide arguments to the lemma. xapp3a, alias xapp_no_apply is like xapp3 but it only shows the instantiation, without applying it. xapp3b, alias xapp_no_simpl is like xapp3 but it does not the instantiation, without calling xsimpl on the subgoals.</text> + <presentation>xapp_types show the types involved in the app instances + in the goal and in the specification found. + + + + +xapp_spec_typesP show the types involved in the app instances + in the goal and in the specification P provided. + + + + +xapp1 sets the goal in the right form for xapp, + by calling xseq or xlet, or xgc_post if applicable + + + + +xapp2 looks up the specification for the function and pushes + it into the goal. + +xapp2_specH can be used to provide a custom specification. + + + + +xapp12 and xapp12_spec H are shorthands for combining the two. + + + + +xapp3 exploits the last hypothesis in the goal as a specification + to prove the goal, using either applys or xapply, and then + calling xsimpl like xapp would do. + +xapp3Es can be used to provide arguments to the lemma. + + + + +xapp3a, alias xapp_no_apply is like xapp3 but it only shows + the instantiation, without applying it. + + + + +xapp3b, alias xapp_no_simpl is like xapp3 but it does not + the instantiation, without calling xsimpl on the subgoals. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2140"> + <id>Coq-Packages/2140</id> + <text>A typical debugging session goes as follows:</text> + <metadata> + <system>Coq-Packages</system> + <text>A typical debugging session goes as follows:</text> + <presentation> + + A typical debugging session goes as follows: +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2141"> + <id>Coq-Packages/2141</id> + <text>try xapp12 or xapp12_spec H if this fails, then try xapp1 if this fails, then the goal does not have the right shape for xapp else, the specification lemma was not found in the database (see xspec). else continue the script with xapp3b if this fails, replace it with xapp3a to see the instantiation else execute xapp3, which is like xapp3b plus xsimpl.</text> + <metadata> + <system>Coq-Packages</system> + <text>try xapp12 or xapp12_spec H if this fails, then try xapp1 if this fails, then the goal does not have the right shape for xapp else, the specification lemma was not found in the database (see xspec). else continue the script with xapp3b if this fails, replace it with xapp3a to see the instantiation else execute xapp3, which is like xapp3b plus xsimpl.</text> + <presentation> try xapp12 or xapp12_spec H + if this fails, then try xapp1 + if this fails, then the goal does not have the right shape for xapp + else, the specification lemma was not found in the database (see xspec). + else continue the script with xapp3b + if this fails, replace it with xapp3a to see the instantiation + else execute xapp3, which is like xapp3b plus xsimpl. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2142"> + <id>Coq-Packages/2142</id> + <text>xapp_types</text> + <metadata> + <system>Coq-Packages</system> + <text>xapp_types</text> + <presentation>xapp_types</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2143"> + <id>Coq-Packages/2143</id> + <text>xapp_spec_types</text> + <metadata> + <system>Coq-Packages</system> + <text>xapp_spec_types</text> + <presentation>xapp_spec_types</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2144"> + <id>Coq-Packages/2144</id> + <text>xcf</text> + <metadata> + <system>Coq-Packages</system> + <text>xcf</text> + <presentation>xcf</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2145"> + <id>Coq-Packages/2145</id> + <text>applies to a goal with a conclusion of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal with a conclusion of the form</text> + <presentation> applies to a goal with a conclusion of the form + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2146"> + <id>Coq-Packages/2146</id> + <text>spec</text> + <metadata> + <system>Coq-Packages</system> + <text>spec</text> + <presentation>spec</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2147"> + <id>Coq-Packages/2147</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2148"> + <id>Coq-Packages/2148</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2149"> + <id>Coq-Packages/2149</id> + <text>K</text> + <metadata> + <system>Coq-Packages</system> + <text>K</text> + <presentation>K</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2150"> + <id>Coq-Packages/2150</id> + <text>or</text> + <metadata> + <system>Coq-Packages</system> + <text>or</text> + <presentation> or </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2151"> + <id>Coq-Packages/2151</id> + <text>app</text> + <metadata> + <system>Coq-Packages</system> + <text>app</text> + <presentation>app</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2152"> + <id>Coq-Packages/2152</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2153"> + <id>Coq-Packages/2153</id> + <text>xs</text> + <metadata> + <system>Coq-Packages</system> + <text>xs</text> + <presentation>xs</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2154"> + <id>Coq-Packages/2154</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2155"> + <id>Coq-Packages/2155</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2156"> + <id>Coq-Packages/2156</id> + <text>. It looks up the characteristic formula associated with</text> + <metadata> + <system>Coq-Packages</system> + <text>. It looks up the characteristic formula associated with</text> + <presentation>. + It looks up the characteristic formula associated with </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2157"> + <id>Coq-Packages/2157</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2158"> + <id>Coq-Packages/2158</id> + <text>in the database "database_cf", and exploits it to start proving the goal. Note that</text> + <metadata> + <system>Coq-Packages</system> + <text>in the database "database_cf", and exploits it to start proving the goal. Note that</text> + <presentation> + in the database "database_cf", and exploits it to start + proving the goal. Note that </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2159"> + <id>Coq-Packages/2159</id> + <text>xcf</text> + <metadata> + <system>Coq-Packages</system> + <text>xcf</text> + <presentation>xcf</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2160"> + <id>Coq-Packages/2160</id> + <text>first step is to call</text> + <metadata> + <system>Coq-Packages</system> + <text>first step is to call</text> + <presentation> first step is to call </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2161"> + <id>Coq-Packages/2161</id> + <text>intros</text> + <metadata> + <system>Coq-Packages</system> + <text>intros</text> + <presentation>intros</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2162"> + <id>Coq-Packages/2162</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2163"> + <id>Coq-Packages/2163</id> + <text>When</text> + <metadata> + <system>Coq-Packages</system> + <text>When</text> + <presentation> + + When </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2164"> + <id>Coq-Packages/2164</id> + <text>xcf</text> + <metadata> + <system>Coq-Packages</system> + <text>xcf</text> + <presentation>xcf</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2165"> + <id>Coq-Packages/2165</id> + <text>fails to apply, it is (most usually) because the number of arguments, or the types of the arguments, or the return type, does not match.</text> + <metadata> + <system>Coq-Packages</system> + <text>fails to apply, it is (most usually) because the number of arguments, or the types of the arguments, or the return type, does not match.</text> + <presentation> fails to apply, it is (most usually) because the number + of arguments, or the types of the arguments, or the return type, + does not match. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2166"> + <id>Coq-Packages/2166</id> + <text>Variants:</text> + <metadata> + <system>Coq-Packages</system> + <text>Variants:</text> + <presentation> + + Variants: + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2167"> + <id>Coq-Packages/2167</id> + <text>xcf_show will only display the CF lemma found in the database, putting it in a fresh hypothesis. xcf_showf is similar, only f is provided explicitly. xcf_showasHxcf_showfasH are similiar but allow providing name of the assumption. xcf_types shows the type of the application in the goal, compared with the one from the specification. xcf_typesS is similar, with S the specification lemma.</text> + <metadata> + <system>Coq-Packages</system> + <text>xcf_show will only display the CF lemma found in the database, putting it in a fresh hypothesis. xcf_showf is similar, only f is provided explicitly. xcf_showasHxcf_showfasH are similiar but allow providing name of the assumption. xcf_types shows the type of the application in the goal, compared with the one from the specification. xcf_typesS is similar, with S the specification lemma.</text> + <presentation>xcf_show will only display the CF lemma found in the database, + putting it in a fresh hypothesis. + + + + +xcf_showf is similar, only f is provided explicitly. + + + + +xcf_showasHxcf_showfasH are similiar but allow providing name of + the assumption. + + + + +xcf_types shows the type of the application in the + goal, compared with the one from the specification. + + + + +xcf_typesS is similar, with S the specification lemma. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2168"> + <id>Coq-Packages/2168</id> + <text>xname_pre</text> + <metadata> + <system>Coq-Packages</system> + <text>xname_pre</text> + <presentation>xname_pre</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2169"> + <id>Coq-Packages/2169</id> + <text>X</text> + <metadata> + <system>Coq-Packages</system> + <text>X</text> + <presentation>X</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2170"> + <id>Coq-Packages/2170</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2171"> + <id>Coq-Packages/2171</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2172"> + <id>Coq-Packages/2172</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2173"> + <id>Coq-Packages/2173</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2174"> + <id>Coq-Packages/2174</id> + <text>and defines</text> + <metadata> + <system>Coq-Packages</system> + <text>and defines</text> + <presentation> + and defines </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2175"> + <id>Coq-Packages/2175</id> + <text>X</text> + <metadata> + <system>Coq-Packages</system> + <text>X</text> + <presentation>X</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2176"> + <id>Coq-Packages/2176</id> + <text>as a shorname for the pre-condition</text> + <metadata> + <system>Coq-Packages</system> + <text>as a shorname for the pre-condition</text> + <presentation> as a shorname for the pre-condition </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2177"> + <id>Coq-Packages/2177</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2178"> + <id>Coq-Packages/2178</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2179"> + <id>Coq-Packages/2179</id> + <text>xname_post</text> + <metadata> + <system>Coq-Packages</system> + <text>xname_post</text> + <presentation>xname_post</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2180"> + <id>Coq-Packages/2180</id> + <text>X</text> + <metadata> + <system>Coq-Packages</system> + <text>X</text> + <presentation>X</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2181"> + <id>Coq-Packages/2181</id> + <text>applies to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applies to a goal of the form</text> + <presentation> applies to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2182"> + <id>Coq-Packages/2182</id> + <text>F</text> + <metadata> + <system>Coq-Packages</system> + <text>F</text> + <presentation>F</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2183"> + <id>Coq-Packages/2183</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2184"> + <id>Coq-Packages/2184</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2185"> + <id>Coq-Packages/2185</id> + <text>and defines</text> + <metadata> + <system>Coq-Packages</system> + <text>and defines</text> + <presentation> + and defines </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2186"> + <id>Coq-Packages/2186</id> + <text>X</text> + <metadata> + <system>Coq-Packages</system> + <text>X</text> + <presentation>X</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2187"> + <id>Coq-Packages/2187</id> + <text>as a shorname for the post-condition</text> + <metadata> + <system>Coq-Packages</system> + <text>as a shorname for the post-condition</text> + <presentation> as a shorname for the post-condition </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2188"> + <id>Coq-Packages/2188</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2189"> + <id>Coq-Packages/2189</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2190"> + <id>Coq-Packages/2190</id> + <text>xcredit</text> + <metadata> + <system>Coq-Packages</system> + <text>xcredit</text> + <presentation>xcredit</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2191"> + <id>Coq-Packages/2191</id> + <text>m</text> + <metadata> + <system>Coq-Packages</system> + <text>m</text> + <presentation>m</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2192"> + <id>Coq-Packages/2192</id> + <text>replaces</text> + <metadata> + <system>Coq-Packages</system> + <text>replaces</text> + <presentation> replaces </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2193"> + <id>Coq-Packages/2193</id> + <text>$n</text> + <metadata> + <system>Coq-Packages</system> + <text>$n</text> + <presentation>$n</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2194"> + <id>Coq-Packages/2194</id> + <text>is the goal with</text> + <metadata> + <system>Coq-Packages</system> + <text>is the goal with</text> + <presentation> is the goal with </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2195"> + <id>Coq-Packages/2195</id> + <text>$m</text> + <metadata> + <system>Coq-Packages</system> + <text>$m</text> + <presentation>$m</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2196"> + <id>Coq-Packages/2196</id> + <text>, and generates the equality</text> + <metadata> + <system>Coq-Packages</system> + <text>, and generates the equality</text> + <presentation>, + and generates the equality </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2197"> + <id>Coq-Packages/2197</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2198"> + <id>Coq-Packages/2198</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2199"> + <id>Coq-Packages/2199</id> + <text>m</text> + <metadata> + <system>Coq-Packages</system> + <text>m</text> + <presentation>m</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2200"> + <id>Coq-Packages/2200</id> + <text>. It is typically used before a credit split operation, e.g. to replace</text> + <metadata> + <system>Coq-Packages</system> + <text>. It is typically used before a credit split operation, e.g. to replace</text> + <presentation>. It is typically + used before a credit split operation, e.g. to replace + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2201"> + <id>Coq-Packages/2201</id> + <text>$n</text> + <metadata> + <system>Coq-Packages</system> + <text>$n</text> + <presentation>$n</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2202"> + <id>Coq-Packages/2202</id> + <text>with</text> + <metadata> + <system>Coq-Packages</system> + <text>with</text> + <presentation> with </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2203"> + <id>Coq-Packages/2203</id> + <text>$a</text> + <metadata> + <system>Coq-Packages</system> + <text>$a</text> + <presentation>$a</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2204"> + <id>Coq-Packages/2204</id> + <text>\*</text> + <metadata> + <system>Coq-Packages</system> + <text>\*</text> + <presentation>\*</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2205"> + <id>Coq-Packages/2205</id> + <text>$b</text> + <metadata> + <system>Coq-Packages</system> + <text>$b</text> + <presentation>$b</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2206"> + <id>Coq-Packages/2206</id> + <text>, when</text> + <metadata> + <system>Coq-Packages</system> + <text>, when</text> + <presentation>, when </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2207"> + <id>Coq-Packages/2207</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2208"> + <id>Coq-Packages/2208</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2209"> + <id>Coq-Packages/2209</id> + <text>a</text> + <metadata> + <system>Coq-Packages</system> + <text>a</text> + <presentation>a</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2210"> + <id>Coq-Packages/2210</id> + <text>+</text> + <metadata> + <system>Coq-Packages</system> + <text>+</text> + <presentation>+</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2211"> + <id>Coq-Packages/2211</id> + <text>b</text> + <metadata> + <system>Coq-Packages</system> + <text>b</text> + <presentation>b</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2212"> + <id>Coq-Packages/2212</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2213"> + <id>Coq-Packages/2213</id> + <text>LATER: add demos for this tactic.</text> + <metadata> + <system>Coq-Packages</system> + <text>LATER: add demos for this tactic.</text> + <presentation> + + LATER: add demos for this tactic. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2214"> + <id>Coq-Packages/2214</id> + <text>xpay</text> + <metadata> + <system>Coq-Packages</system> + <text>xpay</text> + <presentation>xpay</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2215"> + <id>Coq-Packages/2215</id> + <text>applys to a goal of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>applys to a goal of the form</text> + <presentation> applys to a goal of the form </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2216"> + <id>Coq-Packages/2216</id> + <text>(Pay_</text> + <metadata> + <system>Coq-Packages</system> + <text>(Pay_</text> + <presentation>(Pay_</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2217"> + <id>Coq-Packages/2217</id> + <text>;;</text> + <metadata> + <system>Coq-Packages</system> + <text>;;</text> + <presentation>;;</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2218"> + <id>Coq-Packages/2218</id> + <text>F1)</text> + <metadata> + <system>Coq-Packages</system> + <text>F1)</text> + <presentation>F1)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2219"> + <id>Coq-Packages/2219</id> + <text>H</text> + <metadata> + <system>Coq-Packages</system> + <text>H</text> + <presentation>H</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2220"> + <id>Coq-Packages/2220</id> + <text>Q</text> + <metadata> + <system>Coq-Packages</system> + <text>Q</text> + <presentation>Q</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2221"> + <id>Coq-Packages/2221</id> + <text>. It is used to eliminate the call to Pay, by spending one credit.</text> + <metadata> + <system>Coq-Packages</system> + <text>. It is used to eliminate the call to Pay, by spending one credit.</text> + <presentation>. + It is used to eliminate the call to Pay, by spending one credit. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2222"> + <id>Coq-Packages/2222</id> + <text>xpay</text> + <metadata> + <system>Coq-Packages</system> + <text>xpay</text> + <presentation>xpay</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2223"> + <id>Coq-Packages/2223</id> + <text>(n</text> + <metadata> + <system>Coq-Packages</system> + <text>(n</text> + <presentation>(n</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2224"> + <id>Coq-Packages/2224</id> + <text>+</text> + <metadata> + <system>Coq-Packages</system> + <text>+</text> + <presentation>+</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2225"> + <id>Coq-Packages/2225</id> + <text>m)</text> + <metadata> + <system>Coq-Packages</system> + <text>m)</text> + <presentation>m)</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2226"> + <id>Coq-Packages/2226</id> + <text>where</text> + <metadata> + <system>Coq-Packages</system> + <text>where</text> + <presentation> where </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2227"> + <id>Coq-Packages/2227</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2228"> + <id>Coq-Packages/2228</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2229"> + <id>Coq-Packages/2229</id> + <text>m</text> + <metadata> + <system>Coq-Packages</system> + <text>m</text> + <presentation>m</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2230"> + <id>Coq-Packages/2230</id> + <text>are numbers such that: where</text> + <metadata> + <system>Coq-Packages</system> + <text>are numbers such that: where</text> + <presentation> are numbers such that: + where </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2231"> + <id>Coq-Packages/2231</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2232"> + <id>Coq-Packages/2232</id> + <text>denotes the remainder, and</text> + <metadata> + <system>Coq-Packages</system> + <text>denotes the remainder, and</text> + <presentation> denotes the remainder, and </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2233"> + <id>Coq-Packages/2233</id> + <text>m</text> + <metadata> + <system>Coq-Packages</system> + <text>m</text> + <presentation>m</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2234"> + <id>Coq-Packages/2234</id> + <text>denotes the payment that need to be performed (e.g. 1). WARNING: the interface of the latter might change.</text> + <metadata> + <system>Coq-Packages</system> + <text>denotes the payment that need to be performed (e.g. 1). WARNING: the interface of the latter might change.</text> + <presentation> denotes the + payment that need to be performed (e.g. 1). + WARNING: the interface of the latter might change. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2235"> + <id>Coq-Packages/2235</id> + <text>LATER: add demos for this tactic.</text> + <metadata> + <system>Coq-Packages</system> + <text>LATER: add demos for this tactic.</text> + <presentation> + + LATER: add demos for this tactic. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2236"> + <id>Coq-Packages/2236</id> + <text>xpay_skip</text> + <metadata> + <system>Coq-Packages</system> + <text>xpay_skip</text> + <presentation>xpay_skip</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2237"> + <id>Coq-Packages/2237</id> + <text>is used to skip the paying of one credit; use it for development purposes only.</text> + <metadata> + <system>Coq-Packages</system> + <text>is used to skip the paying of one credit; use it for development purposes only.</text> + <presentation> is used to skip the paying of one credit; + use it for development purposes only. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2238"> + <id>Coq-Packages/2238</id> + <text>LATER: add demos for this tactic.</text> + <metadata> + <system>Coq-Packages</system> + <text>LATER: add demos for this tactic.</text> + <presentation> + + LATER: add demos for this tactic. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2239"> + <id>Coq-Packages/2239</id> + <text>Tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactic</text> + <presentation> +Tactic </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2240"> + <id>Coq-Packages/2240</id> + <text>xskip_credits</text> + <metadata> + <system>Coq-Packages</system> + <text>xskip_credits</text> + <presentation>xskip_credits</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2241"> + <id>Coq-Packages/2241</id> + <text>eliminates all occurrences of credits in the goal, by replacing</text> + <metadata> + <system>Coq-Packages</system> + <text>eliminates all occurrences of credits in the goal, by replacing</text> + <presentation> eliminates all occurrences of credits + in the goal, by replacing </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2242"> + <id>Coq-Packages/2242</id> + <text>\$</text> + <metadata> + <system>Coq-Packages</system> + <text>\$</text> + <presentation>\$</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2243"> + <id>Coq-Packages/2243</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2244"> + <id>Coq-Packages/2244</id> + <text>with the empty heap predicate \</text> + <metadata> + <system>Coq-Packages</system> + <text>with the empty heap predicate \</text> + <presentation> with the empty heap predicate \</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2245"> + <id>Coq-Packages/2245</id> + <text>☐</text> + <metadata> + <system>Coq-Packages</system> + <text>☐</text> + <presentation>☐</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'font'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2246"> + <id>Coq-Packages/2246</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2247"> + <id>Coq-Packages/2247</id> + <text>Implementing using</text> + <metadata> + <system>Coq-Packages</system> + <text>Implementing using</text> + <presentation> + + Implementing using </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2248"> + <id>Coq-Packages/2248</id> + <text>skip_credits</text> + <metadata> + <system>Coq-Packages</system> + <text>skip_credits</text> + <presentation>skip_credits</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2249"> + <id>Coq-Packages/2249</id> + <text>then</text> + <metadata> + <system>Coq-Packages</system> + <text>then</text> + <presentation> then </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2250"> + <id>Coq-Packages/2250</id> + <text>hsimpl</text> + <metadata> + <system>Coq-Packages</system> + <text>hsimpl</text> + <presentation>hsimpl</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2251"> + <id>Coq-Packages/2251</id> + <text>. Should only be used for development purpose.</text> + <metadata> + <system>Coq-Packages</system> + <text>. Should only be used for development purpose.</text> + <presentation>. + Should only be used for development purpose. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2252"> + <id>Coq-Packages/2252</id> + <text>LATER: add demos for this tactic.</text> + <metadata> + <system>Coq-Packages</system> + <text>LATER: add demos for this tactic.</text> + <presentation> + + LATER: add demos for this tactic. +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2253"> + <id>Coq-Packages/2253</id> + <text>xintros</text> + <metadata> + <system>Coq-Packages</system> + <text>xintros</text> + <presentation>xintros</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2254"> + <id>Coq-Packages/2254</id> + <text>is a more powerful variant of</text> + <metadata> + <system>Coq-Packages</system> + <text>is a more powerful variant of</text> + <presentation> is a more powerful variant of </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2255"> + <id>Coq-Packages/2255</id> + <text>intros</text> + <metadata> + <system>Coq-Packages</system> + <text>intros</text> + <presentation>intros</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2256"> + <id>Coq-Packages/2256</id> + <text>. It introduces the hypotheses that appear in the goal. It is able to decompose conjunctions and existential quantifiers, and attempts to substitute away equalities.</text> + <metadata> + <system>Coq-Packages</system> + <text>. It introduces the hypotheses that appear in the goal. It is able to decompose conjunctions and existential quantifiers, and attempts to substitute away equalities.</text> + <presentation>. It introduces the + hypotheses that appear in the goal. It is able to decompose conjunctions + and existential quantifiers, and attempts to substitute away equalities. + </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2257"> + <id>Coq-Packages/2257</id> + <text>xstraight</text> + <metadata> + <system>Coq-Packages</system> + <text>xstraight</text> + <presentation>xstraight</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2258"> + <id>Coq-Packages/2258</id> + <text>is used when the goal is a Hoare triple. It attempts to make progress, by performing symbolic execution, as long as the code is a straight-line sequence of calls to known functions. It progresses only as long as there are zero or one subgoals, so it stops at the first difficulty.</text> + <metadata> + <system>Coq-Packages</system> + <text>is used when the goal is a Hoare triple. It attempts to make progress, by performing symbolic execution, as long as the code is a straight-line sequence of calls to known functions. It progresses only as long as there are zero or one subgoals, so it stops at the first difficulty.</text> + <presentation> is used when the goal is a Hoare triple. It attempts to + make progress, by performing symbolic execution, as long as the code + is a straight-line sequence of calls to known functions. It progresses + only as long as there are zero or one subgoals, so it stops at the first + difficulty. </presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2259"> + <id>Coq-Packages/2259</id> + <text>xstep automatically applies the appropriate xtactic. The use of the xstep tactic should be for development only; it makes proof script harder to fix upon changes. xgo repeatedly call xstep. Important: xgo should only be used to conclude simple goals. xcf_go is short for xcf; xgo.</text> + <metadata> + <system>Coq-Packages</system> + <text>xstep automatically applies the appropriate xtactic. The use of the xstep tactic should be for development only; it makes proof script harder to fix upon changes. xgo repeatedly call xstep. Important: xgo should only be used to conclude simple goals. xcf_go is short for xcf; xgo.</text> + <presentation>xstep automatically applies the appropriate xtactic. + The use of the xstep tactic should be for development only; + it makes proof script harder to fix upon changes. + + + + +xgo repeatedly call xstep. + Important: xgo should only be used to conclude simple goals. + + + + +xcf_go is short for xcf; xgo. + +</presentation> + <source_reference>{"file": "cfml/Coq/CFML/CFTactics.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2260"> + <id>Coq-Packages/2260</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Iter.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2261"> + <id>Coq-Packages/2261</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Iter.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2262"> + <id>Coq-Packages/2262</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Iter.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2263"> + <id>Coq-Packages/2263</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Iter.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2264"> + <id>Coq-Packages/2264</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Iter.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2265"> + <id>Coq-Packages/2265</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Iter.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2266"> + <id>Coq-Packages/2266</id> + <text>This file describes iterators on lists. This is mainly used for Riemannn sums.</text> + <metadata> + <system>Coq-Packages</system> + <text>This file describes iterators on lists. This is mainly used for Riemannn sums.</text> + <presentation> + This file describes iterators on lists. This is mainly used for +Riemannn sums. </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Iter.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2267"> + <id>Coq-Packages/2267</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Compactness.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2268"> + <id>Coq-Packages/2268</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Compactness.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2269"> + <id>Coq-Packages/2269</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Compactness.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2270"> + <id>Coq-Packages/2270</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Compactness.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2271"> + <id>Coq-Packages/2271</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Compactness.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2272"> + <id>Coq-Packages/2272</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Compactness.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2273"> + <id>Coq-Packages/2273</id> + <text>This file describes compactness results: finite covering of opens, finite covering based on a gauge function, specific instances for 1D and 2D spaces.</text> + <metadata> + <system>Coq-Packages</system> + <text>This file describes compactness results: finite covering of opens, finite covering based on a gauge function, specific instances for 1D and 2D spaces.</text> + <presentation> + This file describes compactness results: finite covering of opens, +finite covering based on a gauge function, specific instances for 1D +and 2D spaces. +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Compactness.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2274"> + <id>Coq-Packages/2274</id> + <text>Specific instances of compactness for 1D and 2D spaces</text> + <metadata> + <system>Coq-Packages</system> + <text>Specific instances of compactness for 1D and 2D spaces</text> + <presentation>Specific instances of compactness for 1D and 2D spaces</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Compactness.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2275"> + <id>Coq-Packages/2275</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/KHInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2276"> + <id>Coq-Packages/2276</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/KHInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2277"> + <id>Coq-Packages/2277</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/KHInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2278"> + <id>Coq-Packages/2278</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/KHInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2279"> + <id>Coq-Packages/2279</id> + <text>Copyright (C) 2014 Xavier Onfroy</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2014 Xavier Onfroy</text> + <presentation> +Copyright (C) 2014 Xavier Onfroy + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/KHInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2280"> + <id>Coq-Packages/2280</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/KHInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2281"> + <id>Coq-Packages/2281</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/KHInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2282"> + <id>Coq-Packages/2282</id> + <text>This file describes the definition and properties of the Henstock–Kurzweil (KH) integral.</text> + <metadata> + <system>Coq-Packages</system> + <text>This file describes the definition and properties of the Henstock–Kurzweil (KH) integral.</text> + <presentation> + This file describes the definition and properties of the +Henstock–Kurzweil (KH) integral. </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/KHInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2283"> + <id>Coq-Packages/2283</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/AutoDerive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2284"> + <id>Coq-Packages/2284</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/AutoDerive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2285"> + <id>Coq-Packages/2285</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/AutoDerive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2286"> + <id>Coq-Packages/2286</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/AutoDerive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2287"> + <id>Coq-Packages/2287</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/AutoDerive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2288"> + <id>Coq-Packages/2288</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/AutoDerive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2289"> + <id>Coq-Packages/2289</id> + <text>Reflective tactic for solving goals of the form derivable_pt_lim</text> + <metadata> + <system>Coq-Packages</system> + <text>Reflective tactic for solving goals of the form derivable_pt_lim</text> + <presentation>Reflective tactic for solving goals of the form derivable_pt_lim</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/AutoDerive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2290"> + <id>Coq-Packages/2290</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2291"> + <id>Coq-Packages/2291</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2292"> + <id>Coq-Packages/2292</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2293"> + <id>Coq-Packages/2293</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2294"> + <id>Coq-Packages/2294</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2295"> + <id>Coq-Packages/2295</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2296"> + <id>Coq-Packages/2296</id> + <text>This file gives definitions of equivalent (g ~ f) and dominant (g = o(f)). This is used for defining differentiability on a</text> + <metadata> + <system>Coq-Packages</system> + <text>This file gives definitions of equivalent (g ~ f) and dominant (g = o(f)). This is used for defining differentiability on a</text> + <presentation> + This file gives definitions of equivalent (g ~ f) and dominant (g += o(f)). This is used for defining differentiability on a +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2297"> + <id>Coq-Packages/2297</id> + <text>NormedModule</text> + <metadata> + <system>Coq-Packages</system> + <text>NormedModule</text> + <presentation>NormedModule</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2298"> + <id>Coq-Packages/2298</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2299"> + <id>Coq-Packages/2299</id> + <text>To be dominant is a partial strict order</text> + <metadata> + <system>Coq-Packages</system> + <text>To be dominant is a partial strict order</text> + <presentation> + + To be dominant is a partial strict order </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2300"> + <id>Coq-Packages/2300</id> + <text>Relations between domination and equivalence</text> + <metadata> + <system>Coq-Packages</system> + <text>Relations between domination and equivalence</text> + <presentation> + + Relations between domination and equivalence </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2301"> + <id>Coq-Packages/2301</id> + <text>To be equivalent is an equivalence relation</text> + <metadata> + <system>Coq-Packages</system> + <text>To be equivalent is an equivalence relation</text> + <presentation> + + To be equivalent is an equivalence relation </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2302"> + <id>Coq-Packages/2302</id> + <text>Vector space</text> + <metadata> + <system>Coq-Packages</system> + <text>Vector space</text> + <presentation>Vector space</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2303"> + <id>Coq-Packages/2303</id> + <text>is_domin is a vector space</text> + <metadata> + <system>Coq-Packages</system> + <text>is_domin is a vector space</text> + <presentation> + is_domin is a vector space </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2304"> + <id>Coq-Packages/2304</id> + <text>is_equiv is compatible with the vector space structure</text> + <metadata> + <system>Coq-Packages</system> + <text>is_equiv is compatible with the vector space structure</text> + <presentation> + is_equiv is compatible with the vector space structure </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2305"> + <id>Coq-Packages/2305</id> + <text>Multiplication and inverse</text> + <metadata> + <system>Coq-Packages</system> + <text>Multiplication and inverse</text> + <presentation>Multiplication and inverse</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2306"> + <id>Coq-Packages/2306</id> + <text>Domination</text> + <metadata> + <system>Coq-Packages</system> + <text>Domination</text> + <presentation> + Domination </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2307"> + <id>Coq-Packages/2307</id> + <text>Equivalence</text> + <metadata> + <system>Coq-Packages</system> + <text>Equivalence</text> + <presentation> + + Equivalence </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2308"> + <id>Coq-Packages/2308</id> + <text>Domination and composition</text> + <metadata> + <system>Coq-Packages</system> + <text>Domination and composition</text> + <presentation>Domination and composition</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2309"> + <id>Coq-Packages/2309</id> + <text>Equivalence and limits</text> + <metadata> + <system>Coq-Packages</system> + <text>Equivalence and limits</text> + <presentation>Equivalence and limits</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Equiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2310"> + <id>Coq-Packages/2310</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive_2d.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2311"> + <id>Coq-Packages/2311</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive_2d.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2312"> + <id>Coq-Packages/2312</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive_2d.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2313"> + <id>Coq-Packages/2313</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive_2d.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2314"> + <id>Coq-Packages/2314</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive_2d.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2315"> + <id>Coq-Packages/2315</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive_2d.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2316"> + <id>Coq-Packages/2316</id> + <text>This file describes results about differentiability in</text> + <metadata> + <system>Coq-Packages</system> + <text>This file describes results about differentiability in</text> + <presentation> + This file describes results about differentiability in </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive_2d.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2317"> + <id>Coq-Packages/2317</id> + <text>R</text> + <metadata> + <system>Coq-Packages</system> + <text>R</text> + <presentation>R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive_2d.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2318"> + <id>Coq-Packages/2318</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive_2d.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2319"> + <id>Coq-Packages/2319</id> + <text>R</text> + <metadata> + <system>Coq-Packages</system> + <text>R</text> + <presentation>R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive_2d.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2320"> + <id>Coq-Packages/2320</id> + <text>. This includes the</text> + <metadata> + <system>Coq-Packages</system> + <text>. This includes the</text> + <presentation>. This includes the </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive_2d.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2321"> + <id>Coq-Packages/2321</id> + <text>Schwarz</text> + <metadata> + <system>Coq-Packages</system> + <text>Schwarz</text> + <presentation>Schwarz</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive_2d.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2322"> + <id>Coq-Packages/2322</id> + <text>theorem and the 2D Taylor-Lagrange inequality.</text> + <metadata> + <system>Coq-Packages</system> + <text>theorem and the 2D Taylor-Lagrange inequality.</text> + <presentation> theorem and the 2D Taylor-Lagrange + inequality. +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive_2d.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2323"> + <id>Coq-Packages/2323</id> + <text>Differentiability</text> + <metadata> + <system>Coq-Packages</system> + <text>Differentiability</text> + <presentation>Differentiability</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive_2d.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2324"> + <id>Coq-Packages/2324</id> + <text>Operations</text> + <metadata> + <system>Coq-Packages</system> + <text>Operations</text> + <presentation>Operations</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive_2d.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2325"> + <id>Coq-Packages/2325</id> + <text>Partial derivatives</text> + <metadata> + <system>Coq-Packages</system> + <text>Partial derivatives</text> + <presentation>Partial derivatives</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive_2d.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2326"> + <id>Coq-Packages/2326</id> + <text>Schwarz theorem</text> + <metadata> + <system>Coq-Packages</system> + <text>Schwarz theorem</text> + <presentation>Schwarz theorem</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive_2d.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2327"> + <id>Coq-Packages/2327</id> + <text>Iterated differential</text> + <metadata> + <system>Coq-Packages</system> + <text>Iterated differential</text> + <presentation>Iterated differential</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive_2d.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2328"> + <id>Coq-Packages/2328</id> + <text>2D Taylor-Lagrange inequality</text> + <metadata> + <system>Coq-Packages</system> + <text>2D Taylor-Lagrange inequality</text> + <presentation>2D Taylor-Lagrange inequality</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive_2d.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2329"> + <id>Coq-Packages/2329</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2330"> + <id>Coq-Packages/2330</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2331"> + <id>Coq-Packages/2331</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2332"> + <id>Coq-Packages/2332</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2333"> + <id>Coq-Packages/2333</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2334"> + <id>Coq-Packages/2334</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2335"> + <id>Coq-Packages/2335</id> + <text>This file describes basic properties (such as limits or differentiability) about basic functions: absolute value, inverse, square root, power, exponential and so on.</text> + <metadata> + <system>Coq-Packages</system> + <text>This file describes basic properties (such as limits or differentiability) about basic functions: absolute value, inverse, square root, power, exponential and so on.</text> + <presentation> + This file describes basic properties (such as limits or +differentiability) about basic functions: absolute value, inverse, +square root, power, exponential and so on. +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2336"> + <id>Coq-Packages/2336</id> + <text>Absolute value</text> + <metadata> + <system>Coq-Packages</system> + <text>Absolute value</text> + <presentation>Absolute value</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2337"> + <id>Coq-Packages/2337</id> + <text>in an AbsRing</text> + <metadata> + <system>Coq-Packages</system> + <text>in an AbsRing</text> + <presentation>in an AbsRing</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2338"> + <id>Coq-Packages/2338</id> + <text>in R</text> + <metadata> + <system>Coq-Packages</system> + <text>in R</text> + <presentation>in R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2339"> + <id>Coq-Packages/2339</id> + <text>Inverse function</text> + <metadata> + <system>Coq-Packages</system> + <text>Inverse function</text> + <presentation>Inverse function</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2340"> + <id>Coq-Packages/2340</id> + <text>Square root function</text> + <metadata> + <system>Coq-Packages</system> + <text>Square root function</text> + <presentation>Square root function</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2341"> + <id>Coq-Packages/2341</id> + <text>Power function</text> + <metadata> + <system>Coq-Packages</system> + <text>Power function</text> + <presentation>Power function</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2342"> + <id>Coq-Packages/2342</id> + <text>Exponential function</text> + <metadata> + <system>Coq-Packages</system> + <text>Exponential function</text> + <presentation>Exponential function</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2343"> + <id>Coq-Packages/2343</id> + <text>Definition</text> + <metadata> + <system>Coq-Packages</system> + <text>Definition</text> + <presentation> + + Definition </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2344"> + <id>Coq-Packages/2344</id> + <text>Limits</text> + <metadata> + <system>Coq-Packages</system> + <text>Limits</text> + <presentation> + + Limits </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2345"> + <id>Coq-Packages/2345</id> + <text>Integral</text> + <metadata> + <system>Coq-Packages</system> + <text>Integral</text> + <presentation> + + Integral </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2346"> + <id>Coq-Packages/2346</id> + <text>Natural logarithm</text> + <metadata> + <system>Coq-Packages</system> + <text>Natural logarithm</text> + <presentation>Natural logarithm</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2347"> + <id>Coq-Packages/2347</id> + <text>Unnormalized sinc</text> + <metadata> + <system>Coq-Packages</system> + <text>Unnormalized sinc</text> + <presentation>Unnormalized sinc</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2348"> + <id>Coq-Packages/2348</id> + <text>ArcTan</text> + <metadata> + <system>Coq-Packages</system> + <text>ArcTan</text> + <presentation>ArcTan</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/ElemFct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2349"> + <id>Coq-Packages/2349</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_gen.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2350"> + <id>Coq-Packages/2350</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_gen.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2351"> + <id>Coq-Packages/2351</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_gen.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2352"> + <id>Coq-Packages/2352</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_gen.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2353"> + <id>Coq-Packages/2353</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_gen.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2354"> + <id>Coq-Packages/2354</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_gen.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2355"> + <id>Coq-Packages/2355</id> + <text>This file describes improper integrals, such as integrals with an infinity endpoint or integrals of a function with a singularity. A few properties are given: Chasles, operations, composition, derivation.</text> + <metadata> + <system>Coq-Packages</system> + <text>This file describes improper integrals, such as integrals with an infinity endpoint or integrals of a function with a singularity. A few properties are given: Chasles, operations, composition, derivation.</text> + <presentation> + This file describes improper integrals, such as integrals with an +infinity endpoint or integrals of a function with a singularity. A few +properties are given: Chasles, operations, composition, derivation.</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_gen.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2356"> + <id>Coq-Packages/2356</id> + <text>Improper Riemann integral</text> + <metadata> + <system>Coq-Packages</system> + <text>Improper Riemann integral</text> + <presentation>Improper Riemann integral</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_gen.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2357"> + <id>Coq-Packages/2357</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_analysis.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2358"> + <id>Coq-Packages/2358</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_analysis.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2359"> + <id>Coq-Packages/2359</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_analysis.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2360"> + <id>Coq-Packages/2360</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_analysis.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2361"> + <id>Coq-Packages/2361</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_analysis.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2362"> + <id>Coq-Packages/2362</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_analysis.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2363"> + <id>Coq-Packages/2363</id> + <text>This file contains results about the integral as a function: continuity, differentiability, and composition. Theorems on parametric integrals are also provided.</text> + <metadata> + <system>Coq-Packages</system> + <text>This file contains results about the integral as a function: continuity, differentiability, and composition. Theorems on parametric integrals are also provided.</text> + <presentation> + This file contains results about the integral as a function: + continuity, differentiability, and composition. Theorems on + parametric integrals are also provided. +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_analysis.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2364"> + <id>Coq-Packages/2364</id> + <text>Continuity</text> + <metadata> + <system>Coq-Packages</system> + <text>Continuity</text> + <presentation>Continuity</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_analysis.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2365"> + <id>Coq-Packages/2365</id> + <text>Riemann integral and differentiability</text> + <metadata> + <system>Coq-Packages</system> + <text>Riemann integral and differentiability</text> + <presentation>Riemann integral and differentiability</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_analysis.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2366"> + <id>Coq-Packages/2366</id> + <text>Composition</text> + <metadata> + <system>Coq-Packages</system> + <text>Composition</text> + <presentation>Composition</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_analysis.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2367"> + <id>Coq-Packages/2367</id> + <text>Parametric integrals</text> + <metadata> + <system>Coq-Packages</system> + <text>Parametric integrals</text> + <presentation>Parametric integrals</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_analysis.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2368"> + <id>Coq-Packages/2368</id> + <text>Power series</text> + <metadata> + <system>Coq-Packages</system> + <text>Power series</text> + <presentation>Power series</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_analysis.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2369"> + <id>Coq-Packages/2369</id> + <text>Integration by parts</text> + <metadata> + <system>Coq-Packages</system> + <text>Integration by parts</text> + <presentation>Integration by parts</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt_analysis.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2370"> + <id>Coq-Packages/2370</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2371"> + <id>Coq-Packages/2371</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2372"> + <id>Coq-Packages/2372</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2373"> + <id>Coq-Packages/2373</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2374"> + <id>Coq-Packages/2374</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2375"> + <id>Coq-Packages/2375</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2376"> + <id>Coq-Packages/2376</id> + <text>This file contains the definition and properties of the Riemann integral, defined on a normed module on</text> + <metadata> + <system>Coq-Packages</system> + <text>This file contains the definition and properties of the Riemann integral, defined on a normed module on</text> + <presentation> + This file contains the definition and properties of the Riemann +integral, defined on a normed module on </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2377"> + <id>Coq-Packages/2377</id> + <text>R</text> + <metadata> + <system>Coq-Packages</system> + <text>R</text> + <presentation>R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2378"> + <id>Coq-Packages/2378</id> + <text>. For real functions, a total function</text> + <metadata> + <system>Coq-Packages</system> + <text>. For real functions, a total function</text> + <presentation>. For real functions, a +total function </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2379"> + <id>Coq-Packages/2379</id> + <text>RInt</text> + <metadata> + <system>Coq-Packages</system> + <text>RInt</text> + <presentation>RInt</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2380"> + <id>Coq-Packages/2380</id> + <text>is available.</text> + <metadata> + <system>Coq-Packages</system> + <text>is available.</text> + <presentation> is available. </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2381"> + <id>Coq-Packages/2381</id> + <text>Exchange limit and integral</text> + <metadata> + <system>Coq-Packages</system> + <text>Exchange limit and integral</text> + <presentation>Exchange limit and integral</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2382"> + <id>Coq-Packages/2382</id> + <text>Continuous imply Riemann-integrable</text> + <metadata> + <system>Coq-Packages</system> + <text>Continuous imply Riemann-integrable</text> + <presentation>Continuous imply Riemann-integrable</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2383"> + <id>Coq-Packages/2383</id> + <text>Norm</text> + <metadata> + <system>Coq-Packages</system> + <text>Norm</text> + <presentation>Norm</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2384"> + <id>Coq-Packages/2384</id> + <text>Specific Normed Modules</text> + <metadata> + <system>Coq-Packages</system> + <text>Specific Normed Modules</text> + <presentation>Specific Normed Modules</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2385"> + <id>Coq-Packages/2385</id> + <text>Pairs</text> + <metadata> + <system>Coq-Packages</system> + <text>Pairs</text> + <presentation> + + Pairs </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2386"> + <id>Coq-Packages/2386</id> + <text>The total function RInt</text> + <metadata> + <system>Coq-Packages</system> + <text>The total function RInt</text> + <presentation>The total function RInt</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2387"> + <id>Coq-Packages/2387</id> + <text>Order</text> + <metadata> + <system>Coq-Packages</system> + <text>Order</text> + <presentation>Order</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2388"> + <id>Coq-Packages/2388</id> + <text>Equivalence with standard library</text> + <metadata> + <system>Coq-Packages</system> + <text>Equivalence with standard library</text> + <presentation>Equivalence with standard library</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2389"> + <id>Coq-Packages/2389</id> + <text>Theorems proved using standard library</text> + <metadata> + <system>Coq-Packages</system> + <text>Theorems proved using standard library</text> + <presentation>Theorems proved using standard library</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/RInt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2390"> + <id>Coq-Packages/2390</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2391"> + <id>Coq-Packages/2391</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2392"> + <id>Coq-Packages/2392</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2393"> + <id>Coq-Packages/2393</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2394"> + <id>Coq-Packages/2394</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2395"> + <id>Coq-Packages/2395</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2396"> + <id>Coq-Packages/2396</id> + <text>This file gives properties of (least) upper and (greatest) lower bounds, especially in</text> + <metadata> + <system>Coq-Packages</system> + <text>This file gives properties of (least) upper and (greatest) lower bounds, especially in</text> + <presentation> + This file gives properties of (least) upper and (greatest) lower +bounds, especially in </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2397"> + <id>Coq-Packages/2397</id> + <text>Rbar</text> + <metadata> + <system>Coq-Packages</system> + <text>Rbar</text> + <presentation>Rbar</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2398"> + <id>Coq-Packages/2398</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2399"> + <id>Coq-Packages/2399</id> + <text>There are links between our bounds on Rbar and those of the</text> + <metadata> + <system>Coq-Packages</system> + <text>There are links between our bounds on Rbar and those of the</text> + <presentation> There are links between our bounds on Rbar and those of the + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2400"> + <id>Coq-Packages/2400</id> + <text>standard library on</text> + <metadata> + <system>Coq-Packages</system> + <text>standard library on</text> + <presentation> +standard library on </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2401"> + <id>Coq-Packages/2401</id> + <text>R</text> + <metadata> + <system>Coq-Packages</system> + <text>R</text> + <presentation>R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2402"> + <id>Coq-Packages/2402</id> + <text>: for example Lemma</text> + <metadata> + <system>Coq-Packages</system> + <text>: for example Lemma</text> + <presentation>: for example Lemma </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2403"> + <id>Coq-Packages/2403</id> + <text>Rbar_ub_R_ub</text> + <metadata> + <system>Coq-Packages</system> + <text>Rbar_ub_R_ub</text> + <presentation>Rbar_ub_R_ub</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2404"> + <id>Coq-Packages/2404</id> + <text>between our</text> + <metadata> + <system>Coq-Packages</system> + <text>between our</text> + <presentation> between our +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2405"> + <id>Coq-Packages/2405</id> + <text>Rbar_is_upper_bound</text> + <metadata> + <system>Coq-Packages</system> + <text>Rbar_is_upper_bound</text> + <presentation>Rbar_is_upper_bound</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2406"> + <id>Coq-Packages/2406</id> + <text>and the standard library</text> + <metadata> + <system>Coq-Packages</system> + <text>and the standard library</text> + <presentation> and the standard library </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2407"> + <id>Coq-Packages/2407</id> + <text>is_upper_bound</text> + <metadata> + <system>Coq-Packages</system> + <text>is_upper_bound</text> + <presentation>is_upper_bound</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2408"> + <id>Coq-Packages/2408</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2409"> + <id>Coq-Packages/2409</id> + <text>From Markov's principle, we deduce the construction of a lub (and</text> + <metadata> + <system>Coq-Packages</system> + <text>From Markov's principle, we deduce the construction of a lub (and</text> + <presentation> From Markov's principle, we deduce the construction of a lub (and + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2410"> + <id>Coq-Packages/2410</id> + <text>of a glb) in</text> + <metadata> + <system>Coq-Packages</system> + <text>of a glb) in</text> + <presentation> +of a glb) in </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2411"> + <id>Coq-Packages/2411</id> + <text>Rbar</text> + <metadata> + <system>Coq-Packages</system> + <text>Rbar</text> + <presentation>Rbar</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2412"> + <id>Coq-Packages/2412</id> + <text>from any non-empty set of reals: see Lemma</text> + <metadata> + <system>Coq-Packages</system> + <text>from any non-empty set of reals: see Lemma</text> + <presentation> from any non-empty set of reals: see Lemma +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2413"> + <id>Coq-Packages/2413</id> + <text>ex_lub_Rbar_ne</text> + <metadata> + <system>Coq-Packages</system> + <text>ex_lub_Rbar_ne</text> + <presentation>ex_lub_Rbar_ne</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2414"> + <id>Coq-Packages/2414</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2415"> + <id>Coq-Packages/2415</id> + <text>Bounds for sets in R</text> + <metadata> + <system>Coq-Packages</system> + <text>Bounds for sets in R</text> + <presentation>Bounds for sets in R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2416"> + <id>Coq-Packages/2416</id> + <text>Upper and Lower bounds</text> + <metadata> + <system>Coq-Packages</system> + <text>Upper and Lower bounds</text> + <presentation>Upper and Lower bounds</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2417"> + <id>Coq-Packages/2417</id> + <text>Decidability</text> + <metadata> + <system>Coq-Packages</system> + <text>Decidability</text> + <presentation> + + Decidability </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2418"> + <id>Coq-Packages/2418</id> + <text>Order</text> + <metadata> + <system>Coq-Packages</system> + <text>Order</text> + <presentation> + + Order </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2419"> + <id>Coq-Packages/2419</id> + <text>Least upper bound and Greatest Lower Bound</text> + <metadata> + <system>Coq-Packages</system> + <text>Least upper bound and Greatest Lower Bound</text> + <presentation>Least upper bound and Greatest Lower Bound</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2420"> + <id>Coq-Packages/2420</id> + <text>Existence</text> + <metadata> + <system>Coq-Packages</system> + <text>Existence</text> + <presentation> + + Existence </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2421"> + <id>Coq-Packages/2421</id> + <text>Functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Functions</text> + <presentation> + + Functions </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2422"> + <id>Coq-Packages/2422</id> + <text>Order</text> + <metadata> + <system>Coq-Packages</system> + <text>Order</text> + <presentation> + + Order </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2423"> + <id>Coq-Packages/2423</id> + <text>Bounds for sets in Rbar</text> + <metadata> + <system>Coq-Packages</system> + <text>Bounds for sets in Rbar</text> + <presentation>Bounds for sets in Rbar</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2424"> + <id>Coq-Packages/2424</id> + <text>Upper and Lower bounds</text> + <metadata> + <system>Coq-Packages</system> + <text>Upper and Lower bounds</text> + <presentation>Upper and Lower bounds</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2425"> + <id>Coq-Packages/2425</id> + <text>Basic properties</text> + <metadata> + <system>Coq-Packages</system> + <text>Basic properties</text> + <presentation> + + Basic properties </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2426"> + <id>Coq-Packages/2426</id> + <text>Decidability</text> + <metadata> + <system>Coq-Packages</system> + <text>Decidability</text> + <presentation> + + Decidability </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2427"> + <id>Coq-Packages/2427</id> + <text>Order</text> + <metadata> + <system>Coq-Packages</system> + <text>Order</text> + <presentation> + + Order </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2428"> + <id>Coq-Packages/2428</id> + <text>Least upper bound and Greatest Lower Bound</text> + <metadata> + <system>Coq-Packages</system> + <text>Least upper bound and Greatest Lower Bound</text> + <presentation>Least upper bound and Greatest Lower Bound</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2429"> + <id>Coq-Packages/2429</id> + <text>Functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Functions</text> + <presentation> + + Functions </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2430"> + <id>Coq-Packages/2430</id> + <text>Order</text> + <metadata> + <system>Coq-Packages</system> + <text>Order</text> + <presentation> + + Order </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2431"> + <id>Coq-Packages/2431</id> + <text>Emptiness is decidable</text> + <metadata> + <system>Coq-Packages</system> + <text>Emptiness is decidable</text> + <presentation>Emptiness is decidable</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lub.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2432"> + <id>Coq-Packages/2432</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Seq_fct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2433"> + <id>Coq-Packages/2433</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Seq_fct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2434"> + <id>Coq-Packages/2434</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Seq_fct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2435"> + <id>Coq-Packages/2435</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Seq_fct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2436"> + <id>Coq-Packages/2436</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Seq_fct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2437"> + <id>Coq-Packages/2437</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Seq_fct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2438"> + <id>Coq-Packages/2438</id> + <text>This file describes sequences of functions and results about their convergence.</text> + <metadata> + <system>Coq-Packages</system> + <text>This file describes sequences of functions and results about their convergence.</text> + <presentation> + This file describes sequences of functions and results about +their convergence. </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Seq_fct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2439"> + <id>Coq-Packages/2439</id> + <text>Sequence of functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Sequence of functions</text> + <presentation>Sequence of functions</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Seq_fct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2440"> + <id>Coq-Packages/2440</id> + <text>Definitions</text> + <metadata> + <system>Coq-Packages</system> + <text>Definitions</text> + <presentation>Definitions</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Seq_fct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2441"> + <id>Coq-Packages/2441</id> + <text>Equivalence with standard library</text> + <metadata> + <system>Coq-Packages</system> + <text>Equivalence with standard library</text> + <presentation> + + Equivalence with standard library </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Seq_fct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2442"> + <id>Coq-Packages/2442</id> + <text>Various inclusions and equivalences between definitions</text> + <metadata> + <system>Coq-Packages</system> + <text>Various inclusions and equivalences between definitions</text> + <presentation> + + Various inclusions and equivalences between definitions </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Seq_fct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2443"> + <id>Coq-Packages/2443</id> + <text>Limits, integrals and differentiability</text> + <metadata> + <system>Coq-Packages</system> + <text>Limits, integrals and differentiability</text> + <presentation>Limits, integrals and differentiability</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Seq_fct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2444"> + <id>Coq-Packages/2444</id> + <text>Dini's theorem</text> + <metadata> + <system>Coq-Packages</system> + <text>Dini's theorem</text> + <presentation>Dini's theorem</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Seq_fct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2445"> + <id>Coq-Packages/2445</id> + <text>Series of functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Series of functions</text> + <presentation>Series of functions</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Seq_fct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2446"> + <id>Coq-Packages/2446</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2447"> + <id>Coq-Packages/2447</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2448"> + <id>Coq-Packages/2448</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2449"> + <id>Coq-Packages/2449</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2450"> + <id>Coq-Packages/2450</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2451"> + <id>Coq-Packages/2451</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2452"> + <id>Coq-Packages/2452</id> + <text>This file describes power series: Sigma a</text> + <metadata> + <system>Coq-Packages</system> + <text>This file describes power series: Sigma a</text> + <presentation> + This file describes power series: Sigma a</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2453"> + <id>Coq-Packages/2453</id> + <text>k</text> + <metadata> + <system>Coq-Packages</system> + <text>k</text> + <presentation>k</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'sub'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2454"> + <id>Coq-Packages/2454</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation> +x</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2455"> + <id>Coq-Packages/2455</id> + <text>k</text> + <metadata> + <system>Coq-Packages</system> + <text>k</text> + <presentation>k</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'sup'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2456"> + <id>Coq-Packages/2456</id> + <text>. It contains definition, equivalence with the standard library, differentiability, integrability, and many results about the convergence circle.</text> + <metadata> + <system>Coq-Packages</system> + <text>. It contains definition, equivalence with the standard library, differentiability, integrability, and many results about the convergence circle.</text> + <presentation>. It contains definition, equivalence with the standard +library, differentiability, integrability, and many results about the +convergence circle. </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2457"> + <id>Coq-Packages/2457</id> + <text>Equivalence with standard library Reals</text> + <metadata> + <system>Coq-Packages</system> + <text>Equivalence with standard library Reals</text> + <presentation> + + Equivalence with standard library Reals </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2458"> + <id>Coq-Packages/2458</id> + <text>Extensionality</text> + <metadata> + <system>Coq-Packages</system> + <text>Extensionality</text> + <presentation> + + Extensionality </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2459"> + <id>Coq-Packages/2459</id> + <text>Convergence circle</text> + <metadata> + <system>Coq-Packages</system> + <text>Convergence circle</text> + <presentation>Convergence circle</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2460"> + <id>Coq-Packages/2460</id> + <text>A power series is always defined at 0</text> + <metadata> + <system>Coq-Packages</system> + <text>A power series is always defined at 0</text> + <presentation> + A power series is always defined at 0 </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2461"> + <id>Coq-Packages/2461</id> + <text>Convergence disk</text> + <metadata> + <system>Coq-Packages</system> + <text>Convergence disk</text> + <presentation> + + Convergence disk </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2462"> + <id>Coq-Packages/2462</id> + <text>Convergence theorems</text> + <metadata> + <system>Coq-Packages</system> + <text>Convergence theorems</text> + <presentation> + + Convergence theorems </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2463"> + <id>Coq-Packages/2463</id> + <text>Convergence criteria</text> + <metadata> + <system>Coq-Packages</system> + <text>Convergence criteria</text> + <presentation>Convergence criteria</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2464"> + <id>Coq-Packages/2464</id> + <text>D'Alembert criterion for power series</text> + <metadata> + <system>Coq-Packages</system> + <text>D'Alembert criterion for power series</text> + <presentation> + D'Alembert criterion for power series </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2465"> + <id>Coq-Packages/2465</id> + <text>Equivalence with standard library Reals</text> + <metadata> + <system>Coq-Packages</system> + <text>Equivalence with standard library Reals</text> + <presentation> + + Equivalence with standard library Reals </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2466"> + <id>Coq-Packages/2466</id> + <text>Operations</text> + <metadata> + <system>Coq-Packages</system> + <text>Operations</text> + <presentation>Operations</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2467"> + <id>Coq-Packages/2467</id> + <text>Addition of two power series</text> + <metadata> + <system>Coq-Packages</system> + <text>Addition of two power series</text> + <presentation> + + Addition of two power series </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2468"> + <id>Coq-Packages/2468</id> + <text>Scalar multiplication</text> + <metadata> + <system>Coq-Packages</system> + <text>Scalar multiplication</text> + <presentation> + + Scalar multiplication </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2469"> + <id>Coq-Packages/2469</id> + <text>Multiplication and division by a variable</text> + <metadata> + <system>Coq-Packages</system> + <text>Multiplication and division by a variable</text> + <presentation> + + Multiplication and division by a variable </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2470"> + <id>Coq-Packages/2470</id> + <text>Sums on even and odd</text> + <metadata> + <system>Coq-Packages</system> + <text>Sums on even and odd</text> + <presentation> + + Sums on even and odd </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2471"> + <id>Coq-Packages/2471</id> + <text>Abel's theorem for power series</text> + <metadata> + <system>Coq-Packages</system> + <text>Abel's theorem for power series</text> + <presentation>Abel's theorem for power series</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2472"> + <id>Coq-Packages/2472</id> + <text>Analysis</text> + <metadata> + <system>Coq-Packages</system> + <text>Analysis</text> + <presentation>Analysis</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2473"> + <id>Coq-Packages/2473</id> + <text>Continuity</text> + <metadata> + <system>Coq-Packages</system> + <text>Continuity</text> + <presentation>Continuity</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2474"> + <id>Coq-Packages/2474</id> + <text>Differentiability</text> + <metadata> + <system>Coq-Packages</system> + <text>Differentiability</text> + <presentation>Differentiability</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2475"> + <id>Coq-Packages/2475</id> + <text>Coefficients</text> + <metadata> + <system>Coq-Packages</system> + <text>Coefficients</text> + <presentation> + + Coefficients </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/PSeries.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2476"> + <id>Coq-Packages/2476</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2477"> + <id>Coq-Packages/2477</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2478"> + <id>Coq-Packages/2478</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2479"> + <id>Coq-Packages/2479</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2480"> + <id>Coq-Packages/2480</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2481"> + <id>Coq-Packages/2481</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2482"> + <id>Coq-Packages/2482</id> + <text>This file defines complex numbers</text> + <metadata> + <system>Coq-Packages</system> + <text>This file defines complex numbers</text> + <presentation> + This file defines complex numbers </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2483"> + <id>Coq-Packages/2483</id> + <text>C</text> + <metadata> + <system>Coq-Packages</system> + <text>C</text> + <presentation>C</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2484"> + <id>Coq-Packages/2484</id> + <text>as</text> + <metadata> + <system>Coq-Packages</system> + <text>as</text> + <presentation> as </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2485"> + <id>Coq-Packages/2485</id> + <text>R</text> + <metadata> + <system>Coq-Packages</system> + <text>R</text> + <presentation>R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2486"> + <id>Coq-Packages/2486</id> + <text>*</text> + <metadata> + <system>Coq-Packages</system> + <text>*</text> + <presentation>*</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2487"> + <id>Coq-Packages/2487</id> + <text>R</text> + <metadata> + <system>Coq-Packages</system> + <text>R</text> + <presentation>R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2488"> + <id>Coq-Packages/2488</id> + <text>. Operations are given, and</text> + <metadata> + <system>Coq-Packages</system> + <text>. Operations are given, and</text> + <presentation>. Operations are +given, and </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2489"> + <id>Coq-Packages/2489</id> + <text>C</text> + <metadata> + <system>Coq-Packages</system> + <text>C</text> + <presentation>C</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2490"> + <id>Coq-Packages/2490</id> + <text>is proved to be a field, a normed module, and a complete space.</text> + <metadata> + <system>Coq-Packages</system> + <text>is proved to be a field, a normed module, and a complete space.</text> + <presentation> is proved to be a field, a normed module, and a +complete space. +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2491"> + <id>Coq-Packages/2491</id> + <text>The set of complex numbers</text> + <metadata> + <system>Coq-Packages</system> + <text>The set of complex numbers</text> + <presentation>The set of complex numbers</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2492"> + <id>Coq-Packages/2492</id> + <text>Constants and usual functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Constants and usual functions</text> + <presentation>Constants and usual functions</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2493"> + <id>Coq-Packages/2493</id> + <text>0 and 1 for complex are defined as</text> + <metadata> + <system>Coq-Packages</system> + <text>0 and 1 for complex are defined as</text> + <presentation> + + 0 and 1 for complex are defined as </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2494"> + <id>Coq-Packages/2494</id> + <text>RtoC</text> + <metadata> + <system>Coq-Packages</system> + <text>RtoC</text> + <presentation>RtoC</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2495"> + <id>Coq-Packages/2495</id> + <text>0</text> + <metadata> + <system>Coq-Packages</system> + <text>0</text> + <presentation>0</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2496"> + <id>Coq-Packages/2496</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2497"> + <id>Coq-Packages/2497</id> + <text>RtoC</text> + <metadata> + <system>Coq-Packages</system> + <text>RtoC</text> + <presentation>RtoC</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2498"> + <id>Coq-Packages/2498</id> + <text>1</text> + <metadata> + <system>Coq-Packages</system> + <text>1</text> + <presentation>1</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2499"> + <id>Coq-Packages/2499</id> + <text>Arithmetic operations</text> + <metadata> + <system>Coq-Packages</system> + <text>Arithmetic operations</text> + <presentation>Arithmetic operations</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2500"> + <id>Coq-Packages/2500</id> + <text>Other usual functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Other usual functions</text> + <presentation>Other usual functions</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2501"> + <id>Coq-Packages/2501</id> + <text>C is a field</text> + <metadata> + <system>Coq-Packages</system> + <text>C is a field</text> + <presentation>C is a field</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2502"> + <id>Coq-Packages/2502</id> + <text>C is a NormedModule</text> + <metadata> + <system>Coq-Packages</system> + <text>C is a NormedModule</text> + <presentation>C is a NormedModule</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2503"> + <id>Coq-Packages/2503</id> + <text>on C (with the balls of R^2)</text> + <metadata> + <system>Coq-Packages</system> + <text>on C (with the balls of R^2)</text> + <presentation> + + on C (with the balls of R^2) </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2504"> + <id>Coq-Packages/2504</id> + <text>on R</text> + <metadata> + <system>Coq-Packages</system> + <text>on R</text> + <presentation> + + on R </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2505"> + <id>Coq-Packages/2505</id> + <text>C is a CompleteSpace</text> + <metadata> + <system>Coq-Packages</system> + <text>C is a CompleteSpace</text> + <presentation>C is a CompleteSpace</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2506"> + <id>Coq-Packages/2506</id> + <text>Locally compat</text> + <metadata> + <system>Coq-Packages</system> + <text>Locally compat</text> + <presentation>Locally compat</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2507"> + <id>Coq-Packages/2507</id> + <text>Limits</text> + <metadata> + <system>Coq-Packages</system> + <text>Limits</text> + <presentation>Limits</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2508"> + <id>Coq-Packages/2508</id> + <text>Derivatives</text> + <metadata> + <system>Coq-Packages</system> + <text>Derivatives</text> + <presentation>Derivatives</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Complex.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2509"> + <id>Coq-Packages/2509</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Markov.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2510"> + <id>Coq-Packages/2510</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Markov.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2511"> + <id>Coq-Packages/2511</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Markov.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2512"> + <id>Coq-Packages/2512</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Markov.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2513"> + <id>Coq-Packages/2513</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Markov.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2514"> + <id>Coq-Packages/2514</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Markov.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2515"> + <id>Coq-Packages/2515</id> + <text>This file proves the Limited Principle of Omniscience: given a decidable property P on</text> + <metadata> + <system>Coq-Packages</system> + <text>This file proves the Limited Principle of Omniscience: given a decidable property P on</text> + <presentation> + This file proves the Limited Principle of Omniscience: given a +decidable property P on </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Markov.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2516"> + <id>Coq-Packages/2516</id> + <text>nat</text> + <metadata> + <system>Coq-Packages</system> + <text>nat</text> + <presentation>nat</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Markov.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2517"> + <id>Coq-Packages/2517</id> + <text>, either P never holds or we can construct a witness for which P holds. Several variants are given.</text> + <metadata> + <system>Coq-Packages</system> + <text>, either P never holds or we can construct a witness for which P holds. Several variants are given.</text> + <presentation>, either P never holds or we can construct +a witness for which P holds. Several variants are given. </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Markov.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2518"> + <id>Coq-Packages/2518</id> + <text>Limited Principle of Omniscience</text> + <metadata> + <system>Coq-Packages</system> + <text>Limited Principle of Omniscience</text> + <presentation>Limited Principle of Omniscience</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Markov.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2519"> + <id>Coq-Packages/2519</id> + <text>Corollaries</text> + <metadata> + <system>Coq-Packages</system> + <text>Corollaries</text> + <presentation>Corollaries</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Markov.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2520"> + <id>Coq-Packages/2520</id> + <text>Excluded-middle and decidability</text> + <metadata> + <system>Coq-Packages</system> + <text>Excluded-middle and decidability</text> + <presentation>Excluded-middle and decidability</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Markov.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2521"> + <id>Coq-Packages/2521</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2522"> + <id>Coq-Packages/2522</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2523"> + <id>Coq-Packages/2523</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2524"> + <id>Coq-Packages/2524</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2525"> + <id>Coq-Packages/2525</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2526"> + <id>Coq-Packages/2526</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2527"> + <id>Coq-Packages/2527</id> + <text>This file describes results about differentiability on a generic normed module. Specific results are also given on</text> + <metadata> + <system>Coq-Packages</system> + <text>This file describes results about differentiability on a generic normed module. Specific results are also given on</text> + <presentation> + This file describes results about differentiability on a generic +normed module. Specific results are also given on </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2528"> + <id>Coq-Packages/2528</id> + <text>R</text> + <metadata> + <system>Coq-Packages</system> + <text>R</text> + <presentation>R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2529"> + <id>Coq-Packages/2529</id> + <text>with a total function</text> + <metadata> + <system>Coq-Packages</system> + <text>with a total function</text> + <presentation> with a total +function </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2530"> + <id>Coq-Packages/2530</id> + <text>Derive</text> + <metadata> + <system>Coq-Packages</system> + <text>Derive</text> + <presentation>Derive</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2531"> + <id>Coq-Packages/2531</id> + <text>. It ends with the Taylor-Lagrange formula.</text> + <metadata> + <system>Coq-Packages</system> + <text>. It ends with the Taylor-Lagrange formula.</text> + <presentation>. It ends with the Taylor-Lagrange formula. </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2532"> + <id>Coq-Packages/2532</id> + <text>Differentiability using filters</text> + <metadata> + <system>Coq-Packages</system> + <text>Differentiability using filters</text> + <presentation>Differentiability using filters</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2533"> + <id>Coq-Packages/2533</id> + <text>Composed operations</text> + <metadata> + <system>Coq-Packages</system> + <text>Composed operations</text> + <presentation> + + Composed operations </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2534"> + <id>Coq-Packages/2534</id> + <text>Differentiability in 1 dimentional space</text> + <metadata> + <system>Coq-Packages</system> + <text>Differentiability in 1 dimentional space</text> + <presentation>Differentiability in 1 dimentional space</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2535"> + <id>Coq-Packages/2535</id> + <text>Definitions on R</text> + <metadata> + <system>Coq-Packages</system> + <text>Definitions on R</text> + <presentation>Definitions on R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2536"> + <id>Coq-Packages/2536</id> + <text>Derive is correct</text> + <metadata> + <system>Coq-Packages</system> + <text>Derive is correct</text> + <presentation> + + Derive is correct </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2537"> + <id>Coq-Packages/2537</id> + <text>Equivalence with standard library Reals</text> + <metadata> + <system>Coq-Packages</system> + <text>Equivalence with standard library Reals</text> + <presentation> + + Equivalence with standard library Reals </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2538"> + <id>Coq-Packages/2538</id> + <text>Extensionality</text> + <metadata> + <system>Coq-Packages</system> + <text>Extensionality</text> + <presentation> + + Extensionality </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2539"> + <id>Coq-Packages/2539</id> + <text>Operations</text> + <metadata> + <system>Coq-Packages</system> + <text>Operations</text> + <presentation>Operations</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2540"> + <id>Coq-Packages/2540</id> + <text>Constant functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Constant functions</text> + <presentation> + Constant functions </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2541"> + <id>Coq-Packages/2541</id> + <text>Identity function</text> + <metadata> + <system>Coq-Packages</system> + <text>Identity function</text> + <presentation> + + Identity function </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2542"> + <id>Coq-Packages/2542</id> + <text>Additive operators</text> + <metadata> + <system>Coq-Packages</system> + <text>Additive operators</text> + <presentation>Additive operators</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2543"> + <id>Coq-Packages/2543</id> + <text>Opposite of functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Opposite of functions</text> + <presentation> + Opposite of functions </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2544"> + <id>Coq-Packages/2544</id> + <text>Addition of functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Addition of functions</text> + <presentation> + + Addition of functions </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2545"> + <id>Coq-Packages/2545</id> + <text>Difference of functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Difference of functions</text> + <presentation> + + Difference of functions </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2546"> + <id>Coq-Packages/2546</id> + <text>Multiplicative operators</text> + <metadata> + <system>Coq-Packages</system> + <text>Multiplicative operators</text> + <presentation>Multiplicative operators</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2547"> + <id>Coq-Packages/2547</id> + <text>Multiplication of functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Multiplication of functions</text> + <presentation> + Multiplication of functions </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2548"> + <id>Coq-Packages/2548</id> + <text>Composition of functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Composition of functions</text> + <presentation> + + Composition of functions </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2549"> + <id>Coq-Packages/2549</id> + <text>Mean value theorem</text> + <metadata> + <system>Coq-Packages</system> + <text>Mean value theorem</text> + <presentation>Mean value theorem</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2550"> + <id>Coq-Packages/2550</id> + <text>Newton integration</text> + <metadata> + <system>Coq-Packages</system> + <text>Newton integration</text> + <presentation>Newton integration</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2551"> + <id>Coq-Packages/2551</id> + <text>Extension</text> + <metadata> + <system>Coq-Packages</system> + <text>Extension</text> + <presentation>Extension</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2552"> + <id>Coq-Packages/2552</id> + <text>C1 extension</text> + <metadata> + <system>Coq-Packages</system> + <text>C1 extension</text> + <presentation>C1 extension</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2553"> + <id>Coq-Packages/2553</id> + <text>Iterated differential</text> + <metadata> + <system>Coq-Packages</system> + <text>Iterated differential</text> + <presentation>Iterated differential</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2554"> + <id>Coq-Packages/2554</id> + <text>Definition</text> + <metadata> + <system>Coq-Packages</system> + <text>Definition</text> + <presentation>Definition</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2555"> + <id>Coq-Packages/2555</id> + <text>Extensionality</text> + <metadata> + <system>Coq-Packages</system> + <text>Extensionality</text> + <presentation> + + Extensionality </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2556"> + <id>Coq-Packages/2556</id> + <text>Constant function</text> + <metadata> + <system>Coq-Packages</system> + <text>Constant function</text> + <presentation> + + Constant function </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2557"> + <id>Coq-Packages/2557</id> + <text>Operations</text> + <metadata> + <system>Coq-Packages</system> + <text>Operations</text> + <presentation>Operations</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2558"> + <id>Coq-Packages/2558</id> + <text>Additive operators</text> + <metadata> + <system>Coq-Packages</system> + <text>Additive operators</text> + <presentation>Additive operators</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2559"> + <id>Coq-Packages/2559</id> + <text>Opposite</text> + <metadata> + <system>Coq-Packages</system> + <text>Opposite</text> + <presentation> + Opposite </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2560"> + <id>Coq-Packages/2560</id> + <text>Addition of functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Addition of functions</text> + <presentation> + + Addition of functions </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2561"> + <id>Coq-Packages/2561</id> + <text>Subtraction of functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Subtraction of functions</text> + <presentation> + + Subtraction of functions </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2562"> + <id>Coq-Packages/2562</id> + <text>Multiplicative operators</text> + <metadata> + <system>Coq-Packages</system> + <text>Multiplicative operators</text> + <presentation>Multiplicative operators</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2563"> + <id>Coq-Packages/2563</id> + <text>Scalar multiplication</text> + <metadata> + <system>Coq-Packages</system> + <text>Scalar multiplication</text> + <presentation> + + Scalar multiplication </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2564"> + <id>Coq-Packages/2564</id> + <text>Composition</text> + <metadata> + <system>Coq-Packages</system> + <text>Composition</text> + <presentation>Composition</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2565"> + <id>Coq-Packages/2565</id> + <text>Composition with linear functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Composition with linear functions</text> + <presentation> + + Composition with linear functions </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2566"> + <id>Coq-Packages/2566</id> + <text>Taylor-Lagrange formula</text> + <metadata> + <system>Coq-Packages</system> + <text>Taylor-Lagrange formula</text> + <presentation>Taylor-Lagrange formula</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2567"> + <id>Coq-Packages/2567</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Series.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2568"> + <id>Coq-Packages/2568</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Series.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2569"> + <id>Coq-Packages/2569</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Series.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2570"> + <id>Coq-Packages/2570</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Series.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2571"> + <id>Coq-Packages/2571</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Series.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2572"> + <id>Coq-Packages/2572</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Series.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2573"> + <id>Coq-Packages/2573</id> + <text>This file gives definitions and properties about series defined on a normed module. An equivalence with the standard library and several convergence criteria are provided.</text> + <metadata> + <system>Coq-Packages</system> + <text>This file gives definitions and properties about series defined on a normed module. An equivalence with the standard library and several convergence criteria are provided.</text> + <presentation> + This file gives definitions and properties about series defined on +a normed module. An equivalence with the standard library and several +convergence criteria are provided. </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Series.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2574"> + <id>Coq-Packages/2574</id> + <text>Cauchy</text> + <metadata> + <system>Coq-Packages</system> + <text>Cauchy</text> + <presentation> + + Cauchy </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Series.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2575"> + <id>Coq-Packages/2575</id> + <text>Convergence theorems</text> + <metadata> + <system>Coq-Packages</system> + <text>Convergence theorems</text> + <presentation>Convergence theorems</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Series.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2576"> + <id>Coq-Packages/2576</id> + <text>Comparison</text> + <metadata> + <system>Coq-Packages</system> + <text>Comparison</text> + <presentation> + + Comparison </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Series.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2577"> + <id>Coq-Packages/2577</id> + <text>Operations</text> + <metadata> + <system>Coq-Packages</system> + <text>Operations</text> + <presentation>Operations</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Series.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2578"> + <id>Coq-Packages/2578</id> + <text>Additive operators</text> + <metadata> + <system>Coq-Packages</system> + <text>Additive operators</text> + <presentation> + + Additive operators </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Series.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2579"> + <id>Coq-Packages/2579</id> + <text>Multiplication by a scalar</text> + <metadata> + <system>Coq-Packages</system> + <text>Multiplication by a scalar</text> + <presentation> + + Multiplication by a scalar </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Series.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2580"> + <id>Coq-Packages/2580</id> + <text>D'Alembert criterion</text> + <metadata> + <system>Coq-Packages</system> + <text>D'Alembert criterion</text> + <presentation>D'Alembert criterion</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Series.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2581"> + <id>Coq-Packages/2581</id> + <text>Geometric series</text> + <metadata> + <system>Coq-Packages</system> + <text>Geometric series</text> + <presentation>Geometric series</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Series.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2582"> + <id>Coq-Packages/2582</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2583"> + <id>Coq-Packages/2583</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2584"> + <id>Coq-Packages/2584</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2585"> + <id>Coq-Packages/2585</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2586"> + <id>Coq-Packages/2586</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2587"> + <id>Coq-Packages/2587</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2588"> + <id>Coq-Packages/2588</id> + <text>This file describes defineitions and properties of continuity on</text> + <metadata> + <system>Coq-Packages</system> + <text>This file describes defineitions and properties of continuity on</text> + <presentation> + This file describes defineitions and properties of continuity on +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2589"> + <id>Coq-Packages/2589</id> + <text>R</text> + <metadata> + <system>Coq-Packages</system> + <text>R</text> + <presentation>R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2590"> + <id>Coq-Packages/2590</id> + <text>and on uniform spaces. It also contains many results about the limit of a real function (predicates</text> + <metadata> + <system>Coq-Packages</system> + <text>and on uniform spaces. It also contains many results about the limit of a real function (predicates</text> + <presentation> and on uniform spaces. It also contains many results about the +limit of a real function (predicates </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2591"> + <id>Coq-Packages/2591</id> + <text>is_lim</text> + <metadata> + <system>Coq-Packages</system> + <text>is_lim</text> + <presentation>is_lim</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2592"> + <id>Coq-Packages/2592</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2593"> + <id>Coq-Packages/2593</id> + <text>ex_lim</text> + <metadata> + <system>Coq-Packages</system> + <text>ex_lim</text> + <presentation>ex_lim</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2594"> + <id>Coq-Packages/2594</id> + <text>and total function</text> + <metadata> + <system>Coq-Packages</system> + <text>and total function</text> + <presentation> and total +function </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2595"> + <id>Coq-Packages/2595</id> + <text>Lim</text> + <metadata> + <system>Coq-Packages</system> + <text>Lim</text> + <presentation>Lim</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2596"> + <id>Coq-Packages/2596</id> + <text>). This limit may be either a real or an extended real.</text> + <metadata> + <system>Coq-Packages</system> + <text>). This limit may be either a real or an extended real.</text> + <presentation>). This limit may be either a real or an extended +real. +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2597"> + <id>Coq-Packages/2597</id> + <text>Limit of fonctions</text> + <metadata> + <system>Coq-Packages</system> + <text>Limit of fonctions</text> + <presentation>Limit of fonctions</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2598"> + <id>Coq-Packages/2598</id> + <text>Definition</text> + <metadata> + <system>Coq-Packages</system> + <text>Definition</text> + <presentation>Definition</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2599"> + <id>Coq-Packages/2599</id> + <text>Equivalence with standard library Reals</text> + <metadata> + <system>Coq-Packages</system> + <text>Equivalence with standard library Reals</text> + <presentation> + + Equivalence with standard library Reals </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2600"> + <id>Coq-Packages/2600</id> + <text>Composition</text> + <metadata> + <system>Coq-Packages</system> + <text>Composition</text> + <presentation> + + Composition </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2601"> + <id>Coq-Packages/2601</id> + <text>Uniqueness</text> + <metadata> + <system>Coq-Packages</system> + <text>Uniqueness</text> + <presentation> + + Uniqueness </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2602"> + <id>Coq-Packages/2602</id> + <text>Operations and order</text> + <metadata> + <system>Coq-Packages</system> + <text>Operations and order</text> + <presentation>Operations and order</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2603"> + <id>Coq-Packages/2603</id> + <text>Extensionality</text> + <metadata> + <system>Coq-Packages</system> + <text>Extensionality</text> + <presentation> + + Extensionality </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2604"> + <id>Coq-Packages/2604</id> + <text>Composition</text> + <metadata> + <system>Coq-Packages</system> + <text>Composition</text> + <presentation> + + Composition </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2605"> + <id>Coq-Packages/2605</id> + <text>Identity</text> + <metadata> + <system>Coq-Packages</system> + <text>Identity</text> + <presentation> + + Identity </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2606"> + <id>Coq-Packages/2606</id> + <text>Constant</text> + <metadata> + <system>Coq-Packages</system> + <text>Constant</text> + <presentation> + + Constant </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2607"> + <id>Coq-Packages/2607</id> + <text>Additive operators</text> + <metadata> + <system>Coq-Packages</system> + <text>Additive operators</text> + <presentation>Additive operators</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2608"> + <id>Coq-Packages/2608</id> + <text>Opposite</text> + <metadata> + <system>Coq-Packages</system> + <text>Opposite</text> + <presentation> + + Opposite </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2609"> + <id>Coq-Packages/2609</id> + <text>Addition</text> + <metadata> + <system>Coq-Packages</system> + <text>Addition</text> + <presentation> + + Addition </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2610"> + <id>Coq-Packages/2610</id> + <text>Subtraction</text> + <metadata> + <system>Coq-Packages</system> + <text>Subtraction</text> + <presentation> + + Subtraction </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2611"> + <id>Coq-Packages/2611</id> + <text>Multiplicative operators</text> + <metadata> + <system>Coq-Packages</system> + <text>Multiplicative operators</text> + <presentation>Multiplicative operators</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2612"> + <id>Coq-Packages/2612</id> + <text>Multiplicative inverse</text> + <metadata> + <system>Coq-Packages</system> + <text>Multiplicative inverse</text> + <presentation> + Multiplicative inverse </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2613"> + <id>Coq-Packages/2613</id> + <text>Multiplication</text> + <metadata> + <system>Coq-Packages</system> + <text>Multiplication</text> + <presentation> + + Multiplication </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2614"> + <id>Coq-Packages/2614</id> + <text>Scalar multiplication</text> + <metadata> + <system>Coq-Packages</system> + <text>Scalar multiplication</text> + <presentation> + + Scalar multiplication </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2615"> + <id>Coq-Packages/2615</id> + <text>Division</text> + <metadata> + <system>Coq-Packages</system> + <text>Division</text> + <presentation> + + Division </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2616"> + <id>Coq-Packages/2616</id> + <text>Composition by linear functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Composition by linear functions</text> + <presentation> + + Composition by linear functions </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2617"> + <id>Coq-Packages/2617</id> + <text>Continuity and limit</text> + <metadata> + <system>Coq-Packages</system> + <text>Continuity and limit</text> + <presentation> + + Continuity and limit </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2618"> + <id>Coq-Packages/2618</id> + <text>Order</text> + <metadata> + <system>Coq-Packages</system> + <text>Order</text> + <presentation>Order</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2619"> + <id>Coq-Packages/2619</id> + <text>Generalized intermediate value theorem</text> + <metadata> + <system>Coq-Packages</system> + <text>Generalized intermediate value theorem</text> + <presentation>Generalized intermediate value theorem</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2620"> + <id>Coq-Packages/2620</id> + <text>2D-continuity</text> + <metadata> + <system>Coq-Packages</system> + <text>2D-continuity</text> + <presentation>2D-continuity</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2621"> + <id>Coq-Packages/2621</id> + <text>Definitions</text> + <metadata> + <system>Coq-Packages</system> + <text>Definitions</text> + <presentation>Definitions</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2622"> + <id>Coq-Packages/2622</id> + <text>Operations</text> + <metadata> + <system>Coq-Packages</system> + <text>Operations</text> + <presentation>Operations</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2623"> + <id>Coq-Packages/2623</id> + <text>Identity</text> + <metadata> + <system>Coq-Packages</system> + <text>Identity</text> + <presentation> + + Identity </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2624"> + <id>Coq-Packages/2624</id> + <text>Constant functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Constant functions</text> + <presentation> + + Constant functions </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2625"> + <id>Coq-Packages/2625</id> + <text>Extensionality</text> + <metadata> + <system>Coq-Packages</system> + <text>Extensionality</text> + <presentation>Extensionality</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2626"> + <id>Coq-Packages/2626</id> + <text>Composition</text> + <metadata> + <system>Coq-Packages</system> + <text>Composition</text> + <presentation>Composition</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2627"> + <id>Coq-Packages/2627</id> + <text>Additive operators</text> + <metadata> + <system>Coq-Packages</system> + <text>Additive operators</text> + <presentation>Additive operators</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2628"> + <id>Coq-Packages/2628</id> + <text>Multiplicative operators</text> + <metadata> + <system>Coq-Packages</system> + <text>Multiplicative operators</text> + <presentation>Multiplicative operators</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2629"> + <id>Coq-Packages/2629</id> + <text>Continuity in Uniform Spaces</text> + <metadata> + <system>Coq-Packages</system> + <text>Continuity in Uniform Spaces</text> + <presentation>Continuity in Uniform Spaces</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2630"> + <id>Coq-Packages/2630</id> + <text>Continuity</text> + <metadata> + <system>Coq-Packages</system> + <text>Continuity</text> + <presentation>Continuity</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Continuity.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2631"> + <id>Coq-Packages/2631</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2632"> + <id>Coq-Packages/2632</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2633"> + <id>Coq-Packages/2633</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2634"> + <id>Coq-Packages/2634</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2635"> + <id>Coq-Packages/2635</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2636"> + <id>Coq-Packages/2636</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2637"> + <id>Coq-Packages/2637</id> + <text>This file describes basic missing facts about the standard library of reals and a few concerning ssreflect.seq. It also contains a definition of the sign function.</text> + <metadata> + <system>Coq-Packages</system> + <text>This file describes basic missing facts about the standard library of reals and a few concerning ssreflect.seq. It also contains a definition of the sign function.</text> + <presentation>This file describes basic missing facts about the standard library of reals and a few concerning ssreflect.seq. It also contains a definition of the sign function.</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2638"> + <id>Coq-Packages/2638</id> + <text>Tactic for changing the last argument of a property to an evar, in order to apply theorems modulo equality.</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactic for changing the last argument of a property to an evar, in order to apply theorems modulo equality.</text> + <presentation> + + Tactic for changing the last argument of a property to an evar, + in order to apply theorems modulo equality. </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2639"> + <id>Coq-Packages/2639</id> + <text>Integers</text> + <metadata> + <system>Coq-Packages</system> + <text>Integers</text> + <presentation>Integers</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2640"> + <id>Coq-Packages/2640</id> + <text>Integer part in Z</text> + <metadata> + <system>Coq-Packages</system> + <text>Integer part in Z</text> + <presentation> + + Integer part in Z </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2641"> + <id>Coq-Packages/2641</id> + <text>Interger part in nat</text> + <metadata> + <system>Coq-Packages</system> + <text>Interger part in nat</text> + <presentation> + + Interger part in nat </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2642"> + <id>Coq-Packages/2642</id> + <text>More theorems about INR</text> + <metadata> + <system>Coq-Packages</system> + <text>More theorems about INR</text> + <presentation> + + More theorems about INR </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2643"> + <id>Coq-Packages/2643</id> + <text>Rinv</text> + <metadata> + <system>Coq-Packages</system> + <text>Rinv</text> + <presentation>Rinv</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2644"> + <id>Coq-Packages/2644</id> + <text>Rdiv</text> + <metadata> + <system>Coq-Packages</system> + <text>Rdiv</text> + <presentation>Rdiv</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2645"> + <id>Coq-Packages/2645</id> + <text>Rewritings</text> + <metadata> + <system>Coq-Packages</system> + <text>Rewritings</text> + <presentation> + Rewritings </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2646"> + <id>Coq-Packages/2646</id> + <text>Order</text> + <metadata> + <system>Coq-Packages</system> + <text>Order</text> + <presentation> + + Order </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2647"> + <id>Coq-Packages/2647</id> + <text>Rmult</text> + <metadata> + <system>Coq-Packages</system> + <text>Rmult</text> + <presentation>Rmult</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2648"> + <id>Coq-Packages/2648</id> + <text>Rminus</text> + <metadata> + <system>Coq-Packages</system> + <text>Rminus</text> + <presentation>Rminus</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2649"> + <id>Coq-Packages/2649</id> + <text>Rewritings</text> + <metadata> + <system>Coq-Packages</system> + <text>Rewritings</text> + <presentation> + Rewritings </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2650"> + <id>Coq-Packages/2650</id> + <text>Order</text> + <metadata> + <system>Coq-Packages</system> + <text>Order</text> + <presentation> + + Order </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2651"> + <id>Coq-Packages/2651</id> + <text>Rplus</text> + <metadata> + <system>Coq-Packages</system> + <text>Rplus</text> + <presentation>Rplus</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2652"> + <id>Coq-Packages/2652</id> + <text>Sums</text> + <metadata> + <system>Coq-Packages</system> + <text>Sums</text> + <presentation> + Sums </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2653"> + <id>Coq-Packages/2653</id> + <text>Rmin and Rmax</text> + <metadata> + <system>Coq-Packages</system> + <text>Rmin and Rmax</text> + <presentation>Rmin and Rmax</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2654"> + <id>Coq-Packages/2654</id> + <text>Rewritings</text> + <metadata> + <system>Coq-Packages</system> + <text>Rewritings</text> + <presentation> + Rewritings </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2655"> + <id>Coq-Packages/2655</id> + <text>Order</text> + <metadata> + <system>Coq-Packages</system> + <text>Order</text> + <presentation> + + Order </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2656"> + <id>Coq-Packages/2656</id> + <text>Rabs</text> + <metadata> + <system>Coq-Packages</system> + <text>Rabs</text> + <presentation>Rabs</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2657"> + <id>Coq-Packages/2657</id> + <text>Rewritings</text> + <metadata> + <system>Coq-Packages</system> + <text>Rewritings</text> + <presentation> + Rewritings </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2658"> + <id>Coq-Packages/2658</id> + <text>Order</text> + <metadata> + <system>Coq-Packages</system> + <text>Order</text> + <presentation> + + Order </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2659"> + <id>Coq-Packages/2659</id> + <text>Req</text> + <metadata> + <system>Coq-Packages</system> + <text>Req</text> + <presentation>Req</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2660"> + <id>Coq-Packages/2660</id> + <text>posreal</text> + <metadata> + <system>Coq-Packages</system> + <text>posreal</text> + <presentation>posreal</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2661"> + <id>Coq-Packages/2661</id> + <text>The sign function</text> + <metadata> + <system>Coq-Packages</system> + <text>The sign function</text> + <presentation>The sign function</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2662"> + <id>Coq-Packages/2662</id> + <text>ssreflect.seq</text> + <metadata> + <system>Coq-Packages</system> + <text>ssreflect.seq</text> + <presentation>ssreflect.seq</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2663"> + <id>Coq-Packages/2663</id> + <text>Finite subdivision</text> + <metadata> + <system>Coq-Packages</system> + <text>Finite subdivision</text> + <presentation> + Finite subdivision </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2664"> + <id>Coq-Packages/2664</id> + <text>Notations</text> + <metadata> + <system>Coq-Packages</system> + <text>Notations</text> + <presentation> + + Notations </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2665"> + <id>Coq-Packages/2665</id> + <text>rcons</text> + <metadata> + <system>Coq-Packages</system> + <text>rcons</text> + <presentation> + + rcons </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2666"> + <id>Coq-Packages/2666</id> + <text>zip and unzip</text> + <metadata> + <system>Coq-Packages</system> + <text>zip and unzip</text> + <presentation> + + zip and unzip </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2667"> + <id>Coq-Packages/2667</id> + <text>Operations on the Riemann integral</text> + <metadata> + <system>Coq-Packages</system> + <text>Operations on the Riemann integral</text> + <presentation>Operations on the Riemann integral</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2668"> + <id>Coq-Packages/2668</id> + <text>Extensionality</text> + <metadata> + <system>Coq-Packages</system> + <text>Extensionality</text> + <presentation> + + Extensionality </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2669"> + <id>Coq-Packages/2669</id> + <text>Constant function</text> + <metadata> + <system>Coq-Packages</system> + <text>Constant function</text> + <presentation> + + Constant function </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2670"> + <id>Coq-Packages/2670</id> + <text>Addition</text> + <metadata> + <system>Coq-Packages</system> + <text>Addition</text> + <presentation> + + Addition </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2671"> + <id>Coq-Packages/2671</id> + <text>Subtraction</text> + <metadata> + <system>Coq-Packages</system> + <text>Subtraction</text> + <presentation> + + Subtraction </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2672"> + <id>Coq-Packages/2672</id> + <text>Opposite</text> + <metadata> + <system>Coq-Packages</system> + <text>Opposite</text> + <presentation> + + Opposite </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2673"> + <id>Coq-Packages/2673</id> + <text>Multiplication by a scalar</text> + <metadata> + <system>Coq-Packages</system> + <text>Multiplication by a scalar</text> + <presentation> + + Multiplication by a scalar </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2674"> + <id>Coq-Packages/2674</id> + <text>Natural logarithm</text> + <metadata> + <system>Coq-Packages</system> + <text>Natural logarithm</text> + <presentation>Natural logarithm</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2675"> + <id>Coq-Packages/2675</id> + <text>Other</text> + <metadata> + <system>Coq-Packages</system> + <text>Other</text> + <presentation>Other</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rcomplements.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2676"> + <id>Coq-Packages/2676</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2677"> + <id>Coq-Packages/2677</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2678"> + <id>Coq-Packages/2678</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2679"> + <id>Coq-Packages/2679</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2680"> + <id>Coq-Packages/2680</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2681"> + <id>Coq-Packages/2681</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2682"> + <id>Coq-Packages/2682</id> + <text>This file describes properties and definitions about limits of real sequences. This includes properties about the predicates</text> + <metadata> + <system>Coq-Packages</system> + <text>This file describes properties and definitions about limits of real sequences. This includes properties about the predicates</text> + <presentation> + This file describes properties and definitions about limits of +real sequences. This includes properties about the predicates +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2683"> + <id>Coq-Packages/2683</id> + <text>is_lim_seq</text> + <metadata> + <system>Coq-Packages</system> + <text>is_lim_seq</text> + <presentation>is_lim_seq</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2684"> + <id>Coq-Packages/2684</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2685"> + <id>Coq-Packages/2685</id> + <text>ex_lim_seq</text> + <metadata> + <system>Coq-Packages</system> + <text>ex_lim_seq</text> + <presentation>ex_lim_seq</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2686"> + <id>Coq-Packages/2686</id> + <text>. This file also defines several total functions using the Limited Principle of Omniscience. These total functions on</text> + <metadata> + <system>Coq-Packages</system> + <text>. This file also defines several total functions using the Limited Principle of Omniscience. These total functions on</text> + <presentation>. This file also defines several total +functions using the Limited Principle of Omniscience. These total +functions on </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2687"> + <id>Coq-Packages/2687</id> + <text>R</text> + <metadata> + <system>Coq-Packages</system> + <text>R</text> + <presentation>R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2688"> + <id>Coq-Packages/2688</id> + <text>sequences are</text> + <metadata> + <system>Coq-Packages</system> + <text>sequences are</text> + <presentation> sequences are </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2689"> + <id>Coq-Packages/2689</id> + <text>Sup_seq</text> + <metadata> + <system>Coq-Packages</system> + <text>Sup_seq</text> + <presentation>Sup_seq</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2690"> + <id>Coq-Packages/2690</id> + <text>,</text> + <metadata> + <system>Coq-Packages</system> + <text>,</text> + <presentation>, </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2691"> + <id>Coq-Packages/2691</id> + <text>Inf_seq</text> + <metadata> + <system>Coq-Packages</system> + <text>Inf_seq</text> + <presentation>Inf_seq</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2692"> + <id>Coq-Packages/2692</id> + <text>,</text> + <metadata> + <system>Coq-Packages</system> + <text>,</text> + <presentation>, </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2693"> + <id>Coq-Packages/2693</id> + <text>LimSup_seq</text> + <metadata> + <system>Coq-Packages</system> + <text>LimSup_seq</text> + <presentation>LimSup_seq</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2694"> + <id>Coq-Packages/2694</id> + <text>,</text> + <metadata> + <system>Coq-Packages</system> + <text>,</text> + <presentation>, +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2695"> + <id>Coq-Packages/2695</id> + <text>LimInf_seq</text> + <metadata> + <system>Coq-Packages</system> + <text>LimInf_seq</text> + <presentation>LimInf_seq</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2696"> + <id>Coq-Packages/2696</id> + <text>and of course</text> + <metadata> + <system>Coq-Packages</system> + <text>and of course</text> + <presentation> and of course </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2697"> + <id>Coq-Packages/2697</id> + <text>Lim_seq</text> + <metadata> + <system>Coq-Packages</system> + <text>Lim_seq</text> + <presentation>Lim_seq</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2698"> + <id>Coq-Packages/2698</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2699"> + <id>Coq-Packages/2699</id> + <text>Sup and Inf of sequences in Rbar</text> + <metadata> + <system>Coq-Packages</system> + <text>Sup and Inf of sequences in Rbar</text> + <presentation>Sup and Inf of sequences in Rbar</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2700"> + <id>Coq-Packages/2700</id> + <text>Definitions</text> + <metadata> + <system>Coq-Packages</system> + <text>Definitions</text> + <presentation>Definitions</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2701"> + <id>Coq-Packages/2701</id> + <text>Equivalent forms</text> + <metadata> + <system>Coq-Packages</system> + <text>Equivalent forms</text> + <presentation> + + Equivalent forms </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2702"> + <id>Coq-Packages/2702</id> + <text>Extensionality</text> + <metadata> + <system>Coq-Packages</system> + <text>Extensionality</text> + <presentation> + + Extensionality </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2703"> + <id>Coq-Packages/2703</id> + <text>Existence</text> + <metadata> + <system>Coq-Packages</system> + <text>Existence</text> + <presentation> + + Existence </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2704"> + <id>Coq-Packages/2704</id> + <text>Notations</text> + <metadata> + <system>Coq-Packages</system> + <text>Notations</text> + <presentation> + + Notations </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2705"> + <id>Coq-Packages/2705</id> + <text>Order</text> + <metadata> + <system>Coq-Packages</system> + <text>Order</text> + <presentation>Order</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2706"> + <id>Coq-Packages/2706</id> + <text>LimSup and LimInf of sequences</text> + <metadata> + <system>Coq-Packages</system> + <text>LimSup and LimInf of sequences</text> + <presentation>LimSup and LimInf of sequences</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2707"> + <id>Coq-Packages/2707</id> + <text>Definitions</text> + <metadata> + <system>Coq-Packages</system> + <text>Definitions</text> + <presentation>Definitions</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2708"> + <id>Coq-Packages/2708</id> + <text>Equivalent forms</text> + <metadata> + <system>Coq-Packages</system> + <text>Equivalent forms</text> + <presentation> + + Equivalent forms </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2709"> + <id>Coq-Packages/2709</id> + <text>Extensionality</text> + <metadata> + <system>Coq-Packages</system> + <text>Extensionality</text> + <presentation> + + Extensionality </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2710"> + <id>Coq-Packages/2710</id> + <text>Existence</text> + <metadata> + <system>Coq-Packages</system> + <text>Existence</text> + <presentation> + + Existence </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2711"> + <id>Coq-Packages/2711</id> + <text>Functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Functions</text> + <presentation> + + Functions </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2712"> + <id>Coq-Packages/2712</id> + <text>Uniqueness</text> + <metadata> + <system>Coq-Packages</system> + <text>Uniqueness</text> + <presentation> + + Uniqueness </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2713"> + <id>Coq-Packages/2713</id> + <text>Operations and order</text> + <metadata> + <system>Coq-Packages</system> + <text>Operations and order</text> + <presentation>Operations and order</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2714"> + <id>Coq-Packages/2714</id> + <text>Constant</text> + <metadata> + <system>Coq-Packages</system> + <text>Constant</text> + <presentation> + + Constant </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2715"> + <id>Coq-Packages/2715</id> + <text>Opposite</text> + <metadata> + <system>Coq-Packages</system> + <text>Opposite</text> + <presentation> + + Opposite </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2716"> + <id>Coq-Packages/2716</id> + <text>Rbar_le</text> + <metadata> + <system>Coq-Packages</system> + <text>Rbar_le</text> + <presentation> + + Rbar_le </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2717"> + <id>Coq-Packages/2717</id> + <text>Scalar multplication</text> + <metadata> + <system>Coq-Packages</system> + <text>Scalar multplication</text> + <presentation> + + Scalar multplication </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2718"> + <id>Coq-Packages/2718</id> + <text>Index shifting</text> + <metadata> + <system>Coq-Packages</system> + <text>Index shifting</text> + <presentation> + + Index shifting </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2719"> + <id>Coq-Packages/2719</id> + <text>Limit of sequences</text> + <metadata> + <system>Coq-Packages</system> + <text>Limit of sequences</text> + <presentation>Limit of sequences</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2720"> + <id>Coq-Packages/2720</id> + <text>Definition</text> + <metadata> + <system>Coq-Packages</system> + <text>Definition</text> + <presentation>Definition</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2721"> + <id>Coq-Packages/2721</id> + <text>Equivalence with standard library Reals</text> + <metadata> + <system>Coq-Packages</system> + <text>Equivalence with standard library Reals</text> + <presentation> + + Equivalence with standard library Reals </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2722"> + <id>Coq-Packages/2722</id> + <text>Extensionality</text> + <metadata> + <system>Coq-Packages</system> + <text>Extensionality</text> + <presentation> + + Extensionality </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2723"> + <id>Coq-Packages/2723</id> + <text>Unicity</text> + <metadata> + <system>Coq-Packages</system> + <text>Unicity</text> + <presentation> + + Unicity </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2724"> + <id>Coq-Packages/2724</id> + <text>Arithmetic operations and order</text> + <metadata> + <system>Coq-Packages</system> + <text>Arithmetic operations and order</text> + <presentation>Arithmetic operations and order</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2725"> + <id>Coq-Packages/2725</id> + <text>Identity</text> + <metadata> + <system>Coq-Packages</system> + <text>Identity</text> + <presentation> + + Identity </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2726"> + <id>Coq-Packages/2726</id> + <text>Constants</text> + <metadata> + <system>Coq-Packages</system> + <text>Constants</text> + <presentation> + + Constants </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2727"> + <id>Coq-Packages/2727</id> + <text>Subsequences</text> + <metadata> + <system>Coq-Packages</system> + <text>Subsequences</text> + <presentation> + + Subsequences </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2728"> + <id>Coq-Packages/2728</id> + <text>Order</text> + <metadata> + <system>Coq-Packages</system> + <text>Order</text> + <presentation>Order</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2729"> + <id>Coq-Packages/2729</id> + <text>Additive operators</text> + <metadata> + <system>Coq-Packages</system> + <text>Additive operators</text> + <presentation>Additive operators</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2730"> + <id>Coq-Packages/2730</id> + <text>Opposite</text> + <metadata> + <system>Coq-Packages</system> + <text>Opposite</text> + <presentation> + + Opposite </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2731"> + <id>Coq-Packages/2731</id> + <text>Addition</text> + <metadata> + <system>Coq-Packages</system> + <text>Addition</text> + <presentation> + + Addition </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2732"> + <id>Coq-Packages/2732</id> + <text>Subtraction</text> + <metadata> + <system>Coq-Packages</system> + <text>Subtraction</text> + <presentation> + + Subtraction </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2733"> + <id>Coq-Packages/2733</id> + <text>Multiplicative operators</text> + <metadata> + <system>Coq-Packages</system> + <text>Multiplicative operators</text> + <presentation>Multiplicative operators</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2734"> + <id>Coq-Packages/2734</id> + <text>Inverse</text> + <metadata> + <system>Coq-Packages</system> + <text>Inverse</text> + <presentation> + + Inverse </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2735"> + <id>Coq-Packages/2735</id> + <text>Multiplication</text> + <metadata> + <system>Coq-Packages</system> + <text>Multiplication</text> + <presentation> + + Multiplication </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2736"> + <id>Coq-Packages/2736</id> + <text>Multiplication by a scalar</text> + <metadata> + <system>Coq-Packages</system> + <text>Multiplication by a scalar</text> + <presentation> + + Multiplication by a scalar </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2737"> + <id>Coq-Packages/2737</id> + <text>Division</text> + <metadata> + <system>Coq-Packages</system> + <text>Division</text> + <presentation> + + Division </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2738"> + <id>Coq-Packages/2738</id> + <text>Additional limits</text> + <metadata> + <system>Coq-Packages</system> + <text>Additional limits</text> + <presentation>Additional limits</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2739"> + <id>Coq-Packages/2739</id> + <text>Image by a continuous function</text> + <metadata> + <system>Coq-Packages</system> + <text>Image by a continuous function</text> + <presentation> + + Image by a continuous function </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2740"> + <id>Coq-Packages/2740</id> + <text>Absolute value</text> + <metadata> + <system>Coq-Packages</system> + <text>Absolute value</text> + <presentation> + + Absolute value </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2741"> + <id>Coq-Packages/2741</id> + <text>Geometric sequences</text> + <metadata> + <system>Coq-Packages</system> + <text>Geometric sequences</text> + <presentation> + + Geometric sequences </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2742"> + <id>Coq-Packages/2742</id> + <text>Rbar_loc_seq converges</text> + <metadata> + <system>Coq-Packages</system> + <text>Rbar_loc_seq converges</text> + <presentation> + + Rbar_loc_seq converges </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Lim_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2743"> + <id>Coq-Packages/2743</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2744"> + <id>Coq-Packages/2744</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2745"> + <id>Coq-Packages/2745</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2746"> + <id>Coq-Packages/2746</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2747"> + <id>Coq-Packages/2747</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2748"> + <id>Coq-Packages/2748</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2749"> + <id>Coq-Packages/2749</id> + <text>This file describes many properties about sequences of real numbers. Several formalizations are provided. They are mainly used for defining pointed subvivision in order to define Riemann sums.</text> + <metadata> + <system>Coq-Packages</system> + <text>This file describes many properties about sequences of real numbers. Several formalizations are provided. They are mainly used for defining pointed subvivision in order to define Riemann sums.</text> + <presentation> + This file describes many properties about sequences of real +numbers. Several formalizations are provided. They are mainly used for +defining pointed subvivision in order to define Riemann sums. </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2750"> + <id>Coq-Packages/2750</id> + <text>Complements abouts lists</text> + <metadata> + <system>Coq-Packages</system> + <text>Complements abouts lists</text> + <presentation>Complements abouts lists</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2751"> + <id>Coq-Packages/2751</id> + <text>seq R <-> Rlist</text> + <metadata> + <system>Coq-Packages</system> + <text>seq R <-> Rlist</text> + <presentation> + seq R <-> Rlist </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2752"> + <id>Coq-Packages/2752</id> + <text>Various properties</text> + <metadata> + <system>Coq-Packages</system> + <text>Various properties</text> + <presentation> + + Various properties </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2753"> + <id>Coq-Packages/2753</id> + <text>sorted</text> + <metadata> + <system>Coq-Packages</system> + <text>sorted</text> + <presentation> + + sorted </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2754"> + <id>Coq-Packages/2754</id> + <text>seq_step</text> + <metadata> + <system>Coq-Packages</system> + <text>seq_step</text> + <presentation> + + seq_step </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2755"> + <id>Coq-Packages/2755</id> + <text>Definitions of SF_seq</text> + <metadata> + <system>Coq-Packages</system> + <text>Definitions of SF_seq</text> + <presentation>Definitions of SF_seq</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2756"> + <id>Coq-Packages/2756</id> + <text>SF_map</text> + <metadata> + <system>Coq-Packages</system> + <text>SF_map</text> + <presentation>SF_map</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2757"> + <id>Coq-Packages/2757</id> + <text>Pointed subvivision</text> + <metadata> + <system>Coq-Packages</system> + <text>Pointed subvivision</text> + <presentation>Pointed subvivision</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2758"> + <id>Coq-Packages/2758</id> + <text>SF_seq for Chasles</text> + <metadata> + <system>Coq-Packages</system> + <text>SF_seq for Chasles</text> + <presentation>SF_seq for Chasles</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2759"> + <id>Coq-Packages/2759</id> + <text>Definition of SF_fun</text> + <metadata> + <system>Coq-Packages</system> + <text>Definition of SF_fun</text> + <presentation>Definition of SF_fun</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2760"> + <id>Coq-Packages/2760</id> + <text>Particular SF_seq</text> + <metadata> + <system>Coq-Packages</system> + <text>Particular SF_seq</text> + <presentation>Particular SF_seq</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2761"> + <id>Coq-Packages/2761</id> + <text>SF_fun</text> + <metadata> + <system>Coq-Packages</system> + <text>SF_fun</text> + <presentation>SF_fun</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2762"> + <id>Coq-Packages/2762</id> + <text>Uniform partition</text> + <metadata> + <system>Coq-Packages</system> + <text>Uniform partition</text> + <presentation>Uniform partition</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2763"> + <id>Coq-Packages/2763</id> + <text>A proper filter on SF_seq</text> + <metadata> + <system>Coq-Packages</system> + <text>A proper filter on SF_seq</text> + <presentation>A proper filter on SF_seq</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2764"> + <id>Coq-Packages/2764</id> + <text>Riemann sums</text> + <metadata> + <system>Coq-Packages</system> + <text>Riemann sums</text> + <presentation>Riemann sums</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2765"> + <id>Coq-Packages/2765</id> + <text>Riemann_sum</text> + <metadata> + <system>Coq-Packages</system> + <text>Riemann_sum</text> + <presentation> + + Riemann_sum </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2766"> + <id>Coq-Packages/2766</id> + <text>Structures</text> + <metadata> + <system>Coq-Packages</system> + <text>Structures</text> + <presentation> + + Structures </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2767"> + <id>Coq-Packages/2767</id> + <text>RInt_val</text> + <metadata> + <system>Coq-Packages</system> + <text>RInt_val</text> + <presentation> + + RInt_val </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2768"> + <id>Coq-Packages/2768</id> + <text>From SF_seq to StepFun</text> + <metadata> + <system>Coq-Packages</system> + <text>From SF_seq to StepFun</text> + <presentation>From SF_seq to StepFun</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2769"> + <id>Coq-Packages/2769</id> + <text>Alternative Chasles relation</text> + <metadata> + <system>Coq-Packages</system> + <text>Alternative Chasles relation</text> + <presentation> + + Alternative Chasles relation </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2770"> + <id>Coq-Packages/2770</id> + <text>Build StepFun using SF_seq</text> + <metadata> + <system>Coq-Packages</system> + <text>Build StepFun using SF_seq</text> + <presentation> + + Build StepFun using SF_seq </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2771"> + <id>Coq-Packages/2771</id> + <text>Build StepFun using uniform partition</text> + <metadata> + <system>Coq-Packages</system> + <text>Build StepFun using uniform partition</text> + <presentation> + + Build StepFun using uniform partition </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2772"> + <id>Coq-Packages/2772</id> + <text>Upper and lower step functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Upper and lower step functions</text> + <presentation>Upper and lower step functions</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2773"> + <id>Coq-Packages/2773</id> + <text>SF_sup and SF_inf</text> + <metadata> + <system>Coq-Packages</system> + <text>SF_sup and SF_inf</text> + <presentation> + + SF_sup and SF_inf </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2774"> + <id>Coq-Packages/2774</id> + <text>SF_sup_real is a StepFun</text> + <metadata> + <system>Coq-Packages</system> + <text>SF_sup_real is a StepFun</text> + <presentation>SF_sup_real is a StepFun</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2775"> + <id>Coq-Packages/2775</id> + <text>SF_inf_real is a StepFun</text> + <metadata> + <system>Coq-Packages</system> + <text>SF_inf_real is a StepFun</text> + <presentation>SF_inf_real is a StepFun</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/SF_seq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2776"> + <id>Coq-Packages/2776</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2777"> + <id>Coq-Packages/2777</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2778"> + <id>Coq-Packages/2778</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2779"> + <id>Coq-Packages/2779</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2780"> + <id>Coq-Packages/2780</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2781"> + <id>Coq-Packages/2781</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2782"> + <id>Coq-Packages/2782</id> + <text>This file contains the definition and properties of the set</text> + <metadata> + <system>Coq-Packages</system> + <text>This file contains the definition and properties of the set</text> + <presentation> + This file contains the definition and properties of the set + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2783"> + <id>Coq-Packages/2783</id> + <text>R</text> + <metadata> + <system>Coq-Packages</system> + <text>R</text> + <presentation>R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2784"> + <id>Coq-Packages/2784</id> + <text>∪ {+ infin} ∪ {- infin} denoted by</text> + <metadata> + <system>Coq-Packages</system> + <text>∪ {+ infin} ∪ {- infin} denoted by</text> + <presentation> ∪ {+ infin} ∪ {- infin} denoted by </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2785"> + <id>Coq-Packages/2785</id> + <text>Rbar</text> + <metadata> + <system>Coq-Packages</system> + <text>Rbar</text> + <presentation>Rbar</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2786"> + <id>Coq-Packages/2786</id> + <text>. We have defined:</text> + <metadata> + <system>Coq-Packages</system> + <text>. We have defined:</text> + <presentation>. We have defined: +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2787"> + <id>Coq-Packages/2787</id> + <text>coercions from R to Rbar and vice versa (Finite gives R0 at infinity points) an order Rbar_lt and Rbar_le total operations: Rbar_opp, Rbar_plus, Rbar_minus, Rbar_inv, Rbar_min and Rbar_abs lemmas about the decidability of the order and properties of the operations (such as Rbar_plus_comm or Rbar_plus_lt_compat)</text> + <metadata> + <system>Coq-Packages</system> + <text>coercions from R to Rbar and vice versa (Finite gives R0 at infinity points) an order Rbar_lt and Rbar_le total operations: Rbar_opp, Rbar_plus, Rbar_minus, Rbar_inv, Rbar_min and Rbar_abs lemmas about the decidability of the order and properties of the operations (such as Rbar_plus_comm or Rbar_plus_lt_compat)</text> + <presentation> coercions from R to Rbar and vice versa (Finite gives R0 at infinity points) + + an order Rbar_lt and Rbar_le + + total operations: Rbar_opp, Rbar_plus, Rbar_minus, Rbar_inv, Rbar_min and Rbar_abs + + lemmas about the decidability of the order and properties of the operations (such as Rbar_plus_comm or Rbar_plus_lt_compat) + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2788"> + <id>Coq-Packages/2788</id> + <text>Definitions</text> + <metadata> + <system>Coq-Packages</system> + <text>Definitions</text> + <presentation>Definitions</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2789"> + <id>Coq-Packages/2789</id> + <text>Order</text> + <metadata> + <system>Coq-Packages</system> + <text>Order</text> + <presentation>Order</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2790"> + <id>Coq-Packages/2790</id> + <text>Operations</text> + <metadata> + <system>Coq-Packages</system> + <text>Operations</text> + <presentation>Operations</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2791"> + <id>Coq-Packages/2791</id> + <text>Additive operators</text> + <metadata> + <system>Coq-Packages</system> + <text>Additive operators</text> + <presentation>Additive operators</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2792"> + <id>Coq-Packages/2792</id> + <text>Multiplicative operators</text> + <metadata> + <system>Coq-Packages</system> + <text>Multiplicative operators</text> + <presentation>Multiplicative operators</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2793"> + <id>Coq-Packages/2793</id> + <text>Compatibility with real numbers</text> + <metadata> + <system>Coq-Packages</system> + <text>Compatibility with real numbers</text> + <presentation>Compatibility with real numbers</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2794"> + <id>Coq-Packages/2794</id> + <text>For equality and order. The compatibility of addition and multiplication is proved in Rbar_seq</text> + <metadata> + <system>Coq-Packages</system> + <text>For equality and order. The compatibility of addition and multiplication is proved in Rbar_seq</text> + <presentation> + For equality and order. +The compatibility of addition and multiplication is proved in Rbar_seq </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2795"> + <id>Coq-Packages/2795</id> + <text>Properties of order</text> + <metadata> + <system>Coq-Packages</system> + <text>Properties of order</text> + <presentation>Properties of order</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2796"> + <id>Coq-Packages/2796</id> + <text>Relations between inequalities</text> + <metadata> + <system>Coq-Packages</system> + <text>Relations between inequalities</text> + <presentation>Relations between inequalities</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2797"> + <id>Coq-Packages/2797</id> + <text>Decidability</text> + <metadata> + <system>Coq-Packages</system> + <text>Decidability</text> + <presentation>Decidability</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2798"> + <id>Coq-Packages/2798</id> + <text>Transitivity</text> + <metadata> + <system>Coq-Packages</system> + <text>Transitivity</text> + <presentation>Transitivity</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2799"> + <id>Coq-Packages/2799</id> + <text>Properties of operations</text> + <metadata> + <system>Coq-Packages</system> + <text>Properties of operations</text> + <presentation>Properties of operations</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2800"> + <id>Coq-Packages/2800</id> + <text>Additive operators</text> + <metadata> + <system>Coq-Packages</system> + <text>Additive operators</text> + <presentation>Additive operators</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2801"> + <id>Coq-Packages/2801</id> + <text>Rbar_opp</text> + <metadata> + <system>Coq-Packages</system> + <text>Rbar_opp</text> + <presentation>Rbar_opp</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2802"> + <id>Coq-Packages/2802</id> + <text>Rbar_plus</text> + <metadata> + <system>Coq-Packages</system> + <text>Rbar_plus</text> + <presentation>Rbar_plus</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2803"> + <id>Coq-Packages/2803</id> + <text>Rbar_minus</text> + <metadata> + <system>Coq-Packages</system> + <text>Rbar_minus</text> + <presentation>Rbar_minus</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2804"> + <id>Coq-Packages/2804</id> + <text>Multiplicative</text> + <metadata> + <system>Coq-Packages</system> + <text>Multiplicative</text> + <presentation>Multiplicative</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2805"> + <id>Coq-Packages/2805</id> + <text>Rbar_inv</text> + <metadata> + <system>Coq-Packages</system> + <text>Rbar_inv</text> + <presentation>Rbar_inv</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2806"> + <id>Coq-Packages/2806</id> + <text>Rbar_mult</text> + <metadata> + <system>Coq-Packages</system> + <text>Rbar_mult</text> + <presentation>Rbar_mult</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h3'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2807"> + <id>Coq-Packages/2807</id> + <text>Rbar_div</text> + <metadata> + <system>Coq-Packages</system> + <text>Rbar_div</text> + <presentation> + + Rbar_div </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2808"> + <id>Coq-Packages/2808</id> + <text>Rbar_mult_pos</text> + <metadata> + <system>Coq-Packages</system> + <text>Rbar_mult_pos</text> + <presentation> + + Rbar_mult_pos </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2809"> + <id>Coq-Packages/2809</id> + <text>Rbar_div_pos</text> + <metadata> + <system>Coq-Packages</system> + <text>Rbar_div_pos</text> + <presentation> + + Rbar_div_pos </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2810"> + <id>Coq-Packages/2810</id> + <text>Rbar_min</text> + <metadata> + <system>Coq-Packages</system> + <text>Rbar_min</text> + <presentation>Rbar_min</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2811"> + <id>Coq-Packages/2811</id> + <text>Rbar_abs</text> + <metadata> + <system>Coq-Packages</system> + <text>Rbar_abs</text> + <presentation>Rbar_abs</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Rbar.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2812"> + <id>Coq-Packages/2812</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2813"> + <id>Coq-Packages/2813</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2814"> + <id>Coq-Packages/2814</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2815"> + <id>Coq-Packages/2815</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2816"> + <id>Coq-Packages/2816</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2817"> + <id>Coq-Packages/2817</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2818"> + <id>Coq-Packages/2818</id> + <text>This file first describes</text> + <metadata> + <system>Coq-Packages</system> + <text>This file first describes</text> + <presentation> + This file first describes </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2819"> + <id>Coq-Packages/2819</id> + <text>Filter</text> + <metadata> + <system>Coq-Packages</system> + <text>Filter</text> + <presentation>Filter</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2820"> + <id>Coq-Packages/2820</id> + <text>s that are predicates of type</text> + <metadata> + <system>Coq-Packages</system> + <text>s that are predicates of type</text> + <presentation>s that are predicates of type +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2821"> + <id>Coq-Packages/2821</id> + <text>(T</text> + <metadata> + <system>Coq-Packages</system> + <text>(T</text> + <presentation>(T</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2822"> + <id>Coq-Packages/2822</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2823"> + <id>Coq-Packages/2823</id> + <text>Prop)</text> + <metadata> + <system>Coq-Packages</system> + <text>Prop)</text> + <presentation>Prop)</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2824"> + <id>Coq-Packages/2824</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2825"> + <id>Coq-Packages/2825</id> + <text>Prop</text> + <metadata> + <system>Coq-Packages</system> + <text>Prop</text> + <presentation>Prop</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2826"> + <id>Coq-Packages/2826</id> + <text>used for limits and neighborhoods. Then the algebraic hierarchy of the Coquelicot library is given: from the</text> + <metadata> + <system>Coq-Packages</system> + <text>used for limits and neighborhoods. Then the algebraic hierarchy of the Coquelicot library is given: from the</text> + <presentation> used for limits and neighborhoods. Then the +algebraic hierarchy of the Coquelicot library is given: from the +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2827"> + <id>Coq-Packages/2827</id> + <text>AbelianGroup</text> + <metadata> + <system>Coq-Packages</system> + <text>AbelianGroup</text> + <presentation>AbelianGroup</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2828"> + <id>Coq-Packages/2828</id> + <text>to the</text> + <metadata> + <system>Coq-Packages</system> + <text>to the</text> + <presentation> to the </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2829"> + <id>Coq-Packages/2829</id> + <text>CompleteNormedModule</text> + <metadata> + <system>Coq-Packages</system> + <text>CompleteNormedModule</text> + <presentation>CompleteNormedModule</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2830"> + <id>Coq-Packages/2830</id> + <text>. Topologies on</text> + <metadata> + <system>Coq-Packages</system> + <text>. Topologies on</text> + <presentation>. Topologies on </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2831"> + <id>Coq-Packages/2831</id> + <text>R</text> + <metadata> + <system>Coq-Packages</system> + <text>R</text> + <presentation>R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2832"> + <id>Coq-Packages/2832</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2833"> + <id>Coq-Packages/2833</id> + <text>R*R</text> + <metadata> + <system>Coq-Packages</system> + <text>R*R</text> + <presentation>R*R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2834"> + <id>Coq-Packages/2834</id> + <text>are also given.</text> + <metadata> + <system>Coq-Packages</system> + <text>are also given.</text> + <presentation> are also given. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2835"> + <id>Coq-Packages/2835</id> + <text>More documentation details can be found in</text> + <metadata> + <system>Coq-Packages</system> + <text>More documentation details can be found in</text> + <presentation> More documentation details can be found in </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2836"> + <id>Coq-Packages/2836</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2837"> + <id>Coq-Packages/2837</id> + <text>Filters</text> + <metadata> + <system>Coq-Packages</system> + <text>Filters</text> + <presentation>Filters</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2838"> + <id>Coq-Packages/2838</id> + <text>Definitions</text> + <metadata> + <system>Coq-Packages</system> + <text>Definitions</text> + <presentation>Definitions</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2839"> + <id>Coq-Packages/2839</id> + <text>Limits expressed with filters</text> + <metadata> + <system>Coq-Packages</system> + <text>Limits expressed with filters</text> + <presentation>Limits expressed with filters</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2840"> + <id>Coq-Packages/2840</id> + <text>Specific filters</text> + <metadata> + <system>Coq-Packages</system> + <text>Specific filters</text> + <presentation>Specific filters</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2841"> + <id>Coq-Packages/2841</id> + <text>Filters for pairs</text> + <metadata> + <system>Coq-Packages</system> + <text>Filters for pairs</text> + <presentation> + + Filters for pairs </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2842"> + <id>Coq-Packages/2842</id> + <text>Restriction of a filter to a domain</text> + <metadata> + <system>Coq-Packages</system> + <text>Restriction of a filter to a domain</text> + <presentation> + + Restriction of a filter to a domain </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2843"> + <id>Coq-Packages/2843</id> + <text>Algebraic spaces</text> + <metadata> + <system>Coq-Packages</system> + <text>Algebraic spaces</text> + <presentation>Algebraic spaces</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2844"> + <id>Coq-Packages/2844</id> + <text>Abelian groups</text> + <metadata> + <system>Coq-Packages</system> + <text>Abelian groups</text> + <presentation>Abelian groups</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2845"> + <id>Coq-Packages/2845</id> + <text>Arithmetic operations</text> + <metadata> + <system>Coq-Packages</system> + <text>Arithmetic operations</text> + <presentation> + Arithmetic operations </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2846"> + <id>Coq-Packages/2846</id> + <text>Sum</text> + <metadata> + <system>Coq-Packages</system> + <text>Sum</text> + <presentation> + Sum </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2847"> + <id>Coq-Packages/2847</id> + <text>Noncommutative rings</text> + <metadata> + <system>Coq-Packages</system> + <text>Noncommutative rings</text> + <presentation>Noncommutative rings</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2848"> + <id>Coq-Packages/2848</id> + <text>Arithmetic operations</text> + <metadata> + <system>Coq-Packages</system> + <text>Arithmetic operations</text> + <presentation> + Arithmetic operations </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2849"> + <id>Coq-Packages/2849</id> + <text>Rings with absolute value</text> + <metadata> + <system>Coq-Packages</system> + <text>Rings with absolute value</text> + <presentation>Rings with absolute value</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2850"> + <id>Coq-Packages/2850</id> + <text>Usual properties</text> + <metadata> + <system>Coq-Packages</system> + <text>Usual properties</text> + <presentation> + Usual properties </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2851"> + <id>Coq-Packages/2851</id> + <text>Uniform spaces defined using balls</text> + <metadata> + <system>Coq-Packages</system> + <text>Uniform spaces defined using balls</text> + <presentation>Uniform spaces defined using balls</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2852"> + <id>Coq-Packages/2852</id> + <text>Specific uniform spaces</text> + <metadata> + <system>Coq-Packages</system> + <text>Specific uniform spaces</text> + <presentation>Specific uniform spaces</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2853"> + <id>Coq-Packages/2853</id> + <text>Rings with absolute value</text> + <metadata> + <system>Coq-Packages</system> + <text>Rings with absolute value</text> + <presentation> + + Rings with absolute value </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2854"> + <id>Coq-Packages/2854</id> + <text>Functional metric spaces</text> + <metadata> + <system>Coq-Packages</system> + <text>Functional metric spaces</text> + <presentation> + Functional metric spaces </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2855"> + <id>Coq-Packages/2855</id> + <text>Local predicates</text> + <metadata> + <system>Coq-Packages</system> + <text>Local predicates</text> + <presentation>Local predicates</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2856"> + <id>Coq-Packages/2856</id> + <text>locally_dist</text> + <metadata> + <system>Coq-Packages</system> + <text>locally_dist</text> + <presentation> + locally_dist </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2857"> + <id>Coq-Packages/2857</id> + <text>locally</text> + <metadata> + <system>Coq-Packages</system> + <text>locally</text> + <presentation> + + locally </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2858"> + <id>Coq-Packages/2858</id> + <text>locally'</text> + <metadata> + <system>Coq-Packages</system> + <text>locally'</text> + <presentation> + + locally' </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2859"> + <id>Coq-Packages/2859</id> + <text>Pointed filter</text> + <metadata> + <system>Coq-Packages</system> + <text>Pointed filter</text> + <presentation> + + Pointed filter </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2860"> + <id>Coq-Packages/2860</id> + <text>Open sets in uniform spaces</text> + <metadata> + <system>Coq-Packages</system> + <text>Open sets in uniform spaces</text> + <presentation>Open sets in uniform spaces</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2861"> + <id>Coq-Packages/2861</id> + <text>Closed sets in uniform spaces</text> + <metadata> + <system>Coq-Packages</system> + <text>Closed sets in uniform spaces</text> + <presentation>Closed sets in uniform spaces</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2862"> + <id>Coq-Packages/2862</id> + <text>Complete uniform spaces</text> + <metadata> + <system>Coq-Packages</system> + <text>Complete uniform spaces</text> + <presentation>Complete uniform spaces</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2863"> + <id>Coq-Packages/2863</id> + <text>Limit switching</text> + <metadata> + <system>Coq-Packages</system> + <text>Limit switching</text> + <presentation>Limit switching</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2864"> + <id>Coq-Packages/2864</id> + <text>Modules</text> + <metadata> + <system>Coq-Packages</system> + <text>Modules</text> + <presentation>Modules</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2865"> + <id>Coq-Packages/2865</id> + <text>Rings are modules</text> + <metadata> + <system>Coq-Packages</system> + <text>Rings are modules</text> + <presentation> + Rings are modules </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2866"> + <id>Coq-Packages/2866</id> + <text>Modules with a norm</text> + <metadata> + <system>Coq-Packages</system> + <text>Modules with a norm</text> + <presentation>Modules with a norm</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2867"> + <id>Coq-Packages/2867</id> + <text>Rings with absolute values are normed modules</text> + <metadata> + <system>Coq-Packages</system> + <text>Rings with absolute values are normed modules</text> + <presentation> + Rings with absolute values are normed modules </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2868"> + <id>Coq-Packages/2868</id> + <text>Normed vector spaces have some continuous functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Normed vector spaces have some continuous functions</text> + <presentation> + Normed vector spaces have some continuous functions </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2869"> + <id>Coq-Packages/2869</id> + <text>Complete Normed Modules</text> + <metadata> + <system>Coq-Packages</system> + <text>Complete Normed Modules</text> + <presentation>Complete Normed Modules</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2870"> + <id>Coq-Packages/2870</id> + <text>Extended Types</text> + <metadata> + <system>Coq-Packages</system> + <text>Extended Types</text> + <presentation>Extended Types</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2871"> + <id>Coq-Packages/2871</id> + <text>Pairs</text> + <metadata> + <system>Coq-Packages</system> + <text>Pairs</text> + <presentation>Pairs</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2872"> + <id>Coq-Packages/2872</id> + <text>Iterated Products</text> + <metadata> + <system>Coq-Packages</system> + <text>Iterated Products</text> + <presentation>Iterated Products</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2873"> + <id>Coq-Packages/2873</id> + <text>Matrices</text> + <metadata> + <system>Coq-Packages</system> + <text>Matrices</text> + <presentation>Matrices</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2874"> + <id>Coq-Packages/2874</id> + <text>The topology on natural numbers</text> + <metadata> + <system>Coq-Packages</system> + <text>The topology on natural numbers</text> + <presentation>The topology on natural numbers</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2875"> + <id>Coq-Packages/2875</id> + <text>The topology on real numbers</text> + <metadata> + <system>Coq-Packages</system> + <text>The topology on real numbers</text> + <presentation>The topology on real numbers</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2876"> + <id>Coq-Packages/2876</id> + <text>Continuity of norm</text> + <metadata> + <system>Coq-Packages</system> + <text>Continuity of norm</text> + <presentation> + + Continuity of norm </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2877"> + <id>Coq-Packages/2877</id> + <text>Some open sets of</text> + <metadata> + <system>Coq-Packages</system> + <text>Some open sets of</text> + <presentation> + + Some open sets of </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2878"> + <id>Coq-Packages/2878</id> + <text>R</text> + <metadata> + <system>Coq-Packages</system> + <text>R</text> + <presentation>R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2879"> + <id>Coq-Packages/2879</id> + <text>Some closed sets of</text> + <metadata> + <system>Coq-Packages</system> + <text>Some closed sets of</text> + <presentation> + + Some closed sets of </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2880"> + <id>Coq-Packages/2880</id> + <text>R</text> + <metadata> + <system>Coq-Packages</system> + <text>R</text> + <presentation>R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2881"> + <id>Coq-Packages/2881</id> + <text>Local properties in</text> + <metadata> + <system>Coq-Packages</system> + <text>Local properties in</text> + <presentation> + + Local properties in </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2882"> + <id>Coq-Packages/2882</id> + <text>R</text> + <metadata> + <system>Coq-Packages</system> + <text>R</text> + <presentation>R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2883"> + <id>Coq-Packages/2883</id> + <text>Topology on R²</text> + <metadata> + <system>Coq-Packages</system> + <text>Topology on R²</text> + <presentation>Topology on R²</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2884"> + <id>Coq-Packages/2884</id> + <text>Some Topology on Rbar</text> + <metadata> + <system>Coq-Packages</system> + <text>Some Topology on Rbar</text> + <presentation>Some Topology on Rbar</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2885"> + <id>Coq-Packages/2885</id> + <text>Open sets in</text> + <metadata> + <system>Coq-Packages</system> + <text>Open sets in</text> + <presentation> + + Open sets in </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2886"> + <id>Coq-Packages/2886</id> + <text>Rbar</text> + <metadata> + <system>Coq-Packages</system> + <text>Rbar</text> + <presentation>Rbar</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2887"> + <id>Coq-Packages/2887</id> + <text>Some limits on real functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Some limits on real functions</text> + <presentation>Some limits on real functions</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Hierarchy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2888"> + <id>Coq-Packages/2888</id> + <text>This library provides vernacular files containing a formalization of real analysis for Coq. It is a conservative extension of the standard library Reals with a focus on usability. It has been developed by Sylvie Boldo, Catherine Lelay, and Guillaume Melquiond.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library provides vernacular files containing a formalization of real analysis for Coq. It is a conservative extension of the standard library Reals with a focus on usability. It has been developed by Sylvie Boldo, Catherine Lelay, and Guillaume Melquiond.</text> + <presentation> + +This library provides vernacular files containing a formalization of real +analysis for Coq. It is a conservative extension of the standard library Reals +with a focus on usability. It has been developed by Sylvie Boldo, Catherine +Lelay, and Guillaume Melquiond. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2889"> + <id>Coq-Packages/2889</id> + <text>The goal of Coquelicot is to ease the writing of formulas and theorem statements for real analysis. This is achieved by using total functions in place of dependent types for limits, derivatives, integrals, power series, and so on. To help with the proof process, the library comes with a comprehensive set of theorems that cover not only these notions, but also some extensions such as parametric integrals, two-dimensional differentiability, asymptotic properties. It also offers some automations for performing differentiability proofs. Since Coquelicot is a conservative extension of Coq's standard library, we provide correspondence theorems between the two libraries.</text> + <metadata> + <system>Coq-Packages</system> + <text>The goal of Coquelicot is to ease the writing of formulas and theorem statements for real analysis. This is achieved by using total functions in place of dependent types for limits, derivatives, integrals, power series, and so on. To help with the proof process, the library comes with a comprehensive set of theorems that cover not only these notions, but also some extensions such as parametric integrals, two-dimensional differentiability, asymptotic properties. It also offers some automations for performing differentiability proofs. Since Coquelicot is a conservative extension of Coq's standard library, we provide correspondence theorems between the two libraries.</text> + <presentation> + +The goal of Coquelicot is to ease the writing of formulas and theorem statements +for real analysis. This is achieved by using total functions in place of +dependent types for limits, derivatives, integrals, power series, and so on. +To help with the proof process, the library comes with a comprehensive set +of theorems that cover not only these notions, but also some extensions such +as parametric integrals, two-dimensional differentiability, asymptotic +properties. It also offers some automations for performing differentiability +proofs. Since Coquelicot is a conservative extension of Coq's standard +library, we provide correspondence theorems between the two libraries. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2890"> + <id>Coq-Packages/2890</id> + <text>Main types</text> + <metadata> + <system>Coq-Packages</system> + <text>Main types</text> + <presentation>Main types</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2891"> + <id>Coq-Packages/2891</id> + <text>R: the set of real numbers defined by Coq's standard library. Rbar: R extended with signed infinities p_infty and m_infty. There is a coercion from R to Rbar. C: the set of complex numbers, defined as pairs of real numbers. There is a coercion from R to C. @matrixTmn: matrices with m rows and n columns of coefficients of type T.</text> + <metadata> + <system>Coq-Packages</system> + <text>R: the set of real numbers defined by Coq's standard library. Rbar: R extended with signed infinities p_infty and m_infty. There is a coercion from R to Rbar. C: the set of complex numbers, defined as pairs of real numbers. There is a coercion from R to C. @matrixTmn: matrices with m rows and n columns of coefficients of type T.</text> + <presentation>R: the set of real numbers defined by Coq's standard library. + +Rbar: R extended with signed infinities p_infty and m_infty. There is + a coercion from R to Rbar. + +C: the set of complex numbers, defined as pairs of real numbers. There is a + coercion from R to C. + +@matrixTmn: matrices with m rows and n columns of coefficients of type T. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2892"> + <id>Coq-Packages/2892</id> + <text>Main classes</text> + <metadata> + <system>Coq-Packages</system> + <text>Main classes</text> + <presentation>Main classes</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2893"> + <id>Coq-Packages/2893</id> + <text>UniformSpace: a uniform space with a predicate ball defining an ecart. CompleteSpace: a UniformSpace that is also complete. AbelianGroup: a type with a commutative operator plus and a neutral element zero; elements are invertible (opp, minus). Ring: an AbelianGroup with a noncommutative operator mult that is distributive with respect to plus; one is the neutral element of mult. AbsRing: a Ring with an operator abs that is subdistributive with respect to plus and mult. ModuleSpace: an AbelianGroup with an operator scal that defines a left module over a Ring. NormedModule: a ModuleSpace that is also a UniformSpace; it provides an operator norm that defines the same topology as ball. CompleteNormedModule: a NormedModule that is also a CompleteSpace.</text> + <metadata> + <system>Coq-Packages</system> + <text>UniformSpace: a uniform space with a predicate ball defining an ecart. CompleteSpace: a UniformSpace that is also complete. AbelianGroup: a type with a commutative operator plus and a neutral element zero; elements are invertible (opp, minus). Ring: an AbelianGroup with a noncommutative operator mult that is distributive with respect to plus; one is the neutral element of mult. AbsRing: a Ring with an operator abs that is subdistributive with respect to plus and mult. ModuleSpace: an AbelianGroup with an operator scal that defines a left module over a Ring. NormedModule: a ModuleSpace that is also a UniformSpace; it provides an operator norm that defines the same topology as ball. CompleteNormedModule: a NormedModule that is also a CompleteSpace.</text> + <presentation>UniformSpace: a uniform space with a predicate ball defining an ecart. + +CompleteSpace: a UniformSpace that is also complete. + +AbelianGroup: a type with a commutative operator plus and a neutral + element zero; elements are invertible (opp, minus). + +Ring: an AbelianGroup with a noncommutative operator mult that is + distributive with respect to plus; one is the neutral element of mult. + +AbsRing: a Ring with an operator abs that is subdistributive + with respect to plus and mult. + +ModuleSpace: an AbelianGroup with an operator scal that defines a + left module over a Ring. + +NormedModule: a ModuleSpace that is also a UniformSpace; it provides an + operator norm that defines the same topology as ball. + +CompleteNormedModule: a NormedModule that is also a CompleteSpace. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2894"> + <id>Coq-Packages/2894</id> + <text>In the following definitions, K will designate either a</text> + <metadata> + <system>Coq-Packages</system> + <text>In the following definitions, K will designate either a</text> + <presentation> + +In the following definitions, K will designate either a </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2895"> + <id>Coq-Packages/2895</id> + <text>Ring</text> + <metadata> + <system>Coq-Packages</system> + <text>Ring</text> + <presentation>Ring</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2896"> + <id>Coq-Packages/2896</id> + <text>or an</text> + <metadata> + <system>Coq-Packages</system> + <text>or an</text> + <presentation> or an </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2897"> + <id>Coq-Packages/2897</id> + <text>AbsRing</text> + <metadata> + <system>Coq-Packages</system> + <text>AbsRing</text> + <presentation>AbsRing</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2898"> + <id>Coq-Packages/2898</id> + <text>, while U and V will designate a</text> + <metadata> + <system>Coq-Packages</system> + <text>, while U and V will designate a</text> + <presentation>, +while U and V will designate a </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2899"> + <id>Coq-Packages/2899</id> + <text>ModuleSpace</text> + <metadata> + <system>Coq-Packages</system> + <text>ModuleSpace</text> + <presentation>ModuleSpace</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2900"> + <id>Coq-Packages/2900</id> + <text>, a</text> + <metadata> + <system>Coq-Packages</system> + <text>, a</text> + <presentation>, a </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2901"> + <id>Coq-Packages/2901</id> + <text>NormedModule</text> + <metadata> + <system>Coq-Packages</system> + <text>NormedModule</text> + <presentation>NormedModule</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2902"> + <id>Coq-Packages/2902</id> + <text>, or a</text> + <metadata> + <system>Coq-Packages</system> + <text>, or a</text> + <presentation>, or a +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2903"> + <id>Coq-Packages/2903</id> + <text>CompleteNormedModule</text> + <metadata> + <system>Coq-Packages</system> + <text>CompleteNormedModule</text> + <presentation>CompleteNormedModule</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2904"> + <id>Coq-Packages/2904</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2905"> + <id>Coq-Packages/2905</id> + <text>Low-level concepts of topology</text> + <metadata> + <system>Coq-Packages</system> + <text>Low-level concepts of topology</text> + <presentation>Low-level concepts of topology</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2906"> + <id>Coq-Packages/2906</id> + <text>Limits and neighborhoods are expressed in terms of filters, that is, predicates of type</text> + <metadata> + <system>Coq-Packages</system> + <text>Limits and neighborhoods are expressed in terms of filters, that is, predicates of type</text> + <presentation> + +Limits and neighborhoods are expressed in terms of filters, that is, predicates +of type </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2907"> + <id>Coq-Packages/2907</id> + <text>(T</text> + <metadata> + <system>Coq-Packages</system> + <text>(T</text> + <presentation>(T</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2908"> + <id>Coq-Packages/2908</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2909"> + <id>Coq-Packages/2909</id> + <text>Prop)</text> + <metadata> + <system>Coq-Packages</system> + <text>Prop)</text> + <presentation>Prop)</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2910"> + <id>Coq-Packages/2910</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2911"> + <id>Coq-Packages/2911</id> + <text>Prop</text> + <metadata> + <system>Coq-Packages</system> + <text>Prop</text> + <presentation>Prop</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2912"> + <id>Coq-Packages/2912</id> + <text>. Sets from a filter are stable by intersection and extension. Filters are used to describe limit points and how they are approached. The properties of a filter are described by the</text> + <metadata> + <system>Coq-Packages</system> + <text>. Sets from a filter are stable by intersection and extension. Filters are used to describe limit points and how they are approached. The properties of a filter are described by the</text> + <presentation>. Sets from a filter are stable by intersection and +extension. Filters are used to describe limit points and how they are approached. +The properties of a filter are described by the </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2913"> + <id>Coq-Packages/2913</id> + <text>Filter</text> + <metadata> + <system>Coq-Packages</system> + <text>Filter</text> + <presentation>Filter</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2914"> + <id>Coq-Packages/2914</id> + <text>record. If a filter does not contain the empty set, it is also a</text> + <metadata> + <system>Coq-Packages</system> + <text>record. If a filter does not contain the empty set, it is also a</text> + <presentation> record. If a filter +does not contain the empty set, it is also a </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2915"> + <id>Coq-Packages/2915</id> + <text>PerfectFilter</text> + <metadata> + <system>Coq-Packages</system> + <text>PerfectFilter</text> + <presentation>PerfectFilter</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2916"> + <id>Coq-Packages/2916</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2917"> + <id>Coq-Packages/2917</id> + <text>In a</text> + <metadata> + <system>Coq-Packages</system> + <text>In a</text> + <presentation> + +In a </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2918"> + <id>Coq-Packages/2918</id> + <text>UniformSpace</text> + <metadata> + <system>Coq-Packages</system> + <text>UniformSpace</text> + <presentation>UniformSpace</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2919"> + <id>Coq-Packages/2919</id> + <text>,</text> + <metadata> + <system>Coq-Packages</system> + <text>,</text> + <presentation>, </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2920"> + <id>Coq-Packages/2920</id> + <text>ball</text> + <metadata> + <system>Coq-Packages</system> + <text>ball</text> + <presentation>ball</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2921"> + <id>Coq-Packages/2921</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2922"> + <id>Coq-Packages/2922</id> + <text>eps</text> + <metadata> + <system>Coq-Packages</system> + <text>eps</text> + <presentation>eps</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2923"> + <id>Coq-Packages/2923</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2924"> + <id>Coq-Packages/2924</id> + <text>states that y lies in a ball of center x and radius eps.</text> + <metadata> + <system>Coq-Packages</system> + <text>states that y lies in a ball of center x and radius eps.</text> + <presentation> states that y lies in a ball of center x and +radius eps. </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2925"> + <id>Coq-Packages/2925</id> + <text>locally</text> + <metadata> + <system>Coq-Packages</system> + <text>locally</text> + <presentation>locally</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2926"> + <id>Coq-Packages/2926</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2927"> + <id>Coq-Packages/2927</id> + <text>is the filter generated by all the balls of center x. As such, its single limit point is x. Thus</text> + <metadata> + <system>Coq-Packages</system> + <text>is the filter generated by all the balls of center x. As such, its single limit point is x. Thus</text> + <presentation> is the filter generated by all the balls of center x. As +such, its single limit point is x. Thus </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2928"> + <id>Coq-Packages/2928</id> + <text>locally</text> + <metadata> + <system>Coq-Packages</system> + <text>locally</text> + <presentation>locally</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2929"> + <id>Coq-Packages/2929</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2930"> + <id>Coq-Packages/2930</id> + <text>matches the traditional notion of convergence toward</text> + <metadata> + <system>Coq-Packages</system> + <text>matches the traditional notion of convergence toward</text> + <presentation> matches the traditional notion +of convergence toward </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2931"> + <id>Coq-Packages/2931</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2932"> + <id>Coq-Packages/2932</id> + <text>in a metric space. Note:</text> + <metadata> + <system>Coq-Packages</system> + <text>in a metric space. Note:</text> + <presentation> in a metric space. Note: </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2933"> + <id>Coq-Packages/2933</id> + <text>locally</text> + <metadata> + <system>Coq-Packages</system> + <text>locally</text> + <presentation>locally</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2934"> + <id>Coq-Packages/2934</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2935"> + <id>Coq-Packages/2935</id> + <text>is also the set of neighborhoods of x.</text> + <metadata> + <system>Coq-Packages</system> + <text>is also the set of neighborhoods of x.</text> + <presentation> is also the set of +neighborhoods of x. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2936"> + <id>Coq-Packages/2936</id> + <text>The supported filters are as follows:</text> + <metadata> + <system>Coq-Packages</system> + <text>The supported filters are as follows:</text> + <presentation> + +The supported filters are as follows: +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2937"> + <id>Coq-Packages/2937</id> + <text>locallyx. locally'x is similar to locally x, except that x is missing from every set. Thus, while its limit point is x too, properties at point x do not matter. Rbar_locallyx is defined for x in Rbar. It is locally x if x is finite, otherwise it is the set of half-bounded open intervals extending to either m_infty or p_infty, depending on which infinity x is. In the latter case, the limit described by the filter is plus or minus infinity. Rbar_locally'x is to Rbar_locally x what locally' x is to locally x. at_leftx restricts the balls of locally x to points strictly less than x, thus properties of points on the right of x do not matter. at_rightx is analogous to at_left x and is used to take limits on the right. filter_prodGH is a filter describing the neighborhoods of point (g,h) if G describes the neighborhoods of g while H describes the neighborhoods of h. eventually is a filter on natural numbers that converges to plus infinity. withindomF weakens a filter F by only considering points that satisfy dom.</text> + <metadata> + <system>Coq-Packages</system> + <text>locallyx. locally'x is similar to locally x, except that x is missing from every set. Thus, while its limit point is x too, properties at point x do not matter. Rbar_locallyx is defined for x in Rbar. It is locally x if x is finite, otherwise it is the set of half-bounded open intervals extending to either m_infty or p_infty, depending on which infinity x is. In the latter case, the limit described by the filter is plus or minus infinity. Rbar_locally'x is to Rbar_locally x what locally' x is to locally x. at_leftx restricts the balls of locally x to points strictly less than x, thus properties of points on the right of x do not matter. at_rightx is analogous to at_left x and is used to take limits on the right. filter_prodGH is a filter describing the neighborhoods of point (g,h) if G describes the neighborhoods of g while H describes the neighborhoods of h. eventually is a filter on natural numbers that converges to plus infinity. withindomF weakens a filter F by only considering points that satisfy dom.</text> + <presentation>locallyx. + +locally'x is similar to locally x, except that x is missing from every + set. Thus, while its limit point is x too, properties at point x do not + matter. + +Rbar_locallyx is defined for x in Rbar. It is locally x if x is finite, + otherwise it is the set of half-bounded open intervals extending to either + m_infty or p_infty, depending on which infinity x is. In the latter case, + the limit described by the filter is plus or minus infinity. + +Rbar_locally'x is to Rbar_locally x what locally' x is to locally x. + +at_leftx restricts the balls of locally x to points strictly less + than x, thus properties of points on the right of x do not matter. + +at_rightx is analogous to at_left x and is used to take limits on the right. + +filter_prodGH is a filter describing the neighborhoods of point (g,h) if + G describes the neighborhoods of g while H describes the neighborhoods of h. + +eventually is a filter on natural numbers that converges to plus infinity. + +withindomF weakens a filter F by only considering points that satisfy dom. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2938"> + <id>Coq-Packages/2938</id> + <text>Examples:</text> + <metadata> + <system>Coq-Packages</system> + <text>Examples:</text> + <presentation> + +Examples: +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2939"> + <id>Coq-Packages/2939</id> + <text>locallyxP can be interpreted in several ways depending on the meaning of P. As a set, it means that P contains a ball centered at x, that is, P is a neighborhood of x. As a predicate, it means that P holds on a neighborhood of x. locally2(funx=>0<lnx) means that ln has positive values in a neighborhood of 2. at_left1(funx=>-1<lnx<0) means that ln has values between -1 and 0 in the left part of a neighborhood of 1.</text> + <metadata> + <system>Coq-Packages</system> + <text>locallyxP can be interpreted in several ways depending on the meaning of P. As a set, it means that P contains a ball centered at x, that is, P is a neighborhood of x. As a predicate, it means that P holds on a neighborhood of x. locally2(funx=>0<lnx) means that ln has positive values in a neighborhood of 2. at_left1(funx=>-1<lnx<0) means that ln has values between -1 and 0 in the left part of a neighborhood of 1.</text> + <presentation>locallyxP can be interpreted in several ways depending on the meaning of P. + As a set, it means that P contains a ball centered at x, that is, P is a + neighborhood of x. As a predicate, it means that P holds on a neighborhood of x. + +locally2(funx=>0<lnx) means that ln has positive values in + a neighborhood of 2. + +at_left1(funx=>-1<lnx<0) means that ln has values between -1 + and 0 in the left part of a neighborhood of 1. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2940"> + <id>Coq-Packages/2940</id> + <text>Open sets are described by the</text> + <metadata> + <system>Coq-Packages</system> + <text>Open sets are described by the</text> + <presentation> + +Open sets are described by the </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2941"> + <id>Coq-Packages/2941</id> + <text>open</text> + <metadata> + <system>Coq-Packages</system> + <text>open</text> + <presentation>open</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2942"> + <id>Coq-Packages/2942</id> + <text>predicate. It states that a set is open if it is a neighborhood of any of its points (in terms of</text> + <metadata> + <system>Coq-Packages</system> + <text>predicate. It states that a set is open if it is a neighborhood of any of its points (in terms of</text> + <presentation> predicate. It states that a set is open +if it is a neighborhood of any of its points (in terms of </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2943"> + <id>Coq-Packages/2943</id> + <text>locally</text> + <metadata> + <system>Coq-Packages</system> + <text>locally</text> + <presentation>locally</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2944"> + <id>Coq-Packages/2944</id> + <text>). Closed sets are described by</text> + <metadata> + <system>Coq-Packages</system> + <text>). Closed sets are described by</text> + <presentation>). Closed sets +are described by </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2945"> + <id>Coq-Packages/2945</id> + <text>closed</text> + <metadata> + <system>Coq-Packages</system> + <text>closed</text> + <presentation>closed</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2946"> + <id>Coq-Packages/2946</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2947"> + <id>Coq-Packages/2947</id> + <text>Limits and continuity</text> + <metadata> + <system>Coq-Packages</system> + <text>Limits and continuity</text> + <presentation>Limits and continuity</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2948"> + <id>Coq-Packages/2948</id> + <text>Limits and continuity are expressed with filters using predicate</text> + <metadata> + <system>Coq-Packages</system> + <text>Limits and continuity are expressed with filters using predicate</text> + <presentation> + +Limits and continuity are expressed with filters using predicate </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2949"> + <id>Coq-Packages/2949</id> + <text>filterlim</text> + <metadata> + <system>Coq-Packages</system> + <text>filterlim</text> + <presentation>filterlim</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2950"> + <id>Coq-Packages/2950</id> + <text>:</text> + <metadata> + <system>Coq-Packages</system> + <text>:</text> + <presentation>:</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2951"> + <id>Coq-Packages/2951</id> + <text>(S</text> + <metadata> + <system>Coq-Packages</system> + <text>(S</text> + <presentation>(S</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2952"> + <id>Coq-Packages/2952</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2953"> + <id>Coq-Packages/2953</id> + <text>T)</text> + <metadata> + <system>Coq-Packages</system> + <text>T)</text> + <presentation>T)</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2954"> + <id>Coq-Packages/2954</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2955"> + <id>Coq-Packages/2955</id> + <text>((S</text> + <metadata> + <system>Coq-Packages</system> + <text>((S</text> + <presentation>((S</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2956"> + <id>Coq-Packages/2956</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2957"> + <id>Coq-Packages/2957</id> + <text>Prop)</text> + <metadata> + <system>Coq-Packages</system> + <text>Prop)</text> + <presentation>Prop)</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2958"> + <id>Coq-Packages/2958</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2959"> + <id>Coq-Packages/2959</id> + <text>Prop)</text> + <metadata> + <system>Coq-Packages</system> + <text>Prop)</text> + <presentation>Prop)</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2960"> + <id>Coq-Packages/2960</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2961"> + <id>Coq-Packages/2961</id> + <text>((T</text> + <metadata> + <system>Coq-Packages</system> + <text>((T</text> + <presentation>((T</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2962"> + <id>Coq-Packages/2962</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2963"> + <id>Coq-Packages/2963</id> + <text>Prop)</text> + <metadata> + <system>Coq-Packages</system> + <text>Prop)</text> + <presentation>Prop)</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2964"> + <id>Coq-Packages/2964</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2965"> + <id>Coq-Packages/2965</id> + <text>Prop)</text> + <metadata> + <system>Coq-Packages</system> + <text>Prop)</text> + <presentation>Prop)</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2966"> + <id>Coq-Packages/2966</id> + <text>. Property</text> + <metadata> + <system>Coq-Packages</system> + <text>. Property</text> + <presentation>. Property +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2967"> + <id>Coq-Packages/2967</id> + <text>filterlim</text> + <metadata> + <system>Coq-Packages</system> + <text>filterlim</text> + <presentation>filterlim</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2968"> + <id>Coq-Packages/2968</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2969"> + <id>Coq-Packages/2969</id> + <text>K</text> + <metadata> + <system>Coq-Packages</system> + <text>K</text> + <presentation>K</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2970"> + <id>Coq-Packages/2970</id> + <text>L</text> + <metadata> + <system>Coq-Packages</system> + <text>L</text> + <presentation>L</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2971"> + <id>Coq-Packages/2971</id> + <text>means that the preimage of any set of L by f is a set of K. In other words, function f, at the limit point described by filter K tends to the limit point described by filter L.</text> + <metadata> + <system>Coq-Packages</system> + <text>means that the preimage of any set of L by f is a set of K. In other words, function f, at the limit point described by filter K tends to the limit point described by filter L.</text> + <presentation> means that the preimage of any set of L by f is a set of K. +In other words, function f, at the limit point described by filter K tends to +the limit point described by filter L. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2972"> + <id>Coq-Packages/2972</id> + <text>Examples:</text> + <metadata> + <system>Coq-Packages</system> + <text>Examples:</text> + <presentation> + +Examples: +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2973"> + <id>Coq-Packages/2973</id> + <text>filterlimf(locallyx)(locally(fx)) means that f is continuous at point x. filterlim f (locally' x) (locally (f x)) is another way to state it, since x is necessarily in the preimage of f x and thus can be ignored. filterlimf(at_rightx)(locallyy) means that f t tends to y when t tends to x from the right. filterlimexp(Rbar_locallym_infty)(at_right0) means that exp tends to 0 at minus infinity but only takes positive values there. forallxy:R,filterlim(funz=>fstz+sndz)(filter_prod(locallyx)(locallyy))(locally(x+y)) states that Rplus is continuous.</text> + <metadata> + <system>Coq-Packages</system> + <text>filterlimf(locallyx)(locally(fx)) means that f is continuous at point x. filterlim f (locally' x) (locally (f x)) is another way to state it, since x is necessarily in the preimage of f x and thus can be ignored. filterlimf(at_rightx)(locallyy) means that f t tends to y when t tends to x from the right. filterlimexp(Rbar_locallym_infty)(at_right0) means that exp tends to 0 at minus infinity but only takes positive values there. forallxy:R,filterlim(funz=>fstz+sndz)(filter_prod(locallyx)(locallyy))(locally(x+y)) states that Rplus is continuous.</text> + <presentation>filterlimf(locallyx)(locally(fx)) means that f is continuous + at point x. filterlim f (locally' x) (locally (f x)) is another way to state + it, since x is necessarily in the preimage of f x and thus can be ignored. + +filterlimf(at_rightx)(locallyy) means that f t tends to y when t tends + to x from the right. + +filterlimexp(Rbar_locallym_infty)(at_right0) means that exp tends + to 0 at minus infinity but only takes positive values there. + +forallxy:R,filterlim(funz=>fstz+sndz)(filter_prod(locallyx)(locallyy))(locally(x+y)) states that Rplus is continuous. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2974"> + <id>Coq-Packages/2974</id> + <text>Lemma</text> + <metadata> + <system>Coq-Packages</system> + <text>Lemma</text> + <presentation> + +Lemma </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2975"> + <id>Coq-Packages/2975</id> + <text>filterlim_locally</text> + <metadata> + <system>Coq-Packages</system> + <text>filterlim_locally</text> + <presentation>filterlim_locally</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2976"> + <id>Coq-Packages/2976</id> + <text>gives the traditional epsilon-delta definition of continuity. Compatibility with the</text> + <metadata> + <system>Coq-Packages</system> + <text>gives the traditional epsilon-delta definition of continuity. Compatibility with the</text> + <presentation> gives the traditional epsilon-delta definition of +continuity. Compatibility with the </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2977"> + <id>Coq-Packages/2977</id> + <text>continuity_pt</text> + <metadata> + <system>Coq-Packages</system> + <text>continuity_pt</text> + <presentation>continuity_pt</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2978"> + <id>Coq-Packages/2978</id> + <text>predicate from the standard library is provided by lemmas such as</text> + <metadata> + <system>Coq-Packages</system> + <text>predicate from the standard library is provided by lemmas such as</text> + <presentation> predicate from the standard +library is provided by lemmas such as </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2979"> + <id>Coq-Packages/2979</id> + <text>continuity_pt_filterlim</text> + <metadata> + <system>Coq-Packages</system> + <text>continuity_pt_filterlim</text> + <presentation>continuity_pt_filterlim</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2980"> + <id>Coq-Packages/2980</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2981"> + <id>Coq-Packages/2981</id> + <text>The following predicates specialize</text> + <metadata> + <system>Coq-Packages</system> + <text>The following predicates specialize</text> + <presentation> + +The following predicates specialize </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2982"> + <id>Coq-Packages/2982</id> + <text>filterlim</text> + <metadata> + <system>Coq-Packages</system> + <text>filterlim</text> + <presentation>filterlim</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2983"> + <id>Coq-Packages/2983</id> + <text>to the usual cases of real-valued sequences and functions:</text> + <metadata> + <system>Coq-Packages</system> + <text>to the usual cases of real-valued sequences and functions:</text> + <presentation> to the usual cases of +real-valued sequences and functions: +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2984"> + <id>Coq-Packages/2984</id> + <text>is_lim_seq:(nat->R)->Rbar->Prop, e.g. is_lim_seq(funn=>1+/INRn)1. is_lim:(R->R)->Rbar->Rbar->Prop, e.g. is_limexpp_inftyp_infty.</text> + <metadata> + <system>Coq-Packages</system> + <text>is_lim_seq:(nat->R)->Rbar->Prop, e.g. is_lim_seq(funn=>1+/INRn)1. is_lim:(R->R)->Rbar->Rbar->Prop, e.g. is_limexpp_inftyp_infty.</text> + <presentation>is_lim_seq:(nat->R)->Rbar->Prop, e.g. is_lim_seq(funn=>1+/INRn)1. + +is_lim:(R->R)->Rbar->Rbar->Prop, e.g. is_limexpp_inftyp_infty. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2985"> + <id>Coq-Packages/2985</id> + <text>The unicity of the limits is given by lemmas</text> + <metadata> + <system>Coq-Packages</system> + <text>The unicity of the limits is given by lemmas</text> + <presentation> + +The unicity of the limits is given by lemmas </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2986"> + <id>Coq-Packages/2986</id> + <text>is_lim_seq_unique</text> + <metadata> + <system>Coq-Packages</system> + <text>is_lim_seq_unique</text> + <presentation>is_lim_seq_unique</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2987"> + <id>Coq-Packages/2987</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2988"> + <id>Coq-Packages/2988</id> + <text>is_lim_unique</text> + <metadata> + <system>Coq-Packages</system> + <text>is_lim_unique</text> + <presentation>is_lim_unique</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2989"> + <id>Coq-Packages/2989</id> + <text>. The compatibility with the arithmetic operators is given by lemmas such as</text> + <metadata> + <system>Coq-Packages</system> + <text>. The compatibility with the arithmetic operators is given by lemmas such as</text> + <presentation>. The compatibility with the arithmetic operators is given +by lemmas such as </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2990"> + <id>Coq-Packages/2990</id> + <text>is_lim_seq_plus</text> + <metadata> + <system>Coq-Packages</system> + <text>is_lim_seq_plus</text> + <presentation>is_lim_seq_plus</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2991"> + <id>Coq-Packages/2991</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2992"> + <id>Coq-Packages/2992</id> + <text>is_lim_seq_plus'</text> + <metadata> + <system>Coq-Packages</system> + <text>is_lim_seq_plus'</text> + <presentation>is_lim_seq_plus'</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2993"> + <id>Coq-Packages/2993</id> + <text>. They are derived from the generic lemmas</text> + <metadata> + <system>Coq-Packages</system> + <text>. They are derived from the generic lemmas</text> + <presentation>. They are +derived from the generic lemmas </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2994"> + <id>Coq-Packages/2994</id> + <text>filterlim_plus</text> + <metadata> + <system>Coq-Packages</system> + <text>filterlim_plus</text> + <presentation>filterlim_plus</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2995"> + <id>Coq-Packages/2995</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2996"> + <id>Coq-Packages/2996</id> + <text>filterlim_comp_2</text> + <metadata> + <system>Coq-Packages</system> + <text>filterlim_comp_2</text> + <presentation>filterlim_comp_2</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2997"> + <id>Coq-Packages/2997</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2998"> + <id>Coq-Packages/2998</id> + <text>Lemmas</text> + <metadata> + <system>Coq-Packages</system> + <text>Lemmas</text> + <presentation> + +Lemmas </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/2999"> + <id>Coq-Packages/2999</id> + <text>is_lim_seq_spec</text> + <metadata> + <system>Coq-Packages</system> + <text>is_lim_seq_spec</text> + <presentation>is_lim_seq_spec</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3000"> + <id>Coq-Packages/3000</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3001"> + <id>Coq-Packages/3001</id> + <text>is_lim_sprec</text> + <metadata> + <system>Coq-Packages</system> + <text>is_lim_sprec</text> + <presentation>is_lim_sprec</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3002"> + <id>Coq-Packages/3002</id> + <text>gives the traditional epsilon-delta definition of convergence. Compatibility with the</text> + <metadata> + <system>Coq-Packages</system> + <text>gives the traditional epsilon-delta definition of convergence. Compatibility with the</text> + <presentation> gives the traditional epsilon-delta +definition of convergence. Compatibility with the </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3003"> + <id>Coq-Packages/3003</id> + <text>Un_cv</text> + <metadata> + <system>Coq-Packages</system> + <text>Un_cv</text> + <presentation>Un_cv</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3004"> + <id>Coq-Packages/3004</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3005"> + <id>Coq-Packages/3005</id> + <text>limit1_in</text> + <metadata> + <system>Coq-Packages</system> + <text>limit1_in</text> + <presentation>limit1_in</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3006"> + <id>Coq-Packages/3006</id> + <text>predicates from the standard library is provided by lemmas</text> + <metadata> + <system>Coq-Packages</system> + <text>predicates from the standard library is provided by lemmas</text> + <presentation> +predicates from the standard library is provided by lemmas </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3007"> + <id>Coq-Packages/3007</id> + <text>is_lim_seq_Reals</text> + <metadata> + <system>Coq-Packages</system> + <text>is_lim_seq_Reals</text> + <presentation>is_lim_seq_Reals</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3008"> + <id>Coq-Packages/3008</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> +and </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3009"> + <id>Coq-Packages/3009</id> + <text>is_lim_Reals</text> + <metadata> + <system>Coq-Packages</system> + <text>is_lim_Reals</text> + <presentation>is_lim_Reals</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3010"> + <id>Coq-Packages/3010</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3011"> + <id>Coq-Packages/3011</id> + <text>When only the convergence matters but not the actual value of the limit, the following predicates can be used instead, depending on whether the value can be infinite or not:</text> + <metadata> + <system>Coq-Packages</system> + <text>When only the convergence matters but not the actual value of the limit, the following predicates can be used instead, depending on whether the value can be infinite or not:</text> + <presentation> + +When only the convergence matters but not the actual value of the limit, the +following predicates can be used instead, depending on whether the value can +be infinite or not: +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3012"> + <id>Coq-Packages/3012</id> + <text>ex_lim_seq:(nat->R)->Prop. ex_lim:(R->R)->Rbar->Prop. ex_finite_lim_seq:(nat->R)->Prop. ex_finite_lim:(R->R)->Rbar->Prop.</text> + <metadata> + <system>Coq-Packages</system> + <text>ex_lim_seq:(nat->R)->Prop. ex_lim:(R->R)->Rbar->Prop. ex_finite_lim_seq:(nat->R)->Prop. ex_finite_lim:(R->R)->Rbar->Prop.</text> + <presentation>ex_lim_seq:(nat->R)->Prop. + +ex_lim:(R->R)->Rbar->Prop. + +ex_finite_lim_seq:(nat->R)->Prop. + +ex_finite_lim:(R->R)->Rbar->Prop. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3013"> + <id>Coq-Packages/3013</id> + <text>Finally, there are also some total functions that are guaranteed to return the proper limits if the sequences or functions actually converge:</text> + <metadata> + <system>Coq-Packages</system> + <text>Finally, there are also some total functions that are guaranteed to return the proper limits if the sequences or functions actually converge:</text> + <presentation> + +Finally, there are also some total functions that are guaranteed to return the +proper limits if the sequences or functions actually converge: +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3014"> + <id>Coq-Packages/3014</id> + <text>Lim_seq:(nat->R)->Rbar, e.g. Lim_seq(funn=>1+/INRn) is equal to 1. Lim:(R->R)->Rbar->Rbar.</text> + <metadata> + <system>Coq-Packages</system> + <text>Lim_seq:(nat->R)->Rbar, e.g. Lim_seq(funn=>1+/INRn) is equal to 1. Lim:(R->R)->Rbar->Rbar.</text> + <presentation>Lim_seq:(nat->R)->Rbar, e.g. Lim_seq(funn=>1+/INRn) is equal + to 1. + +Lim:(R->R)->Rbar->Rbar. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3015"> + <id>Coq-Packages/3015</id> + <text>If they do not converge, the returned value is arbitrary and no interesting results can be derived. These functions are related to the previous predicates by lemmas</text> + <metadata> + <system>Coq-Packages</system> + <text>If they do not converge, the returned value is arbitrary and no interesting results can be derived. These functions are related to the previous predicates by lemmas</text> + <presentation> + +If they do not converge, the returned value is arbitrary and no interesting +results can be derived. These functions are related to the previous predicates +by lemmas </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3016"> + <id>Coq-Packages/3016</id> + <text>Lim_seq_correct</text> + <metadata> + <system>Coq-Packages</system> + <text>Lim_seq_correct</text> + <presentation>Lim_seq_correct</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3017"> + <id>Coq-Packages/3017</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3018"> + <id>Coq-Packages/3018</id> + <text>Lim_correct</text> + <metadata> + <system>Coq-Packages</system> + <text>Lim_correct</text> + <presentation>Lim_correct</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3019"> + <id>Coq-Packages/3019</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3020"> + <id>Coq-Packages/3020</id> + <text>As with predicates</text> + <metadata> + <system>Coq-Packages</system> + <text>As with predicates</text> + <presentation> + +As with predicates </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3021"> + <id>Coq-Packages/3021</id> + <text>filterlim</text> + <metadata> + <system>Coq-Packages</system> + <text>filterlim</text> + <presentation>filterlim</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3022"> + <id>Coq-Packages/3022</id> + <text>,</text> + <metadata> + <system>Coq-Packages</system> + <text>,</text> + <presentation>, </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3023"> + <id>Coq-Packages/3023</id> + <text>is_lim_seq</text> + <metadata> + <system>Coq-Packages</system> + <text>is_lim_seq</text> + <presentation>is_lim_seq</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3024"> + <id>Coq-Packages/3024</id> + <text>, and</text> + <metadata> + <system>Coq-Packages</system> + <text>, and</text> + <presentation>, and </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3025"> + <id>Coq-Packages/3025</id> + <text>is_lim</text> + <metadata> + <system>Coq-Packages</system> + <text>is_lim</text> + <presentation>is_lim</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3026"> + <id>Coq-Packages/3026</id> + <text>, compatibility with the arithmetic operators is given by lemmas such as</text> + <metadata> + <system>Coq-Packages</system> + <text>, compatibility with the arithmetic operators is given by lemmas such as</text> + <presentation>, compatibility with +the arithmetic operators is given by lemmas such as </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3027"> + <id>Coq-Packages/3027</id> + <text>ex_lim_seq_mult</text> + <metadata> + <system>Coq-Packages</system> + <text>ex_lim_seq_mult</text> + <presentation>ex_lim_seq_mult</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3028"> + <id>Coq-Packages/3028</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3029"> + <id>Coq-Packages/3029</id> + <text>Lim_inv</text> + <metadata> + <system>Coq-Packages</system> + <text>Lim_inv</text> + <presentation>Lim_inv</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3030"> + <id>Coq-Packages/3030</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3031"> + <id>Coq-Packages/3031</id> + <text>Compatibility with predicates</text> + <metadata> + <system>Coq-Packages</system> + <text>Compatibility with predicates</text> + <presentation> + +Compatibility with predicates </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3032"> + <id>Coq-Packages/3032</id> + <text>Un_cv</text> + <metadata> + <system>Coq-Packages</system> + <text>Un_cv</text> + <presentation>Un_cv</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3033"> + <id>Coq-Packages/3033</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3034"> + <id>Coq-Packages/3034</id> + <text>limit1_in</text> + <metadata> + <system>Coq-Packages</system> + <text>limit1_in</text> + <presentation>limit1_in</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3035"> + <id>Coq-Packages/3035</id> + <text>from the standard library is provided by lemmas</text> + <metadata> + <system>Coq-Packages</system> + <text>from the standard library is provided by lemmas</text> + <presentation> from the standard library +is provided by lemmas </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3036"> + <id>Coq-Packages/3036</id> + <text>is_lim_seq_Reals</text> + <metadata> + <system>Coq-Packages</system> + <text>is_lim_seq_Reals</text> + <presentation>is_lim_seq_Reals</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3037"> + <id>Coq-Packages/3037</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3038"> + <id>Coq-Packages/3038</id> + <text>is_lim_Reals</text> + <metadata> + <system>Coq-Packages</system> + <text>is_lim_Reals</text> + <presentation>is_lim_Reals</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3039"> + <id>Coq-Packages/3039</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3040"> + <id>Coq-Packages/3040</id> + <text>Derivability and differentiability</text> + <metadata> + <system>Coq-Packages</system> + <text>Derivability and differentiability</text> + <presentation>Derivability and differentiability</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3041"> + <id>Coq-Packages/3041</id> + <text>The predicate of differentiability is</text> + <metadata> + <system>Coq-Packages</system> + <text>The predicate of differentiability is</text> + <presentation> + +The predicate of differentiability is </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3042"> + <id>Coq-Packages/3042</id> + <text>filterdiff</text> + <metadata> + <system>Coq-Packages</system> + <text>filterdiff</text> + <presentation>filterdiff</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3043"> + <id>Coq-Packages/3043</id> + <text>:</text> + <metadata> + <system>Coq-Packages</system> + <text>:</text> + <presentation>:</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3044"> + <id>Coq-Packages/3044</id> + <text>(U</text> + <metadata> + <system>Coq-Packages</system> + <text>(U</text> + <presentation>(U</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3045"> + <id>Coq-Packages/3045</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3046"> + <id>Coq-Packages/3046</id> + <text>V)</text> + <metadata> + <system>Coq-Packages</system> + <text>V)</text> + <presentation>V)</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3047"> + <id>Coq-Packages/3047</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3048"> + <id>Coq-Packages/3048</id> + <text>((U</text> + <metadata> + <system>Coq-Packages</system> + <text>((U</text> + <presentation>((U</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3049"> + <id>Coq-Packages/3049</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3050"> + <id>Coq-Packages/3050</id> + <text>Prop)</text> + <metadata> + <system>Coq-Packages</system> + <text>Prop)</text> + <presentation>Prop)</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3051"> + <id>Coq-Packages/3051</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3052"> + <id>Coq-Packages/3052</id> + <text>Prop)</text> + <metadata> + <system>Coq-Packages</system> + <text>Prop)</text> + <presentation>Prop)</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3053"> + <id>Coq-Packages/3053</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3054"> + <id>Coq-Packages/3054</id> + <text>(U</text> + <metadata> + <system>Coq-Packages</system> + <text>(U</text> + <presentation>(U</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3055"> + <id>Coq-Packages/3055</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3056"> + <id>Coq-Packages/3056</id> + <text>V)</text> + <metadata> + <system>Coq-Packages</system> + <text>V)</text> + <presentation>V)</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3057"> + <id>Coq-Packages/3057</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3058"> + <id>Coq-Packages/3058</id> + <text>Prop</text> + <metadata> + <system>Coq-Packages</system> + <text>Prop</text> + <presentation>Prop</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3059"> + <id>Coq-Packages/3059</id> + <text>. Property</text> + <metadata> + <system>Coq-Packages</system> + <text>. Property</text> + <presentation>. Property </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3060"> + <id>Coq-Packages/3060</id> + <text>filterdiff</text> + <metadata> + <system>Coq-Packages</system> + <text>filterdiff</text> + <presentation>filterdiff</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3061"> + <id>Coq-Packages/3061</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3062"> + <id>Coq-Packages/3062</id> + <text>K</text> + <metadata> + <system>Coq-Packages</system> + <text>K</text> + <presentation>K</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3063"> + <id>Coq-Packages/3063</id> + <text>l</text> + <metadata> + <system>Coq-Packages</system> + <text>l</text> + <presentation>l</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3064"> + <id>Coq-Packages/3064</id> + <text>means that, at the limit point described by filter K, the differential of function f is the linear function l. Linearity is described by the predicate</text> + <metadata> + <system>Coq-Packages</system> + <text>means that, at the limit point described by filter K, the differential of function f is the linear function l. Linearity is described by the predicate</text> + <presentation> means that, at the +limit point described by filter K, the differential of function f is the linear +function l. Linearity is described by the predicate </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3065"> + <id>Coq-Packages/3065</id> + <text>is_linear</text> + <metadata> + <system>Coq-Packages</system> + <text>is_linear</text> + <presentation>is_linear</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3066"> + <id>Coq-Packages/3066</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3067"> + <id>Coq-Packages/3067</id> + <text>While</text> + <metadata> + <system>Coq-Packages</system> + <text>While</text> + <presentation> + +While </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3068"> + <id>Coq-Packages/3068</id> + <text>filterdiff_ext</text> + <metadata> + <system>Coq-Packages</system> + <text>filterdiff_ext</text> + <presentation>filterdiff_ext</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3069"> + <id>Coq-Packages/3069</id> + <text>states that two functions extensionally equal have the same differential,</text> + <metadata> + <system>Coq-Packages</system> + <text>states that two functions extensionally equal have the same differential,</text> + <presentation> states that two functions extensionally equal have the +same differential, </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3070"> + <id>Coq-Packages/3070</id> + <text>filterdiff_ext_lin</text> + <metadata> + <system>Coq-Packages</system> + <text>filterdiff_ext_lin</text> + <presentation>filterdiff_ext_lin</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3071"> + <id>Coq-Packages/3071</id> + <text>states that the differential can be replaced by any linear function that is extensionally equal.</text> + <metadata> + <system>Coq-Packages</system> + <text>states that the differential can be replaced by any linear function that is extensionally equal.</text> + <presentation> states that the differential can be +replaced by any linear function that is extensionally equal. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3072"> + <id>Coq-Packages/3072</id> + <text>When the domain space of the function is an</text> + <metadata> + <system>Coq-Packages</system> + <text>When the domain space of the function is an</text> + <presentation> + +When the domain space of the function is an </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3073"> + <id>Coq-Packages/3073</id> + <text>AbsRing</text> + <metadata> + <system>Coq-Packages</system> + <text>AbsRing</text> + <presentation>AbsRing</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3074"> + <id>Coq-Packages/3074</id> + <text>rather than just a</text> + <metadata> + <system>Coq-Packages</system> + <text>rather than just a</text> + <presentation> rather than just a +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3075"> + <id>Coq-Packages/3075</id> + <text>NormedModule</text> + <metadata> + <system>Coq-Packages</system> + <text>NormedModule</text> + <presentation>NormedModule</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3076"> + <id>Coq-Packages/3076</id> + <text>and the filter is</text> + <metadata> + <system>Coq-Packages</system> + <text>and the filter is</text> + <presentation> and the filter is </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3077"> + <id>Coq-Packages/3077</id> + <text>locally</text> + <metadata> + <system>Coq-Packages</system> + <text>locally</text> + <presentation>locally</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3078"> + <id>Coq-Packages/3078</id> + <text>, the following specialized predicates can be used instead:</text> + <metadata> + <system>Coq-Packages</system> + <text>, the following specialized predicates can be used instead:</text> + <presentation>, the following specialized predicates +can be used instead: +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3079"> + <id>Coq-Packages/3079</id> + <text>is_derive:(K->V)->K->V->Prop. ex_derive:(K->V)->K->V->Prop.</text> + <metadata> + <system>Coq-Packages</system> + <text>is_derive:(K->V)->K->V->Prop. ex_derive:(K->V)->K->V->Prop.</text> + <presentation>is_derive:(K->V)->K->V->Prop. + +ex_derive:(K->V)->K->V->Prop. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3080"> + <id>Coq-Packages/3080</id> + <text>For real-valued functions, the following total function gives the value of the derivative, if it exists:</text> + <metadata> + <system>Coq-Packages</system> + <text>For real-valued functions, the following total function gives the value of the derivative, if it exists:</text> + <presentation> + +For real-valued functions, the following total function gives the value of the +derivative, if it exists: </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3081"> + <id>Coq-Packages/3081</id> + <text>Derive</text> + <metadata> + <system>Coq-Packages</system> + <text>Derive</text> + <presentation>Derive</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3082"> + <id>Coq-Packages/3082</id> + <text>:</text> + <metadata> + <system>Coq-Packages</system> + <text>:</text> + <presentation>:</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3083"> + <id>Coq-Packages/3083</id> + <text>(R</text> + <metadata> + <system>Coq-Packages</system> + <text>(R</text> + <presentation>(R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3084"> + <id>Coq-Packages/3084</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3085"> + <id>Coq-Packages/3085</id> + <text>R)</text> + <metadata> + <system>Coq-Packages</system> + <text>R)</text> + <presentation>R)</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3086"> + <id>Coq-Packages/3086</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3087"> + <id>Coq-Packages/3087</id> + <text>R</text> + <metadata> + <system>Coq-Packages</system> + <text>R</text> + <presentation>R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3088"> + <id>Coq-Packages/3088</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3089"> + <id>Coq-Packages/3089</id> + <text>R</text> + <metadata> + <system>Coq-Packages</system> + <text>R</text> + <presentation>R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3090"> + <id>Coq-Packages/3090</id> + <text>. The specification of this function is given by lemma</text> + <metadata> + <system>Coq-Packages</system> + <text>. The specification of this function is given by lemma</text> + <presentation>. The specification of +this function is given by lemma </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3091"> + <id>Coq-Packages/3091</id> + <text>Derive_correct</text> + <metadata> + <system>Coq-Packages</system> + <text>Derive_correct</text> + <presentation>Derive_correct</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3092"> + <id>Coq-Packages/3092</id> + <text>. Compatibility of the predicates with</text> + <metadata> + <system>Coq-Packages</system> + <text>. Compatibility of the predicates with</text> + <presentation>. Compatibility of the +predicates with </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3093"> + <id>Coq-Packages/3093</id> + <text>derivable_pt_lim</text> + <metadata> + <system>Coq-Packages</system> + <text>derivable_pt_lim</text> + <presentation>derivable_pt_lim</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3094"> + <id>Coq-Packages/3094</id> + <text>from the standard library is given by</text> + <metadata> + <system>Coq-Packages</system> + <text>from the standard library is given by</text> + <presentation> from the standard library is given by +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3095"> + <id>Coq-Packages/3095</id> + <text>is_derive_Reals</text> + <metadata> + <system>Coq-Packages</system> + <text>is_derive_Reals</text> + <presentation>is_derive_Reals</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3096"> + <id>Coq-Packages/3096</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3097"> + <id>Coq-Packages/3097</id> + <text>Tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactic</text> + <presentation> + +Tactic </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3098"> + <id>Coq-Packages/3098</id> + <text>auto_derive</text> + <metadata> + <system>Coq-Packages</system> + <text>auto_derive</text> + <presentation>auto_derive</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3099"> + <id>Coq-Packages/3099</id> + <text>can be used to automatically solve goals about</text> + <metadata> + <system>Coq-Packages</system> + <text>can be used to automatically solve goals about</text> + <presentation> can be used to automatically solve goals about </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3100"> + <id>Coq-Packages/3100</id> + <text>is_derive</text> + <metadata> + <system>Coq-Packages</system> + <text>is_derive</text> + <presentation>is_derive</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3101"> + <id>Coq-Packages/3101</id> + <text>,</text> + <metadata> + <system>Coq-Packages</system> + <text>,</text> + <presentation>, +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3102"> + <id>Coq-Packages/3102</id> + <text>ex_derive</text> + <metadata> + <system>Coq-Packages</system> + <text>ex_derive</text> + <presentation>ex_derive</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3103"> + <id>Coq-Packages/3103</id> + <text>,</text> + <metadata> + <system>Coq-Packages</system> + <text>,</text> + <presentation>, </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3104"> + <id>Coq-Packages/3104</id> + <text>derivable_pt_lim</text> + <metadata> + <system>Coq-Packages</system> + <text>derivable_pt_lim</text> + <presentation>derivable_pt_lim</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3105"> + <id>Coq-Packages/3105</id> + <text>, and</text> + <metadata> + <system>Coq-Packages</system> + <text>, and</text> + <presentation>, and </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3106"> + <id>Coq-Packages/3106</id> + <text>derivable_pt</text> + <metadata> + <system>Coq-Packages</system> + <text>derivable_pt</text> + <presentation>derivable_pt</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3107"> + <id>Coq-Packages/3107</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3108"> + <id>Coq-Packages/3108</id> + <text>Riemann integrals</text> + <metadata> + <system>Coq-Packages</system> + <text>Riemann integrals</text> + <presentation>Riemann integrals</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3109"> + <id>Coq-Packages/3109</id> + <text>The main predicate is</text> + <metadata> + <system>Coq-Packages</system> + <text>The main predicate is</text> + <presentation> + +The main predicate is </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3110"> + <id>Coq-Packages/3110</id> + <text>is_RInt</text> + <metadata> + <system>Coq-Packages</system> + <text>is_RInt</text> + <presentation>is_RInt</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3111"> + <id>Coq-Packages/3111</id> + <text>:</text> + <metadata> + <system>Coq-Packages</system> + <text>:</text> + <presentation>:</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3112"> + <id>Coq-Packages/3112</id> + <text>(R</text> + <metadata> + <system>Coq-Packages</system> + <text>(R</text> + <presentation>(R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3113"> + <id>Coq-Packages/3113</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3114"> + <id>Coq-Packages/3114</id> + <text>V)</text> + <metadata> + <system>Coq-Packages</system> + <text>V)</text> + <presentation>V)</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3115"> + <id>Coq-Packages/3115</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3116"> + <id>Coq-Packages/3116</id> + <text>R</text> + <metadata> + <system>Coq-Packages</system> + <text>R</text> + <presentation>R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3117"> + <id>Coq-Packages/3117</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3118"> + <id>Coq-Packages/3118</id> + <text>R</text> + <metadata> + <system>Coq-Packages</system> + <text>R</text> + <presentation>R</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3119"> + <id>Coq-Packages/3119</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3120"> + <id>Coq-Packages/3120</id> + <text>V</text> + <metadata> + <system>Coq-Packages</system> + <text>V</text> + <presentation>V</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3121"> + <id>Coq-Packages/3121</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3122"> + <id>Coq-Packages/3122</id> + <text>Prop</text> + <metadata> + <system>Coq-Packages</system> + <text>Prop</text> + <presentation>Prop</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3123"> + <id>Coq-Packages/3123</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3124"> + <id>Coq-Packages/3124</id> + <text>is_RInt</text> + <metadata> + <system>Coq-Packages</system> + <text>is_RInt</text> + <presentation>is_RInt</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3125"> + <id>Coq-Packages/3125</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3126"> + <id>Coq-Packages/3126</id> + <text>a</text> + <metadata> + <system>Coq-Packages</system> + <text>a</text> + <presentation>a</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3127"> + <id>Coq-Packages/3127</id> + <text>b</text> + <metadata> + <system>Coq-Packages</system> + <text>b</text> + <presentation>b</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3128"> + <id>Coq-Packages/3128</id> + <text>l</text> + <metadata> + <system>Coq-Packages</system> + <text>l</text> + <presentation>l</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3129"> + <id>Coq-Packages/3129</id> + <text>means that the Riemann sums of function f between a and b converge and their limit is equal to l. This is a specialization of</text> + <metadata> + <system>Coq-Packages</system> + <text>means that the Riemann sums of function f between a and b converge and their limit is equal to l. This is a specialization of</text> + <presentation> means that the Riemann sums of function f between a and b converge and +their limit is equal to l. This is a specialization of </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3130"> + <id>Coq-Packages/3130</id> + <text>filterlim</text> + <metadata> + <system>Coq-Packages</system> + <text>filterlim</text> + <presentation>filterlim</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3131"> + <id>Coq-Packages/3131</id> + <text>for a function built using</text> + <metadata> + <system>Coq-Packages</system> + <text>for a function built using</text> + <presentation> for a +function built using </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3132"> + <id>Coq-Packages/3132</id> + <text>Riemann_sum</text> + <metadata> + <system>Coq-Packages</system> + <text>Riemann_sum</text> + <presentation>Riemann_sum</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3133"> + <id>Coq-Packages/3133</id> + <text>and the</text> + <metadata> + <system>Coq-Packages</system> + <text>and the</text> + <presentation> and the </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3134"> + <id>Coq-Packages/3134</id> + <text>Riemann_fine</text> + <metadata> + <system>Coq-Packages</system> + <text>Riemann_fine</text> + <presentation>Riemann_fine</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3135"> + <id>Coq-Packages/3135</id> + <text>filter.</text> + <metadata> + <system>Coq-Packages</system> + <text>filter.</text> + <presentation> filter. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3136"> + <id>Coq-Packages/3136</id> + <text>As before, there are a predicate and a total function related to it:</text> + <metadata> + <system>Coq-Packages</system> + <text>As before, there are a predicate and a total function related to it:</text> + <presentation> + +As before, there are a predicate and a total function related to it: +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3137"> + <id>Coq-Packages/3137</id> + <text>ex_RInt:(R->V)->R->R->Prop. RInt:(R->R)->R->R->R.</text> + <metadata> + <system>Coq-Packages</system> + <text>ex_RInt:(R->V)->R->R->Prop. RInt:(R->R)->R->R->R.</text> + <presentation>ex_RInt:(R->V)->R->R->Prop. + +RInt:(R->R)->R->R->R. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3138"> + <id>Coq-Packages/3138</id> + <text>Compatibility with predicate</text> + <metadata> + <system>Coq-Packages</system> + <text>Compatibility with predicate</text> + <presentation> + +Compatibility with predicate </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3139"> + <id>Coq-Packages/3139</id> + <text>Riemann_integrable</text> + <metadata> + <system>Coq-Packages</system> + <text>Riemann_integrable</text> + <presentation>Riemann_integrable</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3140"> + <id>Coq-Packages/3140</id> + <text>from the standard library is provided by lemmas</text> + <metadata> + <system>Coq-Packages</system> + <text>from the standard library is provided by lemmas</text> + <presentation> from the standard library is +provided by lemmas </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3141"> + <id>Coq-Packages/3141</id> + <text>ex_RInt_Reals_0</text> + <metadata> + <system>Coq-Packages</system> + <text>ex_RInt_Reals_0</text> + <presentation>ex_RInt_Reals_0</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3142"> + <id>Coq-Packages/3142</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3143"> + <id>Coq-Packages/3143</id> + <text>ex_RInt_Reals_1</text> + <metadata> + <system>Coq-Packages</system> + <text>ex_RInt_Reals_1</text> + <presentation>ex_RInt_Reals_1</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3144"> + <id>Coq-Packages/3144</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3145"> + <id>Coq-Packages/3145</id> + <text>Series and power series</text> + <metadata> + <system>Coq-Packages</system> + <text>Series and power series</text> + <presentation>Series and power series</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3146"> + <id>Coq-Packages/3146</id> + <text>The main predicates are</text> + <metadata> + <system>Coq-Packages</system> + <text>The main predicates are</text> + <presentation> + +The main predicates are </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3147"> + <id>Coq-Packages/3147</id> + <text>is_series</text> + <metadata> + <system>Coq-Packages</system> + <text>is_series</text> + <presentation>is_series</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3148"> + <id>Coq-Packages/3148</id> + <text>:</text> + <metadata> + <system>Coq-Packages</system> + <text>:</text> + <presentation>:</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3149"> + <id>Coq-Packages/3149</id> + <text>(nat</text> + <metadata> + <system>Coq-Packages</system> + <text>(nat</text> + <presentation>(nat</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3150"> + <id>Coq-Packages/3150</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3151"> + <id>Coq-Packages/3151</id> + <text>V)</text> + <metadata> + <system>Coq-Packages</system> + <text>V)</text> + <presentation>V)</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3152"> + <id>Coq-Packages/3152</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3153"> + <id>Coq-Packages/3153</id> + <text>V</text> + <metadata> + <system>Coq-Packages</system> + <text>V</text> + <presentation>V</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3154"> + <id>Coq-Packages/3154</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3155"> + <id>Coq-Packages/3155</id> + <text>Prop</text> + <metadata> + <system>Coq-Packages</system> + <text>Prop</text> + <presentation>Prop</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3156"> + <id>Coq-Packages/3156</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3157"> + <id>Coq-Packages/3157</id> + <text>is_pseries</text> + <metadata> + <system>Coq-Packages</system> + <text>is_pseries</text> + <presentation>is_pseries</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3158"> + <id>Coq-Packages/3158</id> + <text>:</text> + <metadata> + <system>Coq-Packages</system> + <text>:</text> + <presentation>:</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3159"> + <id>Coq-Packages/3159</id> + <text>(nat</text> + <metadata> + <system>Coq-Packages</system> + <text>(nat</text> + <presentation>(nat</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3160"> + <id>Coq-Packages/3160</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3161"> + <id>Coq-Packages/3161</id> + <text>V)</text> + <metadata> + <system>Coq-Packages</system> + <text>V)</text> + <presentation>V)</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3162"> + <id>Coq-Packages/3162</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3163"> + <id>Coq-Packages/3163</id> + <text>K</text> + <metadata> + <system>Coq-Packages</system> + <text>K</text> + <presentation>K</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3164"> + <id>Coq-Packages/3164</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3165"> + <id>Coq-Packages/3165</id> + <text>V</text> + <metadata> + <system>Coq-Packages</system> + <text>V</text> + <presentation>V</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3166"> + <id>Coq-Packages/3166</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3167"> + <id>Coq-Packages/3167</id> + <text>Prop</text> + <metadata> + <system>Coq-Packages</system> + <text>Prop</text> + <presentation>Prop</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3168"> + <id>Coq-Packages/3168</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3169"> + <id>Coq-Packages/3169</id> + <text>The associated predicates and functions are as follows:</text> + <metadata> + <system>Coq-Packages</system> + <text>The associated predicates and functions are as follows:</text> + <presentation> + +The associated predicates and functions are as follows: +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3170"> + <id>Coq-Packages/3170</id> + <text>ex_series:(nat->V)->Prop. ex_pseries:(nat->V)->K->Prop. Series:(nat->R)->R. PSeries:(nat->R)->R->R.</text> + <metadata> + <system>Coq-Packages</system> + <text>ex_series:(nat->V)->Prop. ex_pseries:(nat->V)->K->Prop. Series:(nat->R)->R. PSeries:(nat->R)->R->R.</text> + <presentation>ex_series:(nat->V)->Prop. + +ex_pseries:(nat->V)->K->Prop. + +Series:(nat->R)->R. + +PSeries:(nat->R)->R->R. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3171"> + <id>Coq-Packages/3171</id> + <text>There is also a function</text> + <metadata> + <system>Coq-Packages</system> + <text>There is also a function</text> + <presentation> + +There is also a function </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3172"> + <id>Coq-Packages/3172</id> + <text>CV_radius</text> + <metadata> + <system>Coq-Packages</system> + <text>CV_radius</text> + <presentation>CV_radius</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3173"> + <id>Coq-Packages/3173</id> + <text>:</text> + <metadata> + <system>Coq-Packages</system> + <text>:</text> + <presentation>:</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3174"> + <id>Coq-Packages/3174</id> + <text>(nat</text> + <metadata> + <system>Coq-Packages</system> + <text>(nat</text> + <presentation>(nat</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3175"> + <id>Coq-Packages/3175</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3176"> + <id>Coq-Packages/3176</id> + <text>R)</text> + <metadata> + <system>Coq-Packages</system> + <text>R)</text> + <presentation>R)</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3177"> + <id>Coq-Packages/3177</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3178"> + <id>Coq-Packages/3178</id> + <text>Rbar</text> + <metadata> + <system>Coq-Packages</system> + <text>Rbar</text> + <presentation>Rbar</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3179"> + <id>Coq-Packages/3179</id> + <text>that returns the possibly infinite convergence radius.</text> + <metadata> + <system>Coq-Packages</system> + <text>that returns the possibly infinite convergence radius.</text> + <presentation> that returns the +possibly infinite convergence radius. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3180"> + <id>Coq-Packages/3180</id> + <text>Compatibility with predicates</text> + <metadata> + <system>Coq-Packages</system> + <text>Compatibility with predicates</text> + <presentation> + +Compatibility with predicates </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3181"> + <id>Coq-Packages/3181</id> + <text>infinite_sum</text> + <metadata> + <system>Coq-Packages</system> + <text>infinite_sum</text> + <presentation>infinite_sum</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3182"> + <id>Coq-Packages/3182</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3183"> + <id>Coq-Packages/3183</id> + <text>Pser</text> + <metadata> + <system>Coq-Packages</system> + <text>Pser</text> + <presentation>Pser</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3184"> + <id>Coq-Packages/3184</id> + <text>from the standard library is provided by lemmas</text> + <metadata> + <system>Coq-Packages</system> + <text>from the standard library is provided by lemmas</text> + <presentation> from the standard +library is provided by lemmas </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3185"> + <id>Coq-Packages/3185</id> + <text>is_series_Reals</text> + <metadata> + <system>Coq-Packages</system> + <text>is_series_Reals</text> + <presentation>is_series_Reals</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3186"> + <id>Coq-Packages/3186</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3187"> + <id>Coq-Packages/3187</id> + <text>is_pseries_Reals</text> + <metadata> + <system>Coq-Packages</system> + <text>is_pseries_Reals</text> + <presentation>is_pseries_Reals</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3188"> + <id>Coq-Packages/3188</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3189"> + <id>Coq-Packages/3189</id> + <text>Naming conventions</text> + <metadata> + <system>Coq-Packages</system> + <text>Naming conventions</text> + <presentation>Naming conventions</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3190"> + <id>Coq-Packages/3190</id> + <text>Theorems about a given predicate start with its name, generally followed by the name of the object it is applied to, e.g. is_RInt_plus, or a property of the object, e.g. filterdiff_linear. Correspondence theorems with the standard library end with _Reals. Extensionality theorems end with _ext. If the equality only needs to be local, they end with _ext_loc instead. Uniqueness theorems end with _unique. Theorems about asymptotic properties at plus, resp. minus, infinity end with _p, resp. _m. if they are at infinite points. Theorems about constant functions, resp. identity, end with _const, resp. _id.</text> + <metadata> + <system>Coq-Packages</system> + <text>Theorems about a given predicate start with its name, generally followed by the name of the object it is applied to, e.g. is_RInt_plus, or a property of the object, e.g. filterdiff_linear. Correspondence theorems with the standard library end with _Reals. Extensionality theorems end with _ext. If the equality only needs to be local, they end with _ext_loc instead. Uniqueness theorems end with _unique. Theorems about asymptotic properties at plus, resp. minus, infinity end with _p, resp. _m. if they are at infinite points. Theorems about constant functions, resp. identity, end with _const, resp. _id.</text> + <presentation> Theorems about a given predicate start with its name, generally followed + by the name of the object it is applied to, e.g. is_RInt_plus, or a property + of the object, e.g. filterdiff_linear. + + Correspondence theorems with the standard library end with _Reals. + + Extensionality theorems end with _ext. If the equality only needs to + be local, they end with _ext_loc instead. + + Uniqueness theorems end with _unique. + + Theorems about asymptotic properties at plus, resp. minus, infinity end with + _p, resp. _m. + if they are at infinite points. + + Theorems about constant functions, resp. identity, end with _const, resp. + _id. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'ul'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3191"> + <id>Coq-Packages/3191</id> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coquelicot formalization of real analysis in Coq: http://coquelicot.saclay.inria.fr/</text> + <presentation> + +This file is part of the Coquelicot formalization of real +analysis in Coq: http://coquelicot.saclay.inria.fr/ + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3192"> + <id>Coq-Packages/3192</id> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2015 Sylvie Boldo +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3193"> + <id>Coq-Packages/3193</id> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Catherine Lelay</text> + <presentation> +Copyright (C) 2011-2015 Catherine Lelay +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3194"> + <id>Coq-Packages/3194</id> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2015 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2015 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3195"> + <id>Coq-Packages/3195</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3196"> + <id>Coq-Packages/3196</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "coquelicot/Coq/Coquelicot/Coquelicot.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3197"> + <id>Coq-Packages/3197</id> + <text>Some useful functions on lists.</text> + <metadata> + <system>Coq-Packages</system> + <text>Some useful functions on lists.</text> + <presentation> + Some useful functions on lists. </presentation> + <source_reference>{"file": "cunit/Coq/CUnit/All.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3198"> + <id>Coq-Packages/3198</id> + <text>***************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>***************************************************************************</text> + <presentation> +*************************************************************************** + +</presentation> + <source_reference>{"file": "disel/Coq/DiSeL/InferenceRules.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3199"> + <id>Coq-Packages/3199</id> + <text>Unary</text> + <metadata> + <system>Coq-Packages</system> + <text>Unary</text> + <presentation>Unary</presentation> + <source_reference>{"file": "disel/Coq/DiSeL/InferenceRules.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3200"> + <id>Coq-Packages/3200</id> + <text>Hoare-style</text> + <metadata> + <system>Coq-Packages</system> + <text>Hoare-style</text> + <presentation>Hoare-style</presentation> + <source_reference>{"file": "disel/Coq/DiSeL/InferenceRules.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3201"> + <id>Coq-Packages/3201</id> + <text>specifications</text> + <metadata> + <system>Coq-Packages</system> + <text>specifications</text> + <presentation>specifications</presentation> + <source_reference>{"file": "disel/Coq/DiSeL/InferenceRules.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3202"> + <id>Coq-Packages/3202</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation>and</presentation> + <source_reference>{"file": "disel/Coq/DiSeL/InferenceRules.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3203"> + <id>Coq-Packages/3203</id> + <text>auxiliary</text> + <metadata> + <system>Coq-Packages</system> + <text>auxiliary</text> + <presentation>auxiliary</presentation> + <source_reference>{"file": "disel/Coq/DiSeL/InferenceRules.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3204"> + <id>Coq-Packages/3204</id> + <text>lemmas</text> + <metadata> + <system>Coq-Packages</system> + <text>lemmas</text> + <presentation>lemmas</presentation> + <source_reference>{"file": "disel/Coq/DiSeL/InferenceRules.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3205"> + <id>Coq-Packages/3205</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. + +</presentation> + <source_reference>{"file": "disel/Coq/DiSeL/InferenceRules.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3206"> + <id>Coq-Packages/3206</id> + <text>This file borrows basic definition of binary-to-unary Hoare triple encoding (i.e., logvar and binarify definitions) from the development of FCSL by Nanevski et al.</text> + <metadata> + <system>Coq-Packages</system> + <text>This file borrows basic definition of binary-to-unary Hoare triple encoding (i.e., logvar and binarify definitions) from the development of FCSL by Nanevski et al.</text> + <presentation> + +This file borrows basic definition of binary-to-unary Hoare triple +encoding (i.e., logvar and binarify definitions) from the development +of FCSL by Nanevski et al. + +</presentation> + <source_reference>{"file": "disel/Coq/DiSeL/InferenceRules.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3207"> + <id>Coq-Packages/3207</id> + <text>(FCSL is available at http://software.imdea.org/fcsl)</text> + <metadata> + <system>Coq-Packages</system> + <text>(FCSL is available at http://software.imdea.org/fcsl)</text> + <presentation> + +(FCSL is available at http://software.imdea.org/fcsl) + +</presentation> + <source_reference>{"file": "disel/Coq/DiSeL/InferenceRules.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3208"> + <id>Coq-Packages/3208</id> + <text>More elaborated versions of the same predicates</text> + <metadata> + <system>Coq-Packages</system> + <text>More elaborated versions of the same predicates</text> + <presentation>More elaborated versions of the same predicates</presentation> + <source_reference>{"file": "disel/Coq/DiSeL/StatePredicates.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3209"> + <id>Coq-Packages/3209</id> + <text>Naturals Classes Internally used constants. FIXME not polymorphic Logic parameterization</text> + <metadata> + <system>Coq-Packages</system> + <text>Naturals Classes Internally used constants. FIXME not polymorphic Logic parameterization</text> + <presentation> + Naturals Classes Internally used constants. FIXME not polymorphic Logic parameterization </presentation> + <source_reference>{"file": "equations/Coq/Equations/ConstantsType.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3210"> + <id>Coq-Packages/3210</id> + <text>Naturals Classes Internally used constants Logic parameterization</text> + <metadata> + <system>Coq-Packages</system> + <text>Naturals Classes Internally used constants Logic parameterization</text> + <presentation> + Naturals Classes Internally used constants Logic parameterization </presentation> + <source_reference>{"file": "equations/Coq/Equations/Constants.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3211"> + <id>Coq-Packages/3211</id> + <text>A class for well foundedness proofs. Instances can be derived automatically using</text> + <metadata> + <system>Coq-Packages</system> + <text>A class for well foundedness proofs. Instances can be derived automatically using</text> + <presentation> + A class for well foundedness proofs. + Instances can be derived automatically using </presentation> + <source_reference>{"file": "equations/Coq/Equations/Classes.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3212"> + <id>Coq-Packages/3212</id> + <text>Derive</text> + <metadata> + <system>Coq-Packages</system> + <text>Derive</text> + <presentation>Derive</presentation> + <source_reference>{"file": "equations/Coq/Equations/Classes.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3213"> + <id>Coq-Packages/3213</id> + <text>Subterm</text> + <metadata> + <system>Coq-Packages</system> + <text>Subterm</text> + <presentation>Subterm</presentation> + <source_reference>{"file": "equations/Coq/Equations/Classes.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3214"> + <id>Coq-Packages/3214</id> + <text>for</text> + <metadata> + <system>Coq-Packages</system> + <text>for</text> + <presentation>for</presentation> + <source_reference>{"file": "equations/Coq/Equations/Classes.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3215"> + <id>Coq-Packages/3215</id> + <text>ind</text> + <metadata> + <system>Coq-Packages</system> + <text>ind</text> + <presentation>ind</presentation> + <source_reference>{"file": "equations/Coq/Equations/Classes.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3216"> + <id>Coq-Packages/3216</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Classes.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3217"> + <id>Coq-Packages/3217</id> + <text>Alternative implementation of generalization using sigma types only, allowing to use K on decidable domains.</text> + <metadata> + <system>Coq-Packages</system> + <text>Alternative implementation of generalization using sigma types only, allowing to use K on decidable domains.</text> + <presentation> + Alternative implementation of generalization using sigma types only, + allowing to use K on decidable domains. +</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElimDec.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3218"> + <id>Coq-Packages/3218</id> + <text>The set of libraries required to run Equations with all features.</text> + <metadata> + <system>Coq-Packages</system> + <text>The set of libraries required to run Equations with all features.</text> + <presentation> +The set of libraries required to run Equations with all features. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Equations.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3219"> + <id>Coq-Packages/3219</id> + <text>Tactic to solve well-founded proof obligations by default</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactic to solve well-founded proof obligations by default</text> + <presentation> + Tactic to solve well-founded proof obligations by default </presentation> + <source_reference>{"file": "equations/Coq/Equations/Equations.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3220"> + <id>Coq-Packages/3220</id> + <text>Tactic to solve EqDec goals, destructing recursive calls for the recursive structure of the type and calling instances of eq_dec on other types. Standard instances.</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactic to solve EqDec goals, destructing recursive calls for the recursive structure of the type and calling instances of eq_dec on other types. Standard instances.</text> + <presentation> + Tactic to solve EqDec goals, destructing recursive calls for the recursive + structure of the type and calling instances of eq_dec on other types. Standard instances. </presentation> + <source_reference>{"file": "equations/Coq/Equations/EqDecInstances.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3221"> + <id>Coq-Packages/3221</id> + <text>Standard instances.</text> + <metadata> + <system>Coq-Packages</system> + <text>Standard instances.</text> + <presentation> + + Standard instances. </presentation> + <source_reference>{"file": "equations/Coq/Equations/HSetInstances.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3222"> + <id>Coq-Packages/3222</id> + <text>Any signature made up entirely of decidable types is decidable.</text> + <metadata> + <system>Coq-Packages</system> + <text>Any signature made up entirely of decidable types is decidable.</text> + <presentation> + + Any signature made up entirely of decidable types is decidable. </presentation> + <source_reference>{"file": "equations/Coq/Equations/HSetInstances.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3223"> + <id>Coq-Packages/3223</id> + <text>This module sets the set constants of Equations to opaque mode so that computation is not possible inside Coq, the tactics need this to solve obligations.</text> + <metadata> + <system>Coq-Packages</system> + <text>This module sets the set constants of Equations to opaque mode so that computation is not possible inside Coq, the tactics need this to solve obligations.</text> + <presentation> +This module sets the set constants of Equations to opaque mode so + that computation is not possible inside Coq, the tactics need this + to solve obligations. </presentation> + <source_reference>{"file": "equations/Coq/Equations/OpaqueEquations.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3224"> + <id>Coq-Packages/3224</id> + <text>Decidable equality.</text> + <metadata> + <system>Coq-Packages</system> + <text>Decidable equality.</text> + <presentation> + Decidable equality. + +</presentation> + <source_reference>{"file": "equations/Coq/Equations/EqDec.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3225"> + <id>Coq-Packages/3225</id> + <text>We redevelop the derivation of</text> + <metadata> + <system>Coq-Packages</system> + <text>We redevelop the derivation of</text> + <presentation> + + We redevelop the derivation of </presentation> + <source_reference>{"file": "equations/Coq/Equations/EqDec.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3226"> + <id>Coq-Packages/3226</id> + <text>K</text> + <metadata> + <system>Coq-Packages</system> + <text>K</text> + <presentation>K</presentation> + <source_reference>{"file": "equations/Coq/Equations/EqDec.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3227"> + <id>Coq-Packages/3227</id> + <text>from decidable equality on</text> + <metadata> + <system>Coq-Packages</system> + <text>from decidable equality on</text> + <presentation> from decidable equality on </presentation> + <source_reference>{"file": "equations/Coq/Equations/EqDec.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3228"> + <id>Coq-Packages/3228</id> + <text>A</text> + <metadata> + <system>Coq-Packages</system> + <text>A</text> + <presentation>A</presentation> + <source_reference>{"file": "equations/Coq/Equations/EqDec.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3229"> + <id>Coq-Packages/3229</id> + <text>making everything transparent and moving to</text> + <metadata> + <system>Coq-Packages</system> + <text>making everything transparent and moving to</text> + <presentation> making + everything transparent and moving to </presentation> + <source_reference>{"file": "equations/Coq/Equations/EqDec.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3230"> + <id>Coq-Packages/3230</id> + <text>Type</text> + <metadata> + <system>Coq-Packages</system> + <text>Type</text> + <presentation>Type</presentation> + <source_reference>{"file": "equations/Coq/Equations/EqDec.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3231"> + <id>Coq-Packages/3231</id> + <text>so that programs using this will actually be computable inside Coq.</text> + <metadata> + <system>Coq-Packages</system> + <text>so that programs using this will actually be computable inside Coq.</text> + <presentation> so that programs using this + will actually be computable inside Coq. </presentation> + <source_reference>{"file": "equations/Coq/Equations/EqDec.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3232"> + <id>Coq-Packages/3232</id> + <text>Derivation of principles on sigma types whose domain is decidable.</text> + <metadata> + <system>Coq-Packages</system> + <text>Derivation of principles on sigma types whose domain is decidable.</text> + <presentation> + + Derivation of principles on sigma types whose domain is decidable. </presentation> + <source_reference>{"file": "equations/Coq/Equations/EqDec.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3233"> + <id>Coq-Packages/3233</id> + <text>Derivation of principles on sigma types whose domain is decidable.</text> + <metadata> + <system>Coq-Packages</system> + <text>Derivation of principles on sigma types whose domain is decidable.</text> + <presentation> + + Derivation of principles on sigma types whose domain is decidable. </presentation> + <source_reference>{"file": "equations/Coq/Equations/EqDec.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3234"> + <id>Coq-Packages/3234</id> + <text>This module sets the set constants of Equations to transparent mode so that computation is possible inside Coq.</text> + <metadata> + <system>Coq-Packages</system> + <text>This module sets the set constants of Equations to transparent mode so that computation is possible inside Coq.</text> + <presentation> +This module sets the set constants of Equations to transparent mode so + that computation is possible inside Coq. </presentation> + <source_reference>{"file": "equations/Coq/Equations/TransparentEquations.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3235"> + <id>Coq-Packages/3235</id> + <text>Instances of</text> + <metadata> + <system>Coq-Packages</system> + <text>Instances of</text> + <presentation> +Instances of </presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3236"> + <id>Coq-Packages/3236</id> + <text>Below</text> + <metadata> + <system>Coq-Packages</system> + <text>Below</text> + <presentation>Below</presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3237"> + <id>Coq-Packages/3237</id> + <text>for the standard datatypes. To be used by</text> + <metadata> + <system>Coq-Packages</system> + <text>for the standard datatypes. To be used by</text> + <presentation> for the standard datatypes. To be used by + </presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3238"> + <id>Coq-Packages/3238</id> + <text>equations</text> + <metadata> + <system>Coq-Packages</system> + <text>equations</text> + <presentation>equations</presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3239"> + <id>Coq-Packages/3239</id> + <text>when it needs to do recursion on a type.</text> + <metadata> + <system>Coq-Packages</system> + <text>when it needs to do recursion on a type.</text> + <presentation> when it needs to do recursion on a type. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3240"> + <id>Coq-Packages/3240</id> + <text>The</text> + <metadata> + <system>Coq-Packages</system> + <text>The</text> + <presentation> + The </presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3241"> + <id>Coq-Packages/3241</id> + <text>BelowPackage</text> + <metadata> + <system>Coq-Packages</system> + <text>BelowPackage</text> + <presentation>BelowPackage</presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3242"> + <id>Coq-Packages/3242</id> + <text>class provides the definition of a</text> + <metadata> + <system>Coq-Packages</system> + <text>class provides the definition of a</text> + <presentation> class provides the definition of a </presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3243"> + <id>Coq-Packages/3243</id> + <text>Below</text> + <metadata> + <system>Coq-Packages</system> + <text>Below</text> + <presentation>Below</presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3244"> + <id>Coq-Packages/3244</id> + <text>predicate for some datatype, allowing to talk about course-of-value recursion on it.</text> + <metadata> + <system>Coq-Packages</system> + <text>predicate for some datatype, allowing to talk about course-of-value recursion on it.</text> + <presentation> predicate for some datatype, + allowing to talk about course-of-value recursion on it. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3245"> + <id>Coq-Packages/3245</id> + <text>The</text> + <metadata> + <system>Coq-Packages</system> + <text>The</text> + <presentation> + + The </presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3246"> + <id>Coq-Packages/3246</id> + <text>Recursor</text> + <metadata> + <system>Coq-Packages</system> + <text>Recursor</text> + <presentation>Recursor</presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3247"> + <id>Coq-Packages/3247</id> + <text>class defines a recursor on a type</text> + <metadata> + <system>Coq-Packages</system> + <text>class defines a recursor on a type</text> + <presentation> class defines a recursor on a type </presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3248"> + <id>Coq-Packages/3248</id> + <text>A hintdb for transparency information of definitions related to</text> + <metadata> + <system>Coq-Packages</system> + <text>A hintdb for transparency information of definitions related to</text> + <presentation> + + A hintdb for transparency information of definitions related to </presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3249"> + <id>Coq-Packages/3249</id> + <text>Below</text> + <metadata> + <system>Coq-Packages</system> + <text>Below</text> + <presentation>Below</presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3250"> + <id>Coq-Packages/3250</id> + <text>and for solving goals related to</text> + <metadata> + <system>Coq-Packages</system> + <text>and for solving goals related to</text> + <presentation> and + for solving goals related to </presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3251"> + <id>Coq-Packages/3251</id> + <text>Below</text> + <metadata> + <system>Coq-Packages</system> + <text>Below</text> + <presentation>Below</presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3252"> + <id>Coq-Packages/3252</id> + <text>instances. Support simplification of unification constraints appearing in the goal and the hypothesis. Use it as well as the</text> + <metadata> + <system>Coq-Packages</system> + <text>instances. Support simplification of unification constraints appearing in the goal and the hypothesis. Use it as well as the</text> + <presentation> instances. Support simplification of unification constraints appearing in the goal + and the hypothesis. Use it as well as the </presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3253"> + <id>Coq-Packages/3253</id> + <text>equations</text> + <metadata> + <system>Coq-Packages</system> + <text>equations</text> + <presentation>equations</presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3254"> + <id>Coq-Packages/3254</id> + <text>simplifications. Simplify</text> + <metadata> + <system>Coq-Packages</system> + <text>simplifications. Simplify</text> + <presentation> simplifications. Simplify </presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3255"> + <id>Coq-Packages/3255</id> + <text>Below</text> + <metadata> + <system>Coq-Packages</system> + <text>Below</text> + <presentation>Below</presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3256"> + <id>Coq-Packages/3256</id> + <text>hyps for proof search. When solving goals with recursive prototypes in them, we allow an application only if it keeps the proof guarded (FIXME, guarded doesn't work). We now derive standard Below instances.</text> + <metadata> + <system>Coq-Packages</system> + <text>hyps for proof search. When solving goals with recursive prototypes in them, we allow an application only if it keeps the proof guarded (FIXME, guarded doesn't work). We now derive standard Below instances.</text> + <presentation> hyps for proof search. When solving goals with recursive prototypes in them, we allow an application + only if it keeps the proof guarded (FIXME, guarded doesn't work). We now derive standard Below instances. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Below.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3257"> + <id>Coq-Packages/3257</id> + <text>Signatures for dependent types.</text> + <metadata> + <system>Coq-Packages</system> + <text>Signatures for dependent types.</text> + <presentation> +Signatures for dependent types. + +</presentation> + <source_reference>{"file": "equations/Coq/Equations/Signature.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3258"> + <id>Coq-Packages/3258</id> + <text>A signature for</text> + <metadata> + <system>Coq-Packages</system> + <text>A signature for</text> + <presentation> + + A signature for </presentation> + <source_reference>{"file": "equations/Coq/Equations/Signature.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3259"> + <id>Coq-Packages/3259</id> + <text>A</text> + <metadata> + <system>Coq-Packages</system> + <text>A</text> + <presentation>A</presentation> + <source_reference>{"file": "equations/Coq/Equations/Signature.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3260"> + <id>Coq-Packages/3260</id> + <text>is a sigma-type in which any</text> + <metadata> + <system>Coq-Packages</system> + <text>is a sigma-type in which any</text> + <presentation> is a sigma-type in which any </presentation> + <source_reference>{"file": "equations/Coq/Equations/Signature.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3261"> + <id>Coq-Packages/3261</id> + <text>A</text> + <metadata> + <system>Coq-Packages</system> + <text>A</text> + <presentation>A</presentation> + <source_reference>{"file": "equations/Coq/Equations/Signature.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3262"> + <id>Coq-Packages/3262</id> + <text>can be packed.</text> + <metadata> + <system>Coq-Packages</system> + <text>can be packed.</text> + <presentation> + can be packed. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Signature.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3263"> + <id>Coq-Packages/3263</id> + <text>For right associated sigmas</text> + <metadata> + <system>Coq-Packages</system> + <text>For right associated sigmas</text> + <presentation> + For right associated sigmas </presentation> + <source_reference>{"file": "equations/Coq/Equations/Signature.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3264"> + <id>Coq-Packages/3264</id> + <text>The set of libraries required to run Equations with all features.</text> + <metadata> + <system>Coq-Packages</system> + <text>The set of libraries required to run Equations with all features.</text> + <presentation> +The set of libraries required to run Equations with all features. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Loader.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3265"> + <id>Coq-Packages/3265</id> + <text>This exports tactics</text> + <metadata> + <system>Coq-Packages</system> + <text>This exports tactics</text> + <presentation> + This exports tactics </presentation> + <source_reference>{"file": "equations/Coq/Equations/Loader.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3266"> + <id>Coq-Packages/3266</id> + <text>A notation scope for equations declarations.</text> + <metadata> + <system>Coq-Packages</system> + <text>A notation scope for equations declarations.</text> + <presentation> + A notation scope for equations declarations. + +</presentation> + <source_reference>{"file": "equations/Coq/Equations/Init.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3267"> + <id>Coq-Packages/3267</id> + <text>The general mechanism of notations forces us to define notations in this scope in separate modules that we can avoid to export to remain compatible with user developments.</text> + <metadata> + <system>Coq-Packages</system> + <text>The general mechanism of notations forces us to define notations in this scope in separate modules that we can avoid to export to remain compatible with user developments.</text> + <presentation> + + The general mechanism of notations forces us to define + notations in this scope in separate modules that we can + avoid to export to remain compatible with user developments. + +</presentation> + <source_reference>{"file": "equations/Coq/Equations/Init.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3268"> + <id>Coq-Packages/3268</id> + <text>A marker for fixpoint prototypes in the context</text> + <metadata> + <system>Coq-Packages</system> + <text>A marker for fixpoint prototypes in the context</text> + <presentation> +A marker for fixpoint prototypes in the context </presentation> + <source_reference>{"file": "equations/Coq/Equations/Init.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3269"> + <id>Coq-Packages/3269</id> + <text>A constant to avoid displaying large let-defined terms in the context.</text> + <metadata> + <system>Coq-Packages</system> + <text>A constant to avoid displaying large let-defined terms in the context.</text> + <presentation> + + A constant to avoid displaying large let-defined terms + in the context. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Init.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3270"> + <id>Coq-Packages/3270</id> + <text>The sigma type used by Equations.</text> + <metadata> + <system>Coq-Packages</system> + <text>The sigma type used by Equations.</text> + <presentation> + +The sigma type used by Equations. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Init.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3271"> + <id>Coq-Packages/3271</id> + <text>The polymorphic equality type used by Equations.</text> + <metadata> + <system>Coq-Packages</system> + <text>The polymorphic equality type used by Equations.</text> + <presentation> + The polymorphic equality type used by Equations. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Init.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3272"> + <id>Coq-Packages/3272</id> + <text>Forward reference for the NoConfusion tactic. Forward reference for Equations'</text> + <metadata> + <system>Coq-Packages</system> + <text>Forward reference for the NoConfusion tactic. Forward reference for Equations'</text> + <presentation> + Forward reference for the NoConfusion tactic. Forward reference for Equations' </presentation> + <source_reference>{"file": "equations/Coq/Equations/Init.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3273"> + <id>Coq-Packages/3273</id> + <text>depelim</text> + <metadata> + <system>Coq-Packages</system> + <text>depelim</text> + <presentation>depelim</presentation> + <source_reference>{"file": "equations/Coq/Equations/Init.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3274"> + <id>Coq-Packages/3274</id> + <text>tactic, which will be defined in</text> + <metadata> + <system>Coq-Packages</system> + <text>tactic, which will be defined in</text> + <presentation> tactic, which will be defined in </presentation> + <source_reference>{"file": "equations/Coq/Equations/Init.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3275"> + <id>Coq-Packages/3275</id> + <text>DepElim</text> + <metadata> + <system>Coq-Packages</system> + <text>DepElim</text> + <presentation>DepElim</presentation> + <source_reference>{"file": "equations/Coq/Equations/Init.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3276"> + <id>Coq-Packages/3276</id> + <text>. Such a useful tactic it should be part of the stdlib.</text> + <metadata> + <system>Coq-Packages</system> + <text>. Such a useful tactic it should be part of the stdlib.</text> + <presentation>. Such a useful tactic it should be part of the stdlib. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Init.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3277"> + <id>Coq-Packages/3277</id> + <text>Telescopes: allows treating variable arity fixpoints</text> + <metadata> + <system>Coq-Packages</system> + <text>Telescopes: allows treating variable arity fixpoints</text> + <presentation> + Telescopes: allows treating variable arity fixpoints </presentation> + <source_reference>{"file": "equations/Coq/Equations/Telescopes.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3278"> + <id>Coq-Packages/3278</id> + <text>Decidable equality.</text> + <metadata> + <system>Coq-Packages</system> + <text>Decidable equality.</text> + <presentation> + Decidable equality. + +</presentation> + <source_reference>{"file": "equations/Coq/Equations/HSets.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3279"> + <id>Coq-Packages/3279</id> + <text>We redevelop the derivation of</text> + <metadata> + <system>Coq-Packages</system> + <text>We redevelop the derivation of</text> + <presentation> + + We redevelop the derivation of </presentation> + <source_reference>{"file": "equations/Coq/Equations/HSets.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3280"> + <id>Coq-Packages/3280</id> + <text>K</text> + <metadata> + <system>Coq-Packages</system> + <text>K</text> + <presentation>K</presentation> + <source_reference>{"file": "equations/Coq/Equations/HSets.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3281"> + <id>Coq-Packages/3281</id> + <text>from decidable equality on</text> + <metadata> + <system>Coq-Packages</system> + <text>from decidable equality on</text> + <presentation> from decidable equality on </presentation> + <source_reference>{"file": "equations/Coq/Equations/HSets.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3282"> + <id>Coq-Packages/3282</id> + <text>A</text> + <metadata> + <system>Coq-Packages</system> + <text>A</text> + <presentation>A</presentation> + <source_reference>{"file": "equations/Coq/Equations/HSets.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3283"> + <id>Coq-Packages/3283</id> + <text>making everything transparent and moving to</text> + <metadata> + <system>Coq-Packages</system> + <text>making everything transparent and moving to</text> + <presentation> making + everything transparent and moving to </presentation> + <source_reference>{"file": "equations/Coq/Equations/HSets.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3284"> + <id>Coq-Packages/3284</id> + <text>Type</text> + <metadata> + <system>Coq-Packages</system> + <text>Type</text> + <presentation>Type</presentation> + <source_reference>{"file": "equations/Coq/Equations/HSets.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3285"> + <id>Coq-Packages/3285</id> + <text>so that programs using this will actually be computable inside Coq.</text> + <metadata> + <system>Coq-Packages</system> + <text>so that programs using this will actually be computable inside Coq.</text> + <presentation> so that programs using this + will actually be computable inside Coq. </presentation> + <source_reference>{"file": "equations/Coq/Equations/HSets.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3286"> + <id>Coq-Packages/3286</id> + <text>Tactic to solve EqDec goals, destructing recursive calls for the recursive structure of the type and calling instances of eq_dec on other types. Derivation of principles on sigma types whose domain is decidable.</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactic to solve EqDec goals, destructing recursive calls for the recursive structure of the type and calling instances of eq_dec on other types. Derivation of principles on sigma types whose domain is decidable.</text> + <presentation> + + Tactic to solve EqDec goals, destructing recursive calls for the recursive + structure of the type and calling instances of eq_dec on other types. Derivation of principles on sigma types whose domain is decidable. </presentation> + <source_reference>{"file": "equations/Coq/Equations/HSets.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3287"> + <id>Coq-Packages/3287</id> + <text>Proof that equality proofs in 0-truncated types are connected</text> + <metadata> + <system>Coq-Packages</system> + <text>Proof that equality proofs in 0-truncated types are connected</text> + <presentation> + + Proof that equality proofs in 0-truncated types are connected </presentation> + <source_reference>{"file": "equations/Coq/Equations/HSets.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3288"> + <id>Coq-Packages/3288</id> + <text>Instances of</text> + <metadata> + <system>Coq-Packages</system> + <text>Instances of</text> + <presentation> +Instances of </presentation> + <source_reference>{"file": "equations/Coq/Equations/NoConfusion.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3289"> + <id>Coq-Packages/3289</id> + <text>NoConfusion</text> + <metadata> + <system>Coq-Packages</system> + <text>NoConfusion</text> + <presentation>NoConfusion</presentation> + <source_reference>{"file": "equations/Coq/Equations/NoConfusion.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3290"> + <id>Coq-Packages/3290</id> + <text>for the standard datatypes. To be used by</text> + <metadata> + <system>Coq-Packages</system> + <text>for the standard datatypes. To be used by</text> + <presentation> for the standard datatypes. To be used by + </presentation> + <source_reference>{"file": "equations/Coq/Equations/NoConfusion.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3291"> + <id>Coq-Packages/3291</id> + <text>equations</text> + <metadata> + <system>Coq-Packages</system> + <text>equations</text> + <presentation>equations</presentation> + <source_reference>{"file": "equations/Coq/Equations/NoConfusion.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3292"> + <id>Coq-Packages/3292</id> + <text>when it needs applications of injectivity or discrimination on some equation.</text> + <metadata> + <system>Coq-Packages</system> + <text>when it needs applications of injectivity or discrimination on some equation.</text> + <presentation> when it needs applications of injectivity or discrimination + on some equation. </presentation> + <source_reference>{"file": "equations/Coq/Equations/NoConfusion.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3293"> + <id>Coq-Packages/3293</id> + <text>Used by the</text> + <metadata> + <system>Coq-Packages</system> + <text>Used by the</text> + <presentation> + Used by the </presentation> + <source_reference>{"file": "equations/Coq/Equations/NoConfusion.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3294"> + <id>Coq-Packages/3294</id> + <text>Derive</text> + <metadata> + <system>Coq-Packages</system> + <text>Derive</text> + <presentation>Derive</presentation> + <source_reference>{"file": "equations/Coq/Equations/NoConfusion.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3295"> + <id>Coq-Packages/3295</id> + <text>NoConfusion</text> + <metadata> + <system>Coq-Packages</system> + <text>NoConfusion</text> + <presentation>NoConfusion</presentation> + <source_reference>{"file": "equations/Coq/Equations/NoConfusion.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3296"> + <id>Coq-Packages/3296</id> + <text>command.</text> + <metadata> + <system>Coq-Packages</system> + <text>command.</text> + <presentation> command. </presentation> + <source_reference>{"file": "equations/Coq/Equations/NoConfusion.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3297"> + <id>Coq-Packages/3297</id> + <text>The</text> + <metadata> + <system>Coq-Packages</system> + <text>The</text> + <presentation> + The </presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3298"> + <id>Coq-Packages/3298</id> + <text>FunctionalInduction</text> + <metadata> + <system>Coq-Packages</system> + <text>FunctionalInduction</text> + <presentation>FunctionalInduction</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3299"> + <id>Coq-Packages/3299</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3300"> + <id>Coq-Packages/3300</id> + <text>typeclass is meant to register functional induction principles associated to a function</text> + <metadata> + <system>Coq-Packages</system> + <text>typeclass is meant to register functional induction principles associated to a function</text> + <presentation> typeclass is meant to register functional induction + principles associated to a function </presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3301"> + <id>Coq-Packages/3301</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3302"> + <id>Coq-Packages/3302</id> + <text>. Such principles are automatically generated for definitions made using</text> + <metadata> + <system>Coq-Packages</system> + <text>. Such principles are automatically generated for definitions made using</text> + <presentation>. Such principles are automatically + generated for definitions made using </presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3303"> + <id>Coq-Packages/3303</id> + <text>Equations</text> + <metadata> + <system>Coq-Packages</system> + <text>Equations</text> + <presentation>Equations</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3304"> + <id>Coq-Packages/3304</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3305"> + <id>Coq-Packages/3305</id> + <text>The tactic</text> + <metadata> + <system>Coq-Packages</system> + <text>The tactic</text> + <presentation> + + The tactic </presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3306"> + <id>Coq-Packages/3306</id> + <text>funind</text> + <metadata> + <system>Coq-Packages</system> + <text>funind</text> + <presentation>funind</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3307"> + <id>Coq-Packages/3307</id> + <text>c</text> + <metadata> + <system>Coq-Packages</system> + <text>c</text> + <presentation>c</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3308"> + <id>Coq-Packages/3308</id> + <text>Hc</text> + <metadata> + <system>Coq-Packages</system> + <text>Hc</text> + <presentation>Hc</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3309"> + <id>Coq-Packages/3309</id> + <text>applies functional induction on the application</text> + <metadata> + <system>Coq-Packages</system> + <text>applies functional induction on the application</text> + <presentation> applies functional induction on the application + </presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3310"> + <id>Coq-Packages/3310</id> + <text>c</text> + <metadata> + <system>Coq-Packages</system> + <text>c</text> + <presentation>c</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3311"> + <id>Coq-Packages/3311</id> + <text>which must be of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>which must be of the form</text> + <presentation> which must be of the form </presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3312"> + <id>Coq-Packages/3312</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3313"> + <id>Coq-Packages/3313</id> + <text>args</text> + <metadata> + <system>Coq-Packages</system> + <text>args</text> + <presentation>args</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3314"> + <id>Coq-Packages/3314</id> + <text>where</text> + <metadata> + <system>Coq-Packages</system> + <text>where</text> + <presentation> where </presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3315"> + <id>Coq-Packages/3315</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3316"> + <id>Coq-Packages/3316</id> + <text>has a</text> + <metadata> + <system>Coq-Packages</system> + <text>has a</text> + <presentation> has a </presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3317"> + <id>Coq-Packages/3317</id> + <text>FunctionalInduction</text> + <metadata> + <system>Coq-Packages</system> + <text>FunctionalInduction</text> + <presentation>FunctionalInduction</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3318"> + <id>Coq-Packages/3318</id> + <text>instance.</text> + <metadata> + <system>Coq-Packages</system> + <text>instance.</text> + <presentation> + instance. </presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3319"> + <id>Coq-Packages/3319</id> + <text>Hc</text> + <metadata> + <system>Coq-Packages</system> + <text>Hc</text> + <presentation>Hc</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3320"> + <id>Coq-Packages/3320</id> + <text>is the name given to the call, used to generate hypothesis names. The</text> + <metadata> + <system>Coq-Packages</system> + <text>is the name given to the call, used to generate hypothesis names. The</text> + <presentation> is the name given to the call, used to generate hypothesis names. The </presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3321"> + <id>Coq-Packages/3321</id> + <text>FunctionalElimination</text> + <metadata> + <system>Coq-Packages</system> + <text>FunctionalElimination</text> + <presentation>FunctionalElimination</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3322"> + <id>Coq-Packages/3322</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3323"> + <id>Coq-Packages/3323</id> + <text>class declares elimination principles produced from the functional induction principle for</text> + <metadata> + <system>Coq-Packages</system> + <text>class declares elimination principles produced from the functional induction principle for</text> + <presentation> class declares elimination principles produced + from the functional induction principle for </presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3324"> + <id>Coq-Packages/3324</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3325"> + <id>Coq-Packages/3325</id> + <text>to be used directly to eliminate a call to</text> + <metadata> + <system>Coq-Packages</system> + <text>to be used directly to eliminate a call to</text> + <presentation> to be used directly to eliminate + a call to </presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3326"> + <id>Coq-Packages/3326</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3327"> + <id>Coq-Packages/3327</id> + <text>. This is the preferred method of proving results about a function.</text> + <metadata> + <system>Coq-Packages</system> + <text>. This is the preferred method of proving results about a function.</text> + <presentation>. This is the preferred method of proving results about a function. + </presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3328"> + <id>Coq-Packages/3328</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3329"> + <id>Coq-Packages/3329</id> + <text>is the number of binders for parameters, predicates and methods of the eliminator.</text> + <metadata> + <system>Coq-Packages</system> + <text>is the number of binders for parameters, predicates and methods of the eliminator.</text> + <presentation> is the number of binders for parameters, predicates and methods of the + eliminator. + </presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3330"> + <id>Coq-Packages/3330</id> + <text>A special purpose database used to prove the elimination principle. Solve reflexivity goals. Specialize hypotheses begining with equalities. Destruct conjunctions everywhere, starting with the hypotheses. This tactic allows to close functional induction proofs involving multiple nested and/or mutual recursive definitions.</text> + <metadata> + <system>Coq-Packages</system> + <text>A special purpose database used to prove the elimination principle. Solve reflexivity goals. Specialize hypotheses begining with equalities. Destruct conjunctions everywhere, starting with the hypotheses. This tactic allows to close functional induction proofs involving multiple nested and/or mutual recursive definitions.</text> + <presentation> + +A special purpose database used to prove the elimination principle. Solve reflexivity goals. Specialize hypotheses begining with equalities. Destruct conjunctions everywhere, starting with the hypotheses. + This tactic allows to close functional induction proofs involving + multiple nested and/or mutual recursive definitions. </presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3331"> + <id>Coq-Packages/3331</id> + <text>Destruct existentials, including</text> + <metadata> + <system>Coq-Packages</system> + <text>Destruct existentials, including</text> + <presentation> + +Destruct existentials, including </presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3332"> + <id>Coq-Packages/3332</id> + <text>existsT</text> + <metadata> + <system>Coq-Packages</system> + <text>existsT</text> + <presentation>existsT</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3333"> + <id>Coq-Packages/3333</id> + <text>'s.</text> + <metadata> + <system>Coq-Packages</system> + <text>'s.</text> + <presentation>'s. +</presentation> + <source_reference>{"file": "equations/Coq/Equations/FunctionalInduction.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3334"> + <id>Coq-Packages/3334</id> + <text>The fixpoint combinator associated to a well-founded relation, just reusing the</text> + <metadata> + <system>Coq-Packages</system> + <text>The fixpoint combinator associated to a well-founded relation, just reusing the</text> + <presentation> + + The fixpoint combinator associated to a well-founded relation, + just reusing the </presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3335"> + <id>Coq-Packages/3335</id> + <text>Wf.Fix</text> + <metadata> + <system>Coq-Packages</system> + <text>Wf.Fix</text> + <presentation>Wf.Fix</presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3336"> + <id>Coq-Packages/3336</id> + <text>combinator.</text> + <metadata> + <system>Coq-Packages</system> + <text>combinator.</text> + <presentation> combinator. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3337"> + <id>Coq-Packages/3337</id> + <text>Inline so that we get back a term using general recursion. This hint database contains the constructors of every derived subterm relation. It is used to automatically find proofs that a term is a subterm of another. We can automatically use the well-foundedness of a relation to get the well-foundedness of its transitive closure. Note that this definition is transparent as well as</text> + <metadata> + <system>Coq-Packages</system> + <text>Inline so that we get back a term using general recursion. This hint database contains the constructors of every derived subterm relation. It is used to automatically find proofs that a term is a subterm of another. We can automatically use the well-foundedness of a relation to get the well-foundedness of its transitive closure. Note that this definition is transparent as well as</text> + <presentation> + + Inline so that we get back a term using general recursion. This hint database contains the constructors of every derived + subterm relation. It is used to automatically find proofs that + a term is a subterm of another. + We can automatically use the well-foundedness of a relation to get + the well-foundedness of its transitive closure. + Note that this definition is transparent as well as </presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3338"> + <id>Coq-Packages/3338</id> + <text>wf_clos_trans</text> + <metadata> + <system>Coq-Packages</system> + <text>wf_clos_trans</text> + <presentation>wf_clos_trans</presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3339"> + <id>Coq-Packages/3339</id> + <text>, to allow computations with functions defined by well-founded recursion.</text> + <metadata> + <system>Coq-Packages</system> + <text>, to allow computations with functions defined by well-founded recursion.</text> + <presentation>, + to allow computations with functions defined by well-founded recursion. + </presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3340"> + <id>Coq-Packages/3340</id> + <text>We also add hints for transitive closure, not using</text> + <metadata> + <system>Coq-Packages</system> + <text>We also add hints for transitive closure, not using</text> + <presentation> + + We also add hints for transitive closure, not using </presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3341"> + <id>Coq-Packages/3341</id> + <text>t_trans</text> + <metadata> + <system>Coq-Packages</system> + <text>t_trans</text> + <presentation>t_trans</presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3342"> + <id>Coq-Packages/3342</id> + <text>but forcing to build the proof by successive applications of the inner relation.</text> + <metadata> + <system>Coq-Packages</system> + <text>but forcing to build the proof by successive applications of the inner relation.</text> + <presentation> but forcing to + build the proof by successive applications of the inner relation. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3343"> + <id>Coq-Packages/3343</id> + <text>The default tactic to build proofs of well foundedness of subterm relations. A tactic to launch a well-founded recursion.</text> + <metadata> + <system>Coq-Packages</system> + <text>The default tactic to build proofs of well foundedness of subterm relations. A tactic to launch a well-founded recursion.</text> + <presentation> + + The default tactic to build proofs of well foundedness of subterm relations. A tactic to launch a well-founded recursion. +</presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3344"> + <id>Coq-Packages/3344</id> + <text>Generalize an object</text> + <metadata> + <system>Coq-Packages</system> + <text>Generalize an object</text> + <presentation> +Generalize an object </presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3345"> + <id>Coq-Packages/3345</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3346"> + <id>Coq-Packages/3346</id> + <text>, packing it in a sigma type if necessary. We specialize the tactic for</text> + <metadata> + <system>Coq-Packages</system> + <text>, packing it in a sigma type if necessary. We specialize the tactic for</text> + <presentation>, packing it in a sigma type if necessary. We specialize the tactic for </presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3347"> + <id>Coq-Packages/3347</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3348"> + <id>Coq-Packages/3348</id> + <text>of type</text> + <metadata> + <system>Coq-Packages</system> + <text>of type</text> + <presentation> of type </presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3349"> + <id>Coq-Packages/3349</id> + <text>A</text> + <metadata> + <system>Coq-Packages</system> + <text>A</text> + <presentation>A</presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3350"> + <id>Coq-Packages/3350</id> + <text>, first packing</text> + <metadata> + <system>Coq-Packages</system> + <text>, first packing</text> + <presentation>, first packing + </presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3351"> + <id>Coq-Packages/3351</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3352"> + <id>Coq-Packages/3352</id> + <text>with its indices into a sigma type and finding the declared relation on this type. The</text> + <metadata> + <system>Coq-Packages</system> + <text>with its indices into a sigma type and finding the declared relation on this type. The</text> + <presentation> with its indices into a sigma type and finding the declared + relation on this type. The </presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3353"> + <id>Coq-Packages/3353</id> + <text>pi</text> + <metadata> + <system>Coq-Packages</system> + <text>pi</text> + <presentation>pi</presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3354"> + <id>Coq-Packages/3354</id> + <text>tactic solves an equality between applications of the same function, possibly using proof irrelevance to discharge equality of proofs. Define non-dependent lexicographic products</text> + <metadata> + <system>Coq-Packages</system> + <text>tactic solves an equality between applications of the same function, possibly using proof irrelevance to discharge equality of proofs. Define non-dependent lexicographic products</text> + <presentation> tactic solves an equality between applications of the same function, + possibly using proof irrelevance to discharge equality of proofs. Define non-dependent lexicographic products </presentation> + <source_reference>{"file": "equations/Coq/Equations/Subterm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3355"> + <id>Coq-Packages/3355</id> + <text>An example development of the</text> + <metadata> + <system>Coq-Packages</system> + <text>An example development of the</text> + <presentation> +An example development of the </presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3356"> + <id>Coq-Packages/3356</id> + <text>fin</text> + <metadata> + <system>Coq-Packages</system> + <text>fin</text> + <presentation>fin</presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3357"> + <id>Coq-Packages/3357</id> + <text>datatype using</text> + <metadata> + <system>Coq-Packages</system> + <text>datatype using</text> + <presentation> datatype using </presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3358"> + <id>Coq-Packages/3358</id> + <text>equations</text> + <metadata> + <system>Coq-Packages</system> + <text>equations</text> + <presentation>equations</presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3359"> + <id>Coq-Packages/3359</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3360"> + <id>Coq-Packages/3360</id> + <text>fin</text> + <metadata> + <system>Coq-Packages</system> + <text>fin</text> + <presentation>fin</presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3361"> + <id>Coq-Packages/3361</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3362"> + <id>Coq-Packages/3362</id> + <text>is the type of naturals smaller than</text> + <metadata> + <system>Coq-Packages</system> + <text>is the type of naturals smaller than</text> + <presentation> is the type of naturals smaller than </presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3363"> + <id>Coq-Packages/3363</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3364"> + <id>Coq-Packages/3364</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3365"> + <id>Coq-Packages/3365</id> + <text>NoConfusion For</text> + <metadata> + <system>Coq-Packages</system> + <text>NoConfusion For</text> + <presentation> + + NoConfusion For </presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3366"> + <id>Coq-Packages/3366</id> + <text>fin</text> + <metadata> + <system>Coq-Packages</system> + <text>fin</text> + <presentation>fin</presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3367"> + <id>Coq-Packages/3367</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3368"> + <id>Coq-Packages/3368</id> + <text>We can inject it into</text> + <metadata> + <system>Coq-Packages</system> + <text>We can inject it into</text> + <presentation> + + We can inject it into </presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3369"> + <id>Coq-Packages/3369</id> + <text>nat</text> + <metadata> + <system>Coq-Packages</system> + <text>nat</text> + <presentation>nat</presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3370"> + <id>Coq-Packages/3370</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3371"> + <id>Coq-Packages/3371</id> + <text>The injection preserves the number:</text> + <metadata> + <system>Coq-Packages</system> + <text>The injection preserves the number:</text> + <presentation> + + The injection preserves the number: </presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3372"> + <id>Coq-Packages/3372</id> + <text>Of course it has an inverse.</text> + <metadata> + <system>Coq-Packages</system> + <text>Of course it has an inverse.</text> + <presentation> + + Of course it has an inverse. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3373"> + <id>Coq-Packages/3373</id> + <text>Let's do some arithmetic on</text> + <metadata> + <system>Coq-Packages</system> + <text>Let's do some arithmetic on</text> + <presentation> + + Let's do some arithmetic on </presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3374"> + <id>Coq-Packages/3374</id> + <text>fin</text> + <metadata> + <system>Coq-Packages</system> + <text>fin</text> + <presentation>fin</presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3375"> + <id>Coq-Packages/3375</id> + <text>Won't pass the guardness check which diverges anyway.</text> + <metadata> + <system>Coq-Packages</system> + <text>Won't pass the guardness check which diverges anyway.</text> + <presentation> +Won't pass the guardness check which diverges anyway. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3376"> + <id>Coq-Packages/3376</id> + <text>Below</text> + <metadata> + <system>Coq-Packages</system> + <text>Below</text> + <presentation>Below</presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3377"> + <id>Coq-Packages/3377</id> + <text>recursor for</text> + <metadata> + <system>Coq-Packages</system> + <text>recursor for</text> + <presentation> recursor for </presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3378"> + <id>Coq-Packages/3378</id> + <text>fin</text> + <metadata> + <system>Coq-Packages</system> + <text>fin</text> + <presentation>fin</presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3379"> + <id>Coq-Packages/3379</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "equations/Coq/Equations/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3380"> + <id>Coq-Packages/3380</id> + <text>Tactics related to (dependent) equality and proof irrelevance.</text> + <metadata> + <system>Coq-Packages</system> + <text>Tactics related to (dependent) equality and proof irrelevance.</text> + <presentation> +Tactics related to (dependent) equality and proof irrelevance. </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3381"> + <id>Coq-Packages/3381</id> + <text>Try to find a contradiction.</text> + <metadata> + <system>Coq-Packages</system> + <text>Try to find a contradiction.</text> + <presentation> + Try to find a contradiction. +</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3382"> + <id>Coq-Packages/3382</id> + <text>We will use the</text> + <metadata> + <system>Coq-Packages</system> + <text>We will use the</text> + <presentation> +We will use the </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3383"> + <id>Coq-Packages/3383</id> + <text>block</text> + <metadata> + <system>Coq-Packages</system> + <text>block</text> + <presentation>block</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3384"> + <id>Coq-Packages/3384</id> + <text>definition to separate the goal from the equalities generated by the tactic.</text> + <metadata> + <system>Coq-Packages</system> + <text>definition to separate the goal from the equalities generated by the tactic.</text> + <presentation> definition to separate the goal from the + equalities generated by the tactic. </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3385"> + <id>Coq-Packages/3385</id> + <text>Notation for the single element of</text> + <metadata> + <system>Coq-Packages</system> + <text>Notation for the single element of</text> + <presentation> + + Notation for the single element of </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3386"> + <id>Coq-Packages/3386</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3387"> + <id>Coq-Packages/3387</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3388"> + <id>Coq-Packages/3388</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3389"> + <id>Coq-Packages/3389</id> + <text>. FIXME should not polute users A tactic that tries to remove trivial equality guards in induction hypotheses coming from</text> + <metadata> + <system>Coq-Packages</system> + <text>. FIXME should not polute users A tactic that tries to remove trivial equality guards in induction hypotheses coming from</text> + <presentation>. FIXME should not polute users A tactic that tries to remove trivial equality guards in induction hypotheses coming + from </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3390"> + <id>Coq-Packages/3390</id> + <text>dependent</text> + <metadata> + <system>Coq-Packages</system> + <text>dependent</text> + <presentation>dependent</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3391"> + <id>Coq-Packages/3391</id> + <text>induction</text> + <metadata> + <system>Coq-Packages</system> + <text>induction</text> + <presentation>induction</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3392"> + <id>Coq-Packages/3392</id> + <text>/</text> + <metadata> + <system>Coq-Packages</system> + <text>/</text> + <presentation>/</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3393"> + <id>Coq-Packages/3393</id> + <text>generalize_eqs</text> + <metadata> + <system>Coq-Packages</system> + <text>generalize_eqs</text> + <presentation>generalize_eqs</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3394"> + <id>Coq-Packages/3394</id> + <text>invocations. Support for the</text> + <metadata> + <system>Coq-Packages</system> + <text>invocations. Support for the</text> + <presentation> invocations. Support for the </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3395"> + <id>Coq-Packages/3395</id> + <text>Equations</text> + <metadata> + <system>Coq-Packages</system> + <text>Equations</text> + <presentation>Equations</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3396"> + <id>Coq-Packages/3396</id> + <text>command. These tactics implement the necessary machinery to solve goals produced by the</text> + <metadata> + <system>Coq-Packages</system> + <text>command. These tactics implement the necessary machinery to solve goals produced by the</text> + <presentation> command. + These tactics implement the necessary machinery to solve goals produced by the + </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3397"> + <id>Coq-Packages/3397</id> + <text>Equations</text> + <metadata> + <system>Coq-Packages</system> + <text>Equations</text> + <presentation>Equations</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3398"> + <id>Coq-Packages/3398</id> + <text>command relative to dependent pattern-matching. It is inspired from the "Eliminating Dependent Pattern-Matching" paper by Goguen, McBride and McKinna.</text> + <metadata> + <system>Coq-Packages</system> + <text>command relative to dependent pattern-matching. It is inspired from the "Eliminating Dependent Pattern-Matching" paper by Goguen, McBride and McKinna.</text> + <presentation> command relative to dependent pattern-matching. + It is inspired from the "Eliminating Dependent Pattern-Matching" paper by + Goguen, McBride and McKinna. +</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3399"> + <id>Coq-Packages/3399</id> + <text>The NoConfusionPackage class provides a method for making progress on proving a property</text> + <metadata> + <system>Coq-Packages</system> + <text>The NoConfusionPackage class provides a method for making progress on proving a property</text> + <presentation> + + The NoConfusionPackage class provides a method for making progress on proving a property + </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3400"> + <id>Coq-Packages/3400</id> + <text>P</text> + <metadata> + <system>Coq-Packages</system> + <text>P</text> + <presentation>P</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3401"> + <id>Coq-Packages/3401</id> + <text>implied by an equality on an inductive type</text> + <metadata> + <system>Coq-Packages</system> + <text>implied by an equality on an inductive type</text> + <presentation> implied by an equality on an inductive type </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3402"> + <id>Coq-Packages/3402</id> + <text>I</text> + <metadata> + <system>Coq-Packages</system> + <text>I</text> + <presentation>I</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3403"> + <id>Coq-Packages/3403</id> + <text>. The type of</text> + <metadata> + <system>Coq-Packages</system> + <text>. The type of</text> + <presentation>. The type of </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3404"> + <id>Coq-Packages/3404</id> + <text>noConfusion</text> + <metadata> + <system>Coq-Packages</system> + <text>noConfusion</text> + <presentation>noConfusion</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3405"> + <id>Coq-Packages/3405</id> + <text>for a given</text> + <metadata> + <system>Coq-Packages</system> + <text>for a given</text> + <presentation> for a given + </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3406"> + <id>Coq-Packages/3406</id> + <text>P</text> + <metadata> + <system>Coq-Packages</system> + <text>P</text> + <presentation>P</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3407"> + <id>Coq-Packages/3407</id> + <text>should be of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>should be of the form</text> + <presentation> should be of the form </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3408"> + <id>Coq-Packages/3408</id> + <text>Π</text> + <metadata> + <system>Coq-Packages</system> + <text>Π</text> + <presentation>Π</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3409"> + <id>Coq-Packages/3409</id> + <text>Δ,</text> + <metadata> + <system>Coq-Packages</system> + <text>Δ,</text> + <presentation>Δ,</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3410"> + <id>Coq-Packages/3410</id> + <text>(x</text> + <metadata> + <system>Coq-Packages</system> + <text>(x</text> + <presentation>(x</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3411"> + <id>Coq-Packages/3411</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3412"> + <id>Coq-Packages/3412</id> + <text>:</text> + <metadata> + <system>Coq-Packages</system> + <text>:</text> + <presentation>:</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3413"> + <id>Coq-Packages/3413</id> + <text>I</text> + <metadata> + <system>Coq-Packages</system> + <text>I</text> + <presentation>I</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3414"> + <id>Coq-Packages/3414</id> + <text>Δ)</text> + <metadata> + <system>Coq-Packages</system> + <text>Δ)</text> + <presentation>Δ)</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3415"> + <id>Coq-Packages/3415</id> + <text>(x</text> + <metadata> + <system>Coq-Packages</system> + <text>(x</text> + <presentation>(x</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3416"> + <id>Coq-Packages/3416</id> + <text>=</text> + <metadata> + <system>Coq-Packages</system> + <text>=</text> + <presentation>=</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3417"> + <id>Coq-Packages/3417</id> + <text>y)</text> + <metadata> + <system>Coq-Packages</system> + <text>y)</text> + <presentation>y)</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3418"> + <id>Coq-Packages/3418</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3419"> + <id>Coq-Packages/3419</id> + <text>NoConfusion</text> + <metadata> + <system>Coq-Packages</system> + <text>NoConfusion</text> + <presentation>NoConfusion</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3420"> + <id>Coq-Packages/3420</id> + <text>P</text> + <metadata> + <system>Coq-Packages</system> + <text>P</text> + <presentation>P</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3421"> + <id>Coq-Packages/3421</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3422"> + <id>Coq-Packages/3422</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3423"> + <id>Coq-Packages/3423</id> + <text>, where</text> + <metadata> + <system>Coq-Packages</system> + <text>, where</text> + <presentation>, where + </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3424"> + <id>Coq-Packages/3424</id> + <text>NoConfusion</text> + <metadata> + <system>Coq-Packages</system> + <text>NoConfusion</text> + <presentation>NoConfusion</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3425"> + <id>Coq-Packages/3425</id> + <text>P</text> + <metadata> + <system>Coq-Packages</system> + <text>P</text> + <presentation>P</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3426"> + <id>Coq-Packages/3426</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3427"> + <id>Coq-Packages/3427</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3428"> + <id>Coq-Packages/3428</id> + <text>for constructor-headed</text> + <metadata> + <system>Coq-Packages</system> + <text>for constructor-headed</text> + <presentation> for constructor-headed </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3429"> + <id>Coq-Packages/3429</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3430"> + <id>Coq-Packages/3430</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3431"> + <id>Coq-Packages/3431</id> + <text>y</text> + <metadata> + <system>Coq-Packages</system> + <text>y</text> + <presentation>y</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3432"> + <id>Coq-Packages/3432</id> + <text>will give a formula ending in</text> + <metadata> + <system>Coq-Packages</system> + <text>will give a formula ending in</text> + <presentation> will give a formula ending in </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3433"> + <id>Coq-Packages/3433</id> + <text>P</text> + <metadata> + <system>Coq-Packages</system> + <text>P</text> + <presentation>P</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3434"> + <id>Coq-Packages/3434</id> + <text>. This gives a general method for simplifying by discrimination or injectivity of constructors.</text> + <metadata> + <system>Coq-Packages</system> + <text>. This gives a general method for simplifying by discrimination or injectivity of constructors.</text> + <presentation>. + This gives a general method for simplifying by discrimination or injectivity of constructors. + +</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3435"> + <id>Coq-Packages/3435</id> + <text>Some actual instances are defined later in the file using the more primitive</text> + <metadata> + <system>Coq-Packages</system> + <text>Some actual instances are defined later in the file using the more primitive</text> + <presentation> + + Some actual instances are defined later in the file using the more primitive </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3436"> + <id>Coq-Packages/3436</id> + <text>discriminate</text> + <metadata> + <system>Coq-Packages</system> + <text>discriminate</text> + <presentation>discriminate</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3437"> + <id>Coq-Packages/3437</id> + <text>and</text> + <metadata> + <system>Coq-Packages</system> + <text>and</text> + <presentation> and + </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3438"> + <id>Coq-Packages/3438</id> + <text>injection</text> + <metadata> + <system>Coq-Packages</system> + <text>injection</text> + <presentation>injection</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3439"> + <id>Coq-Packages/3439</id> + <text>tactics on which we can always fall back.</text> + <metadata> + <system>Coq-Packages</system> + <text>tactics on which we can always fall back.</text> + <presentation> tactics on which we can always fall back. + </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3440"> + <id>Coq-Packages/3440</id> + <text>Apply</text> + <metadata> + <system>Coq-Packages</system> + <text>Apply</text> + <presentation> + + Apply </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3441"> + <id>Coq-Packages/3441</id> + <text>noConfusion</text> + <metadata> + <system>Coq-Packages</system> + <text>noConfusion</text> + <presentation>noConfusion</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3442"> + <id>Coq-Packages/3442</id> + <text>on a given hypothsis.</text> + <metadata> + <system>Coq-Packages</system> + <text>on a given hypothsis.</text> + <presentation> on a given hypothsis. </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3443"> + <id>Coq-Packages/3443</id> + <text>The</text> + <metadata> + <system>Coq-Packages</system> + <text>The</text> + <presentation> + + The </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3444"> + <id>Coq-Packages/3444</id> + <text>DependentEliminationPackage</text> + <metadata> + <system>Coq-Packages</system> + <text>DependentEliminationPackage</text> + <presentation>DependentEliminationPackage</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3445"> + <id>Coq-Packages/3445</id> + <text>provides the default dependent elimination principle to be used by the</text> + <metadata> + <system>Coq-Packages</system> + <text>provides the default dependent elimination principle to be used by the</text> + <presentation> provides the default dependent elimination principle to + be used by the </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3446"> + <id>Coq-Packages/3446</id> + <text>equations</text> + <metadata> + <system>Coq-Packages</system> + <text>equations</text> + <presentation>equations</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3447"> + <id>Coq-Packages/3447</id> + <text>resolver. It is especially useful to register the dependent elimination principles for things in</text> + <metadata> + <system>Coq-Packages</system> + <text>resolver. It is especially useful to register the dependent elimination principles for things in</text> + <presentation> resolver. It is especially useful to register the dependent elimination + principles for things in </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3448"> + <id>Coq-Packages/3448</id> + <text>Prop</text> + <metadata> + <system>Coq-Packages</system> + <text>Prop</text> + <presentation>Prop</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3449"> + <id>Coq-Packages/3449</id> + <text>which are not automatically generated.</text> + <metadata> + <system>Coq-Packages</system> + <text>which are not automatically generated.</text> + <presentation> which are not automatically generated. </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3450"> + <id>Coq-Packages/3450</id> + <text>A higher-order tactic to apply a registered eliminator. Specialization to do case analysis or induction. Note: the</text> + <metadata> + <system>Coq-Packages</system> + <text>A higher-order tactic to apply a registered eliminator. Specialization to do case analysis or induction. Note: the</text> + <presentation> + + A higher-order tactic to apply a registered eliminator. Specialization to do case analysis or induction. + Note: the </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3451"> + <id>Coq-Packages/3451</id> + <text>equations</text> + <metadata> + <system>Coq-Packages</system> + <text>equations</text> + <presentation>equations</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3452"> + <id>Coq-Packages/3452</id> + <text>tactic tries</text> + <metadata> + <system>Coq-Packages</system> + <text>tactic tries</text> + <presentation> tactic tries </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3453"> + <id>Coq-Packages/3453</id> + <text>case</text> + <metadata> + <system>Coq-Packages</system> + <text>case</text> + <presentation>case</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3454"> + <id>Coq-Packages/3454</id> + <text>before</text> + <metadata> + <system>Coq-Packages</system> + <text>before</text> + <presentation> before </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3455"> + <id>Coq-Packages/3455</id> + <text>elim_case</text> + <metadata> + <system>Coq-Packages</system> + <text>elim_case</text> + <presentation>elim_case</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3456"> + <id>Coq-Packages/3456</id> + <text>: there is no need to register generated induction principles. Lemmas used by the simplifier, mainly rephrasings of</text> + <metadata> + <system>Coq-Packages</system> + <text>: there is no need to register generated induction principles. Lemmas used by the simplifier, mainly rephrasings of</text> + <presentation>: there is no need to register + generated induction principles. Lemmas used by the simplifier, mainly rephrasings of </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3457"> + <id>Coq-Packages/3457</id> + <text>eq_rect</text> + <metadata> + <system>Coq-Packages</system> + <text>eq_rect</text> + <presentation>eq_rect</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3458"> + <id>Coq-Packages/3458</id> + <text>,</text> + <metadata> + <system>Coq-Packages</system> + <text>,</text> + <presentation>, </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3459"> + <id>Coq-Packages/3459</id> + <text>eq_ind</text> + <metadata> + <system>Coq-Packages</system> + <text>eq_ind</text> + <presentation>eq_ind</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3460"> + <id>Coq-Packages/3460</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3461"> + <id>Coq-Packages/3461</id> + <text>If we have decidable equality on</text> + <metadata> + <system>Coq-Packages</system> + <text>If we have decidable equality on</text> + <presentation> + + If we have decidable equality on </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3462"> + <id>Coq-Packages/3462</id> + <text>A</text> + <metadata> + <system>Coq-Packages</system> + <text>A</text> + <presentation>A</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3463"> + <id>Coq-Packages/3463</id> + <text>we use this version which is axiom-free!</text> + <metadata> + <system>Coq-Packages</system> + <text>we use this version which is axiom-free!</text> + <presentation> we use this version which is + axiom-free! </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3464"> + <id>Coq-Packages/3464</id> + <text>For the Id equality type</text> + <metadata> + <system>Coq-Packages</system> + <text>For the Id equality type</text> + <presentation> + + For the Id equality type </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3465"> + <id>Coq-Packages/3465</id> + <text>All the simplification rules involving axioms are treated as opaque when proving lemmas about definitions. To actually compute with these inside Coq, one has to make them transparent again. This hint database and the following tactic can be used with</text> + <metadata> + <system>Coq-Packages</system> + <text>All the simplification rules involving axioms are treated as opaque when proving lemmas about definitions. To actually compute with these inside Coq, one has to make them transparent again. This hint database and the following tactic can be used with</text> + <presentation> + + All the simplification rules involving axioms are treated as opaque + when proving lemmas about definitions. To actually compute with these + inside Coq, one has to make them transparent again. This hint database and the following tactic can be used with </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3466"> + <id>Coq-Packages/3466</id> + <text>autounfold</text> + <metadata> + <system>Coq-Packages</system> + <text>autounfold</text> + <presentation>autounfold</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3467"> + <id>Coq-Packages/3467</id> + <text>to unfold everything to</text> + <metadata> + <system>Coq-Packages</system> + <text>to unfold everything to</text> + <presentation> to + unfold everything to </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3468"> + <id>Coq-Packages/3468</id> + <text>eq_rect</text> + <metadata> + <system>Coq-Packages</system> + <text>eq_rect</text> + <presentation>eq_rect</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3469"> + <id>Coq-Packages/3469</id> + <text>s. Makes these definitions disappear at extraction time Simply unfold as much as possible. Using these we can make a simplifier that will perform the unification steps needed to put the goal in normalised form (provided there are only constructor forms). Compare with the lemma 16 of the paper. We don't have a</text> + <metadata> + <system>Coq-Packages</system> + <text>s. Makes these definitions disappear at extraction time Simply unfold as much as possible. Using these we can make a simplifier that will perform the unification steps needed to put the goal in normalised form (provided there are only constructor forms). Compare with the lemma 16 of the paper. We don't have a</text> + <presentation>s. Makes these definitions disappear at extraction time Simply unfold as much as possible. Using these we can make a simplifier that will perform the unification + steps needed to put the goal in normalised form (provided there are only + constructor forms). Compare with the lemma 16 of the paper. + We don't have a </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3470"> + <id>Coq-Packages/3470</id> + <text>noCycle</text> + <metadata> + <system>Coq-Packages</system> + <text>noCycle</text> + <presentation>noCycle</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3471"> + <id>Coq-Packages/3471</id> + <text>procedure yet. These two tactics are dangerous as they can try to reduce terms to head-normal-form and take ages to fail. Repeat until no progress is possible. By construction, it should leave the goal with no remaining equalities generated by the</text> + <metadata> + <system>Coq-Packages</system> + <text>procedure yet. These two tactics are dangerous as they can try to reduce terms to head-normal-form and take ages to fail. Repeat until no progress is possible. By construction, it should leave the goal with no remaining equalities generated by the</text> + <presentation> procedure yet. These two tactics are dangerous as they can try to reduce terms + to head-normal-form and take ages to fail. Repeat until no progress is possible. By construction, it should leave the goal with + no remaining equalities generated by the </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3472"> + <id>Coq-Packages/3472</id> + <text>generalize_eqs</text> + <metadata> + <system>Coq-Packages</system> + <text>generalize_eqs</text> + <presentation>generalize_eqs</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3473"> + <id>Coq-Packages/3473</id> + <text>tactic. Reverse and simplify. Decompose existential packages. Dependent generalization using existentials only. The default implementation of generalization using sigma types. Do dependent elimination of the last hypothesis, but not simplifying yet (used internally). The rest is support tactics for the</text> + <metadata> + <system>Coq-Packages</system> + <text>tactic. Reverse and simplify. Decompose existential packages. Dependent generalization using existentials only. The default implementation of generalization using sigma types. Do dependent elimination of the last hypothesis, but not simplifying yet (used internally). The rest is support tactics for the</text> + <presentation> tactic. Reverse and simplify. Decompose existential packages. Dependent generalization using existentials only. The default implementation of generalization using sigma types. Do dependent elimination of the last hypothesis, but not simplifying yet + (used internally). The rest is support tactics for the </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3474"> + <id>Coq-Packages/3474</id> + <text>Equations</text> + <metadata> + <system>Coq-Packages</system> + <text>Equations</text> + <presentation>Equations</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3475"> + <id>Coq-Packages/3475</id> + <text>command.</text> + <metadata> + <system>Coq-Packages</system> + <text>command.</text> + <presentation> command. +</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3476"> + <id>Coq-Packages/3476</id> + <text>Notation for inaccessible patterns.</text> + <metadata> + <system>Coq-Packages</system> + <text>Notation for inaccessible patterns.</text> + <presentation> + + Notation for inaccessible patterns. </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3477"> + <id>Coq-Packages/3477</id> + <text>To handle sections, we need to separate the context in two parts: variables introduced by the section and the rest. We introduce a dummy variable between them to indicate that.</text> + <metadata> + <system>Coq-Packages</system> + <text>To handle sections, we need to separate the context in two parts: variables introduced by the section and the rest. We introduce a dummy variable between them to indicate that.</text> + <presentation> + + To handle sections, we need to separate the context in two parts: + variables introduced by the section and the rest. We introduce a dummy variable + between them to indicate that. </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3478"> + <id>Coq-Packages/3478</id> + <text>We have a specialized</text> + <metadata> + <system>Coq-Packages</system> + <text>We have a specialized</text> + <presentation> + +We have a specialized </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3479"> + <id>Coq-Packages/3479</id> + <text>reverse_local</text> + <metadata> + <system>Coq-Packages</system> + <text>reverse_local</text> + <presentation>reverse_local</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3480"> + <id>Coq-Packages/3480</id> + <text>tactic to reverse the goal until the begining of the section variables Do as much as possible to apply a method, trying to get the arguments right. !!Unsafe!! We use</text> + <metadata> + <system>Coq-Packages</system> + <text>tactic to reverse the goal until the begining of the section variables Do as much as possible to apply a method, trying to get the arguments right. !!Unsafe!! We use</text> + <presentation> tactic to reverse the goal until the begining of the + section variables Do as much as possible to apply a method, trying to get the arguments right. + !!Unsafe!! We use </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3481"> + <id>Coq-Packages/3481</id> + <text>auto</text> + <metadata> + <system>Coq-Packages</system> + <text>auto</text> + <presentation>auto</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3482"> + <id>Coq-Packages/3482</id> + <text>for the</text> + <metadata> + <system>Coq-Packages</system> + <text>for the</text> + <presentation> for the </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3483"> + <id>Coq-Packages/3483</id> + <text>_nocomp</text> + <metadata> + <system>Coq-Packages</system> + <text>_nocomp</text> + <presentation>_nocomp</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3484"> + <id>Coq-Packages/3484</id> + <text>variant of</text> + <metadata> + <system>Coq-Packages</system> + <text>variant of</text> + <presentation> variant of </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3485"> + <id>Coq-Packages/3485</id> + <text>Equations</text> + <metadata> + <system>Coq-Packages</system> + <text>Equations</text> + <presentation>Equations</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3486"> + <id>Coq-Packages/3486</id> + <text>, in which case some non-dependent arguments of the method can remain after</text> + <metadata> + <system>Coq-Packages</system> + <text>, in which case some non-dependent arguments of the method can remain after</text> + <presentation>, in which case some + non-dependent arguments of the method can remain after </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3487"> + <id>Coq-Packages/3487</id> + <text>apply</text> + <metadata> + <system>Coq-Packages</system> + <text>apply</text> + <presentation>apply</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3488"> + <id>Coq-Packages/3488</id> + <text>. Hopefully the first branch suffices. To solve a goal by inversion on a particular target. Solving a method call: we can solve it by splitting on an empty family member or we must refine the goal until the body can be applied. Impossible cases, by splitting on a given target. If defining recursive functions, the prototypes come first. The</text> + <metadata> + <system>Coq-Packages</system> + <text>. Hopefully the first branch suffices. To solve a goal by inversion on a particular target. Solving a method call: we can solve it by splitting on an empty family member or we must refine the goal until the body can be applied. Impossible cases, by splitting on a given target. If defining recursive functions, the prototypes come first. The</text> + <presentation>. Hopefully the first branch suffices. To solve a goal by inversion on a particular target. Solving a method call: we can solve it by splitting on an empty family member + or we must refine the goal until the body can be applied. Impossible cases, by splitting on a given target. If defining recursive functions, the prototypes come first. The </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3489"> + <id>Coq-Packages/3489</id> + <text>equations</text> + <metadata> + <system>Coq-Packages</system> + <text>equations</text> + <presentation>equations</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3490"> + <id>Coq-Packages/3490</id> + <text>tactic is the toplevel tactic for solving goals generated by</text> + <metadata> + <system>Coq-Packages</system> + <text>tactic is the toplevel tactic for solving goals generated by</text> + <presentation> tactic is the toplevel tactic for solving goals generated + by </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3491"> + <id>Coq-Packages/3491</id> + <text>Equations</text> + <metadata> + <system>Coq-Packages</system> + <text>Equations</text> + <presentation>Equations</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3492"> + <id>Coq-Packages/3492</id> + <text>. The following tactics allow to do induction on an already instantiated inductive predicate by first generalizing it and adding the proper equalities to the context, in a maner similar to the BasicElim tactic of "Elimination with a motive" by Conor McBride.</text> + <metadata> + <system>Coq-Packages</system> + <text>. The following tactics allow to do induction on an already instantiated inductive predicate by first generalizing it and adding the proper equalities to the context, in a maner similar to the BasicElim tactic of "Elimination with a motive" by Conor McBride.</text> + <presentation>. The following tactics allow to do induction on an already instantiated inductive predicate + by first generalizing it and adding the proper equalities to the context, in a maner similar to + the BasicElim tactic of "Elimination with a motive" by Conor McBride. +</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3493"> + <id>Coq-Packages/3493</id> + <text>The</text> + <metadata> + <system>Coq-Packages</system> + <text>The</text> + <presentation> + + The </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3494"> + <id>Coq-Packages/3494</id> + <text>do_depelim</text> + <metadata> + <system>Coq-Packages</system> + <text>do_depelim</text> + <presentation>do_depelim</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3495"> + <id>Coq-Packages/3495</id> + <text>higher-order tactic takes an elimination tactic as argument and an hypothesis and starts a dependent elimination using this tactic. To dependent elimination on some hyp. Used internally. To dependent induction on some hyp. A variant where generalized variables should be given by the user. Calls</text> + <metadata> + <system>Coq-Packages</system> + <text>higher-order tactic takes an elimination tactic as argument and an hypothesis and starts a dependent elimination using this tactic. To dependent elimination on some hyp. Used internally. To dependent induction on some hyp. A variant where generalized variables should be given by the user. Calls</text> + <presentation> higher-order tactic takes an elimination tactic as argument and an hypothesis + and starts a dependent elimination using this tactic. To dependent elimination on some hyp. Used internally. To dependent induction on some hyp. A variant where generalized variables should be given by the user. Calls </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3496"> + <id>Coq-Packages/3496</id> + <text>destruct</text> + <metadata> + <system>Coq-Packages</system> + <text>destruct</text> + <presentation>destruct</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3497"> + <id>Coq-Packages/3497</id> + <text>on the generalized hypothesis, results should be similar to inversion. By default, we don't try to generalize the hyp by its variable indices. This tactic also generalizes the goal by the given variables before the elimination. Then we have wrappers for usual calls to induction. One can customize the induction tactic by writting another wrapper calling do_depelim. We suppose the hyp has to be generalized before calling</text> + <metadata> + <system>Coq-Packages</system> + <text>on the generalized hypothesis, results should be similar to inversion. By default, we don't try to generalize the hyp by its variable indices. This tactic also generalizes the goal by the given variables before the elimination. Then we have wrappers for usual calls to induction. One can customize the induction tactic by writting another wrapper calling do_depelim. We suppose the hyp has to be generalized before calling</text> + <presentation> on the generalized hypothesis, results should be similar to inversion. + By default, we don't try to generalize the hyp by its variable indices. This tactic also generalizes the goal by the given variables before the elimination. Then we have wrappers for usual calls to induction. One can customize the induction tactic by + writting another wrapper calling do_depelim. We suppose the hyp has to be generalized before + calling </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3498"> + <id>Coq-Packages/3498</id> + <text>induction</text> + <metadata> + <system>Coq-Packages</system> + <text>induction</text> + <presentation>induction</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3499"> + <id>Coq-Packages/3499</id> + <text>. This tactic also generalizes the goal by the given variables before the induction. For treating impossible cases. Equations corresponding to impossible calls form instances of</text> + <metadata> + <system>Coq-Packages</system> + <text>. This tactic also generalizes the goal by the given variables before the induction. For treating impossible cases. Equations corresponding to impossible calls form instances of</text> + <presentation>. This tactic also generalizes the goal by the given variables before the induction. For treating impossible cases. Equations corresponding to impossible + calls form instances of </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3500"> + <id>Coq-Packages/3500</id> + <text>ImpossibleCall</text> + <metadata> + <system>Coq-Packages</system> + <text>ImpossibleCall</text> + <presentation>ImpossibleCall</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3501"> + <id>Coq-Packages/3501</id> + <text>(f</text> + <metadata> + <system>Coq-Packages</system> + <text>(f</text> + <presentation>(f</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3502"> + <id>Coq-Packages/3502</id> + <text>args)</text> + <metadata> + <system>Coq-Packages</system> + <text>args)</text> + <presentation>args)</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3503"> + <id>Coq-Packages/3503</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3504"> + <id>Coq-Packages/3504</id> + <text>We have a trivial elimination operator for impossible calls.</text> + <metadata> + <system>Coq-Packages</system> + <text>We have a trivial elimination operator for impossible calls.</text> + <presentation> + + We have a trivial elimination operator for impossible calls. </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3505"> + <id>Coq-Packages/3505</id> + <text>The tactic tries to find a call of</text> + <metadata> + <system>Coq-Packages</system> + <text>The tactic tries to find a call of</text> + <presentation> + + The tactic tries to find a call of </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3506"> + <id>Coq-Packages/3506</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3507"> + <id>Coq-Packages/3507</id> + <text>and eliminate it.</text> + <metadata> + <system>Coq-Packages</system> + <text>and eliminate it.</text> + <presentation> and eliminate it. </presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3508"> + <id>Coq-Packages/3508</id> + <text>solve_equation</text> + <metadata> + <system>Coq-Packages</system> + <text>solve_equation</text> + <presentation>solve_equation</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3509"> + <id>Coq-Packages/3509</id> + <text>is used to prove the equation lemmas for an existing definition.</text> + <metadata> + <system>Coq-Packages</system> + <text>is used to prove the equation lemmas for an existing definition.</text> + <presentation> is used to prove the equation lemmas for an existing definition. +</presentation> + <source_reference>{"file": "equations/Coq/Equations/DepElim.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3510"> + <id>Coq-Packages/3510</id> + <text>This class should be used when no requirements are needed</text> + <metadata> + <system>Coq-Packages</system> + <text>This class should be used when no requirements are needed</text> + <presentation> + + This class should be used when no requirements are needed </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Core/Any.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3511"> + <id>Coq-Packages/3511</id> + <text>Types are defined by their equivalence relations</text> + <metadata> + <system>Coq-Packages</system> + <text>Types are defined by their equivalence relations</text> + <presentation> + Types are defined by their equivalence relations +</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Core/Type.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3512"> + <id>Coq-Packages/3512</id> + <text>Proper elements are the elements for which the equivalence</text> + <metadata> + <system>Coq-Packages</system> + <text>Proper elements are the elements for which the equivalence</text> + <presentation>Proper elements are the elements for which the equivalence</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Core/Type.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3513"> + <id>Coq-Packages/3513</id> + <text>relation is reflexive.</text> + <metadata> + <system>Coq-Packages</system> + <text>relation is reflexive.</text> + <presentation>relation is reflexive.</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Core/Type.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3514"> + <id>Coq-Packages/3514</id> + <text>This file gives some equational properties for manipulating matches.</text> + <metadata> + <system>Coq-Packages</system> + <text>This file gives some equational properties for manipulating matches.</text> + <presentation> + + This file gives some equational properties for manipulating matches. + </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Eq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3515"> + <id>Coq-Packages/3515</id> + <text>Particular Instances</text> + <metadata> + <system>Coq-Packages</system> + <text>Particular Instances</text> + <presentation> + + Particular Instances </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Eq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3516"> + <id>Coq-Packages/3516</id> + <text>Numbers up to @n@</text> + <metadata> + <system>Coq-Packages</system> + <text>Numbers up to @n@</text> + <presentation> + + Numbers up to @n@ </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3517"> + <id>Coq-Packages/3517</id> + <text>`fin n` corresponds to "naturals less than `n`",</text> + <metadata> + <system>Coq-Packages</system> + <text>`fin n` corresponds to "naturals less than `n`",</text> + <presentation> + `fin n` corresponds to "naturals less than `n`", +</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3518"> + <id>Coq-Packages/3518</id> + <text>i.e. a finite set of size n</text> + <metadata> + <system>Coq-Packages</system> + <text>i.e. a finite set of size n</text> + <presentation>i.e. a finite set of size n</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Fin.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3519"> + <id>Coq-Packages/3519</id> + <text>Note: in order for this to have the right behavior, it must</text> + <metadata> + <system>Coq-Packages</system> + <text>Note: in order for this to have the right behavior, it must</text> + <presentation> + + Note: in order for this to have the right behavior, it must +</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Lazy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3520"> + <id>Coq-Packages/3520</id> + <text>be beta-delta reduced.</text> + <metadata> + <system>Coq-Packages</system> + <text>be beta-delta reduced.</text> + <presentation>be beta-delta reduced.</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Lazy.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3521"> + <id>Coq-Packages/3521</id> + <text>Core Type and Functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Core Type and Functions</text> + <presentation> + Core Type and Functions </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/HList.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3522"> + <id>Coq-Packages/3522</id> + <text>Weak Map</text> + <metadata> + <system>Coq-Packages</system> + <text>Weak Map</text> + <presentation> + Weak Map +</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/HList.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3523"> + <id>Coq-Packages/3523</id> + <text>This is weak because it does not change the key type</text> + <metadata> + <system>Coq-Packages</system> + <text>This is weak because it does not change the key type</text> + <presentation>This is weak because it does not change the key type</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/HList.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3524"> + <id>Coq-Packages/3524</id> + <text>Linking Heterogeneous Lists and Lists</text> + <metadata> + <system>Coq-Packages</system> + <text>Linking Heterogeneous Lists and Lists</text> + <presentation> + + Linking Heterogeneous Lists and Lists </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/HList.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3525"> + <id>Coq-Packages/3525</id> + <text>Linking Heterogeneous Lists and Predicates</text> + <metadata> + <system>Coq-Packages</system> + <text>Linking Heterogeneous Lists and Predicates</text> + <presentation> + + Linking Heterogeneous Lists and Predicates </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/HList.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3526"> + <id>Coq-Packages/3526</id> + <text>Heterogeneous Relations</text> + <metadata> + <system>Coq-Packages</system> + <text>Heterogeneous Relations</text> + <presentation> + Heterogeneous Relations </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/HList.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3527"> + <id>Coq-Packages/3527</id> + <text>member</text> + <metadata> + <system>Coq-Packages</system> + <text>member</text> + <presentation>member</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Member.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3528"> + <id>Coq-Packages/3528</id> + <text>is the proof relevant version of</text> + <metadata> + <system>Coq-Packages</system> + <text>is the proof relevant version of</text> + <presentation> is the proof relevant version of </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Member.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3529"> + <id>Coq-Packages/3529</id> + <text>In</text> + <metadata> + <system>Coq-Packages</system> + <text>In</text> + <presentation>In</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Member.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3530"> + <id>Coq-Packages/3530</id> + <text>NOTE: These should fit into a larger picture, e.g. lattices or monoids And/Conjunction</text> + <metadata> + <system>Coq-Packages</system> + <text>NOTE: These should fit into a larger picture, e.g. lattices or monoids And/Conjunction</text> + <presentation> + + NOTE: These should fit into a larger picture, e.g. lattices or monoids And/Conjunction </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Prop.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3531"> + <id>Coq-Packages/3531</id> + <text>Or/Disjunction</text> + <metadata> + <system>Coq-Packages</system> + <text>Or/Disjunction</text> + <presentation> + + Or/Disjunction </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Prop.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3532"> + <id>Coq-Packages/3532</id> + <text>Implication</text> + <metadata> + <system>Coq-Packages</system> + <text>Implication</text> + <presentation> + + Implication </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Prop.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3533"> + <id>Coq-Packages/3533</id> + <text>Forall</text> + <metadata> + <system>Coq-Packages</system> + <text>Forall</text> + <presentation> + + Forall </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Prop.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3534"> + <id>Coq-Packages/3534</id> + <text>Exists</text> + <metadata> + <system>Coq-Packages</system> + <text>Exists</text> + <presentation> + + Exists </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Prop.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3535"> + <id>Coq-Packages/3535</id> + <text>The contents in this file are reconstructed from the proof of Bruno Barras</text> + <metadata> + <system>Coq-Packages</system> + <text>The contents in this file are reconstructed from the proof of Bruno Barras</text> + <presentation> + + The contents in this file are reconstructed from the proof of Bruno Barras +</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Eq/UIP_trans.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3536"> + <id>Coq-Packages/3536</id> + <text>in the Coq standard library. It is duplicated so that the definitions</text> + <metadata> + <system>Coq-Packages</system> + <text>in the Coq standard library. It is duplicated so that the definitions</text> + <presentation>in the Coq standard library. It is duplicated so that the definitions</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Eq/UIP_trans.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3537"> + <id>Coq-Packages/3537</id> + <text>can be made transparent, and therefore computable.</text> + <metadata> + <system>Coq-Packages</system> + <text>can be made transparent, and therefore computable.</text> + <presentation>can be made transparent, and therefore computable.</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Eq/UIP_trans.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3538"> + <id>Coq-Packages/3538</id> + <text>See Coq.Logic.Eqdep_dec for complete information</text> + <metadata> + <system>Coq-Packages</system> + <text>See Coq.Logic.Eqdep_dec for complete information</text> + <presentation>See Coq.Logic.Eqdep_dec for complete information</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Eq/UIP_trans.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3539"> + <id>Coq-Packages/3539</id> + <text>A State Monad simplifies things</text> + <metadata> + <system>Coq-Packages</system> + <text>A State Monad simplifies things</text> + <presentation> + A State Monad simplifies things </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Graph/BuildGraph.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3540"> + <id>Coq-Packages/3540</id> + <text>Performance Test</text> + <metadata> + <system>Coq-Packages</system> + <text>Performance Test</text> + <presentation> + + Performance Test </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Map/FMapAList.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3541"> + <id>Coq-Packages/3541</id> + <text>Performance Test</text> + <metadata> + <system>Coq-Packages</system> + <text>Performance Test</text> + <presentation> + Performance Test </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Map/FMapTwoThreeK.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3542"> + <id>Coq-Packages/3542</id> + <text>The GFix monad is like monad fix except that</text> + <metadata> + <system>Coq-Packages</system> + <text>The GFix monad is like monad fix except that</text> + <presentation> + + The GFix monad is like monad fix except that +</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Monads/FuelMonad.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3543"> + <id>Coq-Packages/3543</id> + <text>it encapsulates the "gas" that is used as the measure</text> + <metadata> + <system>Coq-Packages</system> + <text>it encapsulates the "gas" that is used as the measure</text> + <presentation>it encapsulates the "gas" that is used as the measure</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Monads/FuelMonad.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3544"> + <id>Coq-Packages/3544</id> + <text>Demo Require Import ExtLib.Data.Monads.IdentityMonad. Definition foo : nat -> GFix ident nat := mfix (fun recur n => match n with | 0 => ret 0 | S n => recur n end).</text> + <metadata> + <system>Coq-Packages</system> + <text>Demo Require Import ExtLib.Data.Monads.IdentityMonad. Definition foo : nat -> GFix ident nat := mfix (fun recur n => match n with | 0 => ret 0 | S n => recur n end).</text> + <presentation> + Demo +Require Import ExtLib.Data.Monads.IdentityMonad. +Definition foo : nat -> GFix ident nat := + mfix (fun recur n => + match n with + | 0 => ret 0 + | S n => recur n + end). + +</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Monads/FuelMonad.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3545"> + <id>Coq-Packages/3545</id> + <text>Eval compute in runGFix (foo 10) 100000000000000000000000.</text> + <metadata> + <system>Coq-Packages</system> + <text>Eval compute in runGFix (foo 10) 100000000000000000000000.</text> + <presentation> + +Eval compute in runGFix (foo 10) 100000000000000000000000. + </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Monads/FuelMonad.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3546"> + <id>Coq-Packages/3546</id> + <text>Simple wrapper around `writerT` specializing the underlying monad to `Identity`</text> + <metadata> + <system>Coq-Packages</system> + <text>Simple wrapper around `writerT` specializing the underlying monad to `Identity`</text> + <presentation> + Simple wrapper around `writerT` specializing the underlying monad to `Identity` +</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Monads/WriterMonad.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3547"> + <id>Coq-Packages/3547</id> + <text>which yields the `writer` monad.</text> + <metadata> + <system>Coq-Packages</system> + <text>which yields the `writer` monad.</text> + <presentation>which yields the `writer` monad.</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Monads/WriterMonad.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3548"> + <id>Coq-Packages/3548</id> + <text>Canonical instance, a set is the same as a map where the values</text> + <metadata> + <system>Coq-Packages</system> + <text>Canonical instance, a set is the same as a map where the values</text> + <presentation> + Canonical instance, a set is the same as a map where the values +</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Set/SetMap.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3549"> + <id>Coq-Packages/3549</id> + <text>are unit</text> + <metadata> + <system>Coq-Packages</system> + <text>are unit</text> + <presentation>are unit</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Data/Set/SetMap.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3550"> + <id>Coq-Packages/3550</id> + <text>Example of lists as data</text> + <metadata> + <system>Coq-Packages</system> + <text>Example of lists as data</text> + <presentation> + + Example of lists as data </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Generic/DerivingData.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3551"> + <id>Coq-Packages/3551</id> + <text>This module gives a representation of inductive types</text> + <metadata> + <system>Coq-Packages</system> + <text>This module gives a representation of inductive types</text> + <presentation> + This module gives a representation of inductive types </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Generic/Data.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3552"> + <id>Coq-Packages/3552</id> + <text>Some Examples Vectors</text> + <metadata> + <system>Coq-Packages</system> + <text>Some Examples Vectors</text> + <presentation> +Some Examples Vectors </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Generic/Data.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3553"> + <id>Coq-Packages/3553</id> + <text>Example of deriving Show from Data</text> + <metadata> + <system>Coq-Packages</system> + <text>Example of deriving Show from Data</text> + <presentation> + + Example of deriving Show from Data </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Generic/Ind.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3554"> + <id>Coq-Packages/3554</id> + <text>A well-founded relation induced by a measure to nat</text> + <metadata> + <system>Coq-Packages</system> + <text>A well-founded relation induced by a measure to nat</text> + <presentation> + A well-founded relation induced by a measure to nat </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Recur/Measure.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3555"> + <id>Coq-Packages/3555</id> + <text>TODO: This is due to a but in current 8.5</text> + <metadata> + <system>Coq-Packages</system> + <text>TODO: This is due to a but in current 8.5</text> + <presentation> + + TODO: This is due to a but in current 8.5 </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Structures/Functor.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3556"> + <id>Coq-Packages/3556</id> + <text>The Cont Monad Class</text> + <metadata> + <system>Coq-Packages</system> + <text>The Cont Monad Class</text> + <presentation> + + The Cont Monad Class + </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Structures/MonadCont.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3557"> + <id>Coq-Packages/3557</id> + <text>First-class maps</text> + <metadata> + <system>Coq-Packages</system> + <text>First-class maps</text> + <presentation> + First-class maps </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Structures/Maps.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3558"> + <id>Coq-Packages/3558</id> + <text>The Reader Monad Class</text> + <metadata> + <system>Coq-Packages</system> + <text>The Reader Monad Class</text> + <presentation> + + The Reader Monad Class + </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Structures/MonadReader.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3559"> + <id>Coq-Packages/3559</id> + <text>Test</text> + <metadata> + <system>Coq-Packages</system> + <text>Test</text> + <presentation> + + Test </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/BoolTac.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3560"> + <id>Coq-Packages/3560</id> + <text>This tactic will perform case splits on terms that</text> + <metadata> + <system>Coq-Packages</system> + <text>This tactic will perform case splits on terms that</text> + <presentation> + This tactic will perform case splits on terms that +</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Cases.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3561"> + <id>Coq-Packages/3561</id> + <text>are matched on. It only does this on terms where only</text> + <metadata> + <system>Coq-Packages</system> + <text>are matched on. It only does this on terms where only</text> + <presentation>are matched on. It only does this on terms where only</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Cases.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3562"> + <id>Coq-Packages/3562</id> + <text>one of the cases is non-trivial (i.e. by intuition congruence).</text> + <metadata> + <system>Coq-Packages</system> + <text>one of the cases is non-trivial (i.e. by intuition congruence).</text> + <presentation>one of the cases is non-trivial (i.e. by intuition congruence).</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Cases.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3563"> + <id>Coq-Packages/3563</id> + <text>**</text> + <metadata> + <system>Coq-Packages</system> + <text>**</text> + <presentation> + + ** + </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Cases.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3564"> + <id>Coq-Packages/3564</id> + <text>The purpose of this tactic is to try to automatically derive morphisms</text> + <metadata> + <system>Coq-Packages</system> + <text>The purpose of this tactic is to try to automatically derive morphisms</text> + <presentation> + The purpose of this tactic is to try to automatically derive morphisms +</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Parametric.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3565"> + <id>Coq-Packages/3565</id> + <text>for functions</text> + <metadata> + <system>Coq-Packages</system> + <text>for functions</text> + <presentation>for functions</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Parametric.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3566"> + <id>Coq-Packages/3566</id> + <text>The</text> + <metadata> + <system>Coq-Packages</system> + <text>The</text> + <presentation> + + The </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Consider.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3567"> + <id>Coq-Packages/3567</id> + <text>consider</text> + <metadata> + <system>Coq-Packages</system> + <text>consider</text> + <presentation>consider</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Consider.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3568"> + <id>Coq-Packages/3568</id> + <text>tactic recovers some of the ease of reasoning about</text> + <metadata> + <system>Coq-Packages</system> + <text>tactic recovers some of the ease of reasoning about</text> + <presentation> tactic recovers some of the ease of reasoning about +</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Consider.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3569"> + <id>Coq-Packages/3569</id> + <text>decision procedures when they are implemented as functions into bool.</text> + <metadata> + <system>Coq-Packages</system> + <text>decision procedures when they are implemented as functions into bool.</text> + <presentation>decision procedures when they are implemented as functions into bool.</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Consider.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3570"> + <id>Coq-Packages/3570</id> + <text>**</text> + <metadata> + <system>Coq-Packages</system> + <text>**</text> + <presentation> + + ** +</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Consider.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3571"> + <id>Coq-Packages/3571</id> + <text>Implementation by Thomas Braibant (thomas.braibant@gmail.com)</text> + <metadata> + <system>Coq-Packages</system> + <text>Implementation by Thomas Braibant (thomas.braibant@gmail.com)</text> + <presentation>Implementation by Thomas Braibant (thomas.braibant@gmail.com)</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Consider.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3572"> + <id>Coq-Packages/3572</id> + <text>This file defines some inductives, type-classes and tactics to perform reflection on a small scale</text> + <metadata> + <system>Coq-Packages</system> + <text>This file defines some inductives, type-classes and tactics to perform reflection on a small scale</text> + <presentation> +This file defines some inductives, type-classes and tactics to +perform reflection on a small scale +</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Consider.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3573"> + <id>Coq-Packages/3573</id> + <text>Two inductives to perform case-based reasonning</text> + <metadata> + <system>Coq-Packages</system> + <text>Two inductives to perform case-based reasonning</text> + <presentation> + + Two inductives to perform case-based reasonning </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Consider.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3574"> + <id>Coq-Packages/3574</id> + <text>The main tactic.</text> + <metadata> + <system>Coq-Packages</system> + <text>The main tactic.</text> + <presentation> + The main tactic. </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Consider.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3575"> + <id>Coq-Packages/3575</id> + <text>consider</text> + <metadata> + <system>Coq-Packages</system> + <text>consider</text> + <presentation>consider</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Consider.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3576"> + <id>Coq-Packages/3576</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Consider.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3577"> + <id>Coq-Packages/3577</id> + <text>will perform case-analysis (using</text> + <metadata> + <system>Coq-Packages</system> + <text>will perform case-analysis (using</text> + <presentation> will perform case-analysis (using +</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Consider.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3578"> + <id>Coq-Packages/3578</id> + <text>case</text> + <metadata> + <system>Coq-Packages</system> + <text>case</text> + <presentation>case</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Consider.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3579"> + <id>Coq-Packages/3579</id> + <text>) on the function symbol</text> + <metadata> + <system>Coq-Packages</system> + <text>) on the function symbol</text> + <presentation>) on the function symbol </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Consider.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3580"> + <id>Coq-Packages/3580</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Consider.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3581"> + <id>Coq-Packages/3581</id> + <text>using a reflection-lemma that is inferred by type-class resolution. default to remembering the equality</text> + <metadata> + <system>Coq-Packages</system> + <text>using a reflection-lemma that is inferred by type-class resolution. default to remembering the equality</text> + <presentation> using a reflection-lemma that is +inferred by type-class resolution. default to remembering the equality </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLib/Tactics/Consider.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3582"> + <id>Coq-Packages/3582</id> + <text>Some tests</text> + <metadata> + <system>Coq-Packages</system> + <text>Some tests</text> + <presentation> + Some tests </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLibExamples/ConsiderDemo.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3583"> + <id>Coq-Packages/3583</id> + <text>Currently not ported due to universes</text> + <metadata> + <system>Coq-Packages</system> + <text>Currently not ported due to universes</text> + <presentation> + Currently not ported due to universes +</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLibExamples/MonadReasoning.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3584"> + <id>Coq-Packages/3584</id> + <text>Program with respect to the set interface</text> + <metadata> + <system>Coq-Packages</system> + <text>Program with respect to the set interface</text> + <presentation> + Program with respect to the set interface </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLibExamples/UsingSets.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3585"> + <id>Coq-Packages/3585</id> + <text>Instantiate the set</text> + <metadata> + <system>Coq-Packages</system> + <text>Instantiate the set</text> + <presentation> + Instantiate the set </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLibExamples/UsingSets.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3586"> + <id>Coq-Packages/3586</id> + <text>Require the monad definitions</text> + <metadata> + <system>Coq-Packages</system> + <text>Require the monad definitions</text> + <presentation> + Require the monad definitions </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLibExamples/EvalWithExc.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3587"> + <id>Coq-Packages/3587</id> + <text>Use the instances for exceptions</text> + <metadata> + <system>Coq-Packages</system> + <text>Use the instances for exceptions</text> + <presentation> + Use the instances for exceptions </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLibExamples/EvalWithExc.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3588"> + <id>Coq-Packages/3588</id> + <text>Strings will be used for error messages</text> + <metadata> + <system>Coq-Packages</system> + <text>Strings will be used for error messages</text> + <presentation> + Strings will be used for error messages </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLibExamples/EvalWithExc.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3589"> + <id>Coq-Packages/3589</id> + <text>Syntax and values of a simple language</text> + <metadata> + <system>Coq-Packages</system> + <text>Syntax and values of a simple language</text> + <presentation> + Syntax and values of a simple language </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLibExamples/EvalWithExc.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3590"> + <id>Coq-Packages/3590</id> + <text>Wrap the</text> + <metadata> + <system>Coq-Packages</system> + <text>Wrap the</text> + <presentation> + Wrap the </presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLibExamples/EvalWithExc.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3591"> + <id>Coq-Packages/3591</id> + <text>eval</text> + <metadata> + <system>Coq-Packages</system> + <text>eval</text> + <presentation>eval</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLibExamples/EvalWithExc.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3592"> + <id>Coq-Packages/3592</id> + <text>function up with the monad instance that we</text> + <metadata> + <system>Coq-Packages</system> + <text>function up with the monad instance that we</text> + <presentation> function up with the monad instance that we +</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLibExamples/EvalWithExc.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3593"> + <id>Coq-Packages/3593</id> + <text>want to use</text> + <metadata> + <system>Coq-Packages</system> + <text>want to use</text> + <presentation>want to use</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLibExamples/EvalWithExc.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3594"> + <id>Coq-Packages/3594</id> + <text>Some tests Other useful monads:</text> + <metadata> + <system>Coq-Packages</system> + <text>Some tests Other useful monads:</text> + <presentation> + + Some tests Other useful monads: +</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLibExamples/EvalWithExc.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3595"> + <id>Coq-Packages/3595</id> + <text>* Reader - for handling lexicographic environments</text> + <metadata> + <system>Coq-Packages</system> + <text>* Reader - for handling lexicographic environments</text> + <presentation>* Reader - for handling lexicographic environments</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLibExamples/EvalWithExc.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3596"> + <id>Coq-Packages/3596</id> + <text>* State - for handling non-lexical state, like a heap</text> + <metadata> + <system>Coq-Packages</system> + <text>* State - for handling non-lexical state, like a heap</text> + <presentation>* State - for handling non-lexical state, like a heap</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLibExamples/EvalWithExc.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3597"> + <id>Coq-Packages/3597</id> + <text>* MonadFix - for handling unbounded recursion</text> + <metadata> + <system>Coq-Packages</system> + <text>* MonadFix - for handling unbounded recursion</text> + <presentation>* MonadFix - for handling unbounded recursion</presentation> + <source_reference>{"file": "ext-lib/Coq/ExtLibExamples/EvalWithExc.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h2'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3598"> + <id>Coq-Packages/3598</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Version.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3599"> + <id>Coq-Packages/3599</id> + <text>Copyright (C) 2011-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Version.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3600"> + <id>Coq-Packages/3600</id> + <text>Copyright (C) 2011-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Version.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3601"> + <id>Coq-Packages/3601</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Version.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3602"> + <id>Coq-Packages/3602</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Version.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3603"> + <id>Coq-Packages/3603</id> + <text>Helper for detecting the version of Flocq</text> + <metadata> + <system>Coq-Packages</system> + <text>Helper for detecting the version of Flocq</text> + <presentation> + + Helper for detecting the version of Flocq </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Version.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3604"> + <id>Coq-Packages/3604</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Div.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3605"> + <id>Coq-Packages/3605</id> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2010-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Div.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3606"> + <id>Coq-Packages/3606</id> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2010-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Div.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3607"> + <id>Coq-Packages/3607</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Div.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3608"> + <id>Coq-Packages/3608</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Div.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3609"> + <id>Coq-Packages/3609</id> + <text>Helper function and theorem for computing the rounded quotient of two floating-point numbers.</text> + <metadata> + <system>Coq-Packages</system> + <text>Helper function and theorem for computing the rounded quotient of two floating-point numbers.</text> + <presentation>Helper function and theorem for computing the rounded quotient of two floating-point numbers.</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Div.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3610"> + <id>Coq-Packages/3610</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Bracket.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3611"> + <id>Coq-Packages/3611</id> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2010-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Bracket.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3612"> + <id>Coq-Packages/3612</id> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2010-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Bracket.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3613"> + <id>Coq-Packages/3613</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Bracket.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3614"> + <id>Coq-Packages/3614</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Bracket.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3615"> + <id>Coq-Packages/3615</id> + <text>Locations: where a real number is positioned with respect to its rounded-down value in an arbitrary format.</text> + <metadata> + <system>Coq-Packages</system> + <text>Locations: where a real number is positioned with respect to its rounded-down value in an arbitrary format.</text> + <presentation>Locations: where a real number is positioned with respect to its rounded-down value in an arbitrary format.</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Bracket.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3616"> + <id>Coq-Packages/3616</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Operations.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3617"> + <id>Coq-Packages/3617</id> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2009-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Operations.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3618"> + <id>Coq-Packages/3618</id> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2009-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Operations.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3619"> + <id>Coq-Packages/3619</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Operations.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3620"> + <id>Coq-Packages/3620</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Operations.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3621"> + <id>Coq-Packages/3621</id> + <text>Basic operations on floats: alignment, addition, multiplication</text> + <metadata> + <system>Coq-Packages</system> + <text>Basic operations on floats: alignment, addition, multiplication</text> + <presentation> + + Basic operations on floats: alignment, addition, multiplication </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Operations.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3622"> + <id>Coq-Packages/3622</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Round.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3623"> + <id>Coq-Packages/3623</id> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2010-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Round.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3624"> + <id>Coq-Packages/3624</id> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2010-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Round.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3625"> + <id>Coq-Packages/3625</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Round.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3626"> + <id>Coq-Packages/3626</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Round.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3627"> + <id>Coq-Packages/3627</id> + <text>Helper function for computing the rounded value of a real number.</text> + <metadata> + <system>Coq-Packages</system> + <text>Helper function for computing the rounded value of a real number.</text> + <presentation>Helper function for computing the rounded value of a real number.</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Round.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3628"> + <id>Coq-Packages/3628</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Sqrt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3629"> + <id>Coq-Packages/3629</id> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2010-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Sqrt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3630"> + <id>Coq-Packages/3630</id> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2010-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Sqrt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3631"> + <id>Coq-Packages/3631</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Sqrt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3632"> + <id>Coq-Packages/3632</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Sqrt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3633"> + <id>Coq-Packages/3633</id> + <text>Helper functions and theorems for computing the rounded square root of a floating-point number.</text> + <metadata> + <system>Coq-Packages</system> + <text>Helper functions and theorems for computing the rounded square root of a floating-point number.</text> + <presentation>Helper functions and theorems for computing the rounded square root of a floating-point number.</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Calc/Sqrt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3634"> + <id>Coq-Packages/3634</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Defs.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3635"> + <id>Coq-Packages/3635</id> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2009-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Defs.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3636"> + <id>Coq-Packages/3636</id> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2009-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Defs.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3637"> + <id>Coq-Packages/3637</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Defs.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3638"> + <id>Coq-Packages/3638</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Defs.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3639"> + <id>Coq-Packages/3639</id> + <text>Basic definitions: float and rounding property</text> + <metadata> + <system>Coq-Packages</system> + <text>Basic definitions: float and rounding property</text> + <presentation>Basic definitions: float and rounding property</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Defs.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3640"> + <id>Coq-Packages/3640</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Digits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3641"> + <id>Coq-Packages/3641</id> + <text>Copyright (C) 2011-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Digits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3642"> + <id>Coq-Packages/3642</id> + <text>Copyright (C) 2011-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Digits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3643"> + <id>Coq-Packages/3643</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Digits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3644"> + <id>Coq-Packages/3644</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Digits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3645"> + <id>Coq-Packages/3645</id> + <text>Number of bits (radix 2) of a positive integer.</text> + <metadata> + <system>Coq-Packages</system> + <text>Number of bits (radix 2) of a positive integer.</text> + <presentation> + Number of bits (radix 2) of a positive integer. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Digits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3646"> + <id>Coq-Packages/3646</id> + <text>It serves as an upper bound on the number of digits to ensure termination.</text> + <metadata> + <system>Coq-Packages</system> + <text>It serves as an upper bound on the number of digits to ensure termination.</text> + <presentation> + +It serves as an upper bound on the number of digits to ensure termination. + </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Digits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3647"> + <id>Coq-Packages/3647</id> + <text>Specialized version for computing the number of bits of an integer</text> + <metadata> + <system>Coq-Packages</system> + <text>Specialized version for computing the number of bits of an integer</text> + <presentation> + Specialized version for computing the number of bits of an integer </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Digits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3648"> + <id>Coq-Packages/3648</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Core.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3649"> + <id>Coq-Packages/3649</id> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2010-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Core.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3650"> + <id>Coq-Packages/3650</id> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2010-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Core.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3651"> + <id>Coq-Packages/3651</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Core.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3652"> + <id>Coq-Packages/3652</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Core.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3653"> + <id>Coq-Packages/3653</id> + <text>To ease the import</text> + <metadata> + <system>Coq-Packages</system> + <text>To ease the import</text> + <presentation> + + To ease the import </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Core.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3654"> + <id>Coq-Packages/3654</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FIX.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3655"> + <id>Coq-Packages/3655</id> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2009-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FIX.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3656"> + <id>Coq-Packages/3656</id> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2009-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FIX.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3657"> + <id>Coq-Packages/3657</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FIX.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3658"> + <id>Coq-Packages/3658</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FIX.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3659"> + <id>Coq-Packages/3659</id> + <text>Fixed-point format</text> + <metadata> + <system>Coq-Packages</system> + <text>Fixed-point format</text> + <presentation>Fixed-point format</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FIX.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3660"> + <id>Coq-Packages/3660</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FTZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3661"> + <id>Coq-Packages/3661</id> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2009-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FTZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3662"> + <id>Coq-Packages/3662</id> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2009-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FTZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3663"> + <id>Coq-Packages/3663</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FTZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3664"> + <id>Coq-Packages/3664</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FTZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3665"> + <id>Coq-Packages/3665</id> + <text>Floating-point format with abrupt underflow</text> + <metadata> + <system>Coq-Packages</system> + <text>Floating-point format with abrupt underflow</text> + <presentation>Floating-point format with abrupt underflow</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FTZ.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3666"> + <id>Coq-Packages/3666</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FLT.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3667"> + <id>Coq-Packages/3667</id> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2009-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FLT.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3668"> + <id>Coq-Packages/3668</id> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2009-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FLT.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3669"> + <id>Coq-Packages/3669</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FLT.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3670"> + <id>Coq-Packages/3670</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FLT.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3671"> + <id>Coq-Packages/3671</id> + <text>Floating-point format with gradual underflow</text> + <metadata> + <system>Coq-Packages</system> + <text>Floating-point format with gradual underflow</text> + <presentation>Floating-point format with gradual underflow</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FLT.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3672"> + <id>Coq-Packages/3672</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FLX.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3673"> + <id>Coq-Packages/3673</id> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2009-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FLX.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3674"> + <id>Coq-Packages/3674</id> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2009-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FLX.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3675"> + <id>Coq-Packages/3675</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FLX.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3676"> + <id>Coq-Packages/3676</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FLX.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3677"> + <id>Coq-Packages/3677</id> + <text>Floating-point format without underflow</text> + <metadata> + <system>Coq-Packages</system> + <text>Floating-point format without underflow</text> + <presentation>Floating-point format without underflow</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/FLX.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3678"> + <id>Coq-Packages/3678</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Round_pred.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3679"> + <id>Coq-Packages/3679</id> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2009-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Round_pred.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3680"> + <id>Coq-Packages/3680</id> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2009-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Round_pred.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3681"> + <id>Coq-Packages/3681</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Round_pred.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3682"> + <id>Coq-Packages/3682</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Round_pred.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3683"> + <id>Coq-Packages/3683</id> + <text>Roundings: properties and/or functions</text> + <metadata> + <system>Coq-Packages</system> + <text>Roundings: properties and/or functions</text> + <presentation>Roundings: properties and/or functions</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Round_pred.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3684"> + <id>Coq-Packages/3684</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Float_prop.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3685"> + <id>Coq-Packages/3685</id> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2009-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Float_prop.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3686"> + <id>Coq-Packages/3686</id> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2009-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Float_prop.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3687"> + <id>Coq-Packages/3687</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Float_prop.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3688"> + <id>Coq-Packages/3688</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Float_prop.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3689"> + <id>Coq-Packages/3689</id> + <text>Basic properties of floating-point formats: lemmas about mantissa, exponent...</text> + <metadata> + <system>Coq-Packages</system> + <text>Basic properties of floating-point formats: lemmas about mantissa, exponent...</text> + <presentation>Basic properties of floating-point formats: lemmas about mantissa, exponent...</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Float_prop.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3690"> + <id>Coq-Packages/3690</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Ulp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3691"> + <id>Coq-Packages/3691</id> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2009-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Ulp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3692"> + <id>Coq-Packages/3692</id> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2009-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Ulp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3693"> + <id>Coq-Packages/3693</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Ulp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3694"> + <id>Coq-Packages/3694</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Ulp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3695"> + <id>Coq-Packages/3695</id> + <text>Unit in the Last Place: our definition using fexp and its properties, successor and predecessor</text> + <metadata> + <system>Coq-Packages</system> + <text>Unit in the Last Place: our definition using fexp and its properties, successor and predecessor</text> + <presentation>Unit in the Last Place: our definition using fexp and its properties, successor and predecessor</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Ulp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3696"> + <id>Coq-Packages/3696</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Round_NE.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3697"> + <id>Coq-Packages/3697</id> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2009-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Round_NE.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3698"> + <id>Coq-Packages/3698</id> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2009-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Round_NE.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3699"> + <id>Coq-Packages/3699</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Round_NE.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3700"> + <id>Coq-Packages/3700</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Round_NE.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3701"> + <id>Coq-Packages/3701</id> + <text>Rounding to nearest, ties to even: existence, unicity...</text> + <metadata> + <system>Coq-Packages</system> + <text>Rounding to nearest, ties to even: existence, unicity...</text> + <presentation>Rounding to nearest, ties to even: existence, unicity...</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Round_NE.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3702"> + <id>Coq-Packages/3702</id> + <text>Notations for backward-compatibility with Flocq 1.4.</text> + <metadata> + <system>Coq-Packages</system> + <text>Notations for backward-compatibility with Flocq 1.4.</text> + <presentation> + Notations for backward-compatibility with Flocq 1.4. </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Round_NE.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3703"> + <id>Coq-Packages/3703</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Generic_fmt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3704"> + <id>Coq-Packages/3704</id> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2009-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Generic_fmt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3705"> + <id>Coq-Packages/3705</id> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2009-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Generic_fmt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3706"> + <id>Coq-Packages/3706</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Generic_fmt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3707"> + <id>Coq-Packages/3707</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Generic_fmt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3708"> + <id>Coq-Packages/3708</id> + <text>What is a real number belonging to a format, and many properties.</text> + <metadata> + <system>Coq-Packages</system> + <text>What is a real number belonging to a format, and many properties.</text> + <presentation>What is a real number belonging to a format, and many properties.</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Generic_fmt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3709"> + <id>Coq-Packages/3709</id> + <text>Notations for backward-compatibility with Flocq 1.4.</text> + <metadata> + <system>Coq-Packages</system> + <text>Notations for backward-compatibility with Flocq 1.4.</text> + <presentation> + Notations for backward-compatibility with Flocq 1.4. </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Generic_fmt.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3710"> + <id>Coq-Packages/3710</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Zaux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3711"> + <id>Coq-Packages/3711</id> + <text>Copyright (C) 2011-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Zaux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3712"> + <id>Coq-Packages/3712</id> + <text>Copyright (C) 2011-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Zaux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3713"> + <id>Coq-Packages/3713</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Zaux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3714"> + <id>Coq-Packages/3714</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Zaux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3715"> + <id>Coq-Packages/3715</id> + <text>Boolean comparisons</text> + <metadata> + <system>Coq-Packages</system> + <text>Boolean comparisons</text> + <presentation> + Boolean comparisons </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Zaux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3716"> + <id>Coq-Packages/3716</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Raux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3717"> + <id>Coq-Packages/3717</id> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2009-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Raux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3718"> + <id>Coq-Packages/3718</id> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2009-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2009-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Raux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3719"> + <id>Coq-Packages/3719</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Raux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3720"> + <id>Coq-Packages/3720</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Raux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3721"> + <id>Coq-Packages/3721</id> + <text>Missing definitions/lemmas</text> + <metadata> + <system>Coq-Packages</system> + <text>Missing definitions/lemmas</text> + <presentation>Missing definitions/lemmas</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Raux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3722"> + <id>Coq-Packages/3722</id> + <text>Decidable comparison on reals</text> + <metadata> + <system>Coq-Packages</system> + <text>Decidable comparison on reals</text> + <presentation> + Decidable comparison on reals </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Raux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3723"> + <id>Coq-Packages/3723</id> + <text>LPO taken from Coquelicot</text> + <metadata> + <system>Coq-Packages</system> + <text>LPO taken from Coquelicot</text> + <presentation> + LPO taken from Coquelicot </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Raux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3724"> + <id>Coq-Packages/3724</id> + <text>A little tactic to simplify terms of the form</text> + <metadata> + <system>Coq-Packages</system> + <text>A little tactic to simplify terms of the form</text> + <presentation> + + A little tactic to simplify terms of the form </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Raux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3725"> + <id>Coq-Packages/3725</id> + <text>bpow</text> + <metadata> + <system>Coq-Packages</system> + <text>bpow</text> + <presentation>bpow</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Raux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3726"> + <id>Coq-Packages/3726</id> + <text>a</text> + <metadata> + <system>Coq-Packages</system> + <text>a</text> + <presentation>a</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Raux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3727"> + <id>Coq-Packages/3727</id> + <text>*</text> + <metadata> + <system>Coq-Packages</system> + <text>*</text> + <presentation>*</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Raux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3728"> + <id>Coq-Packages/3728</id> + <text>bpow</text> + <metadata> + <system>Coq-Packages</system> + <text>bpow</text> + <presentation>bpow</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Raux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3729"> + <id>Coq-Packages/3729</id> + <text>b</text> + <metadata> + <system>Coq-Packages</system> + <text>b</text> + <presentation>b</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Raux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3730"> + <id>Coq-Packages/3730</id> + <text>.</text> + <metadata> + <system>Coq-Packages</system> + <text>.</text> + <presentation>. </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Core/Raux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3731"> + <id>Coq-Packages/3731</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/IEEE754/Bits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3732"> + <id>Coq-Packages/3732</id> + <text>Copyright (C) 2011-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2011-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/IEEE754/Bits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3733"> + <id>Coq-Packages/3733</id> + <text>Copyright (C) 2011-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2011-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2011-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/IEEE754/Bits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3734"> + <id>Coq-Packages/3734</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/IEEE754/Bits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3735"> + <id>Coq-Packages/3735</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/IEEE754/Bits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3736"> + <id>Coq-Packages/3736</id> + <text>IEEE-754 encoding of binary floating-point data</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE-754 encoding of binary floating-point data</text> + <presentation>IEEE-754 encoding of binary floating-point data</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/IEEE754/Bits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3737"> + <id>Coq-Packages/3737</id> + <text>Specialization for IEEE single precision operations</text> + <metadata> + <system>Coq-Packages</system> + <text>Specialization for IEEE single precision operations</text> + <presentation> + Specialization for IEEE single precision operations </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/IEEE754/Bits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3738"> + <id>Coq-Packages/3738</id> + <text>Specialization for IEEE double precision operations</text> + <metadata> + <system>Coq-Packages</system> + <text>Specialization for IEEE double precision operations</text> + <presentation> + Specialization for IEEE double precision operations </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/IEEE754/Bits.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3739"> + <id>Coq-Packages/3739</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/IEEE754/Binary.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3740"> + <id>Coq-Packages/3740</id> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2010-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/IEEE754/Binary.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3741"> + <id>Coq-Packages/3741</id> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2010-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/IEEE754/Binary.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3742"> + <id>Coq-Packages/3742</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/IEEE754/Binary.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3743"> + <id>Coq-Packages/3743</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/IEEE754/Binary.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3744"> + <id>Coq-Packages/3744</id> + <text>IEEE-754 arithmetic</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE-754 arithmetic</text> + <presentation>IEEE-754 arithmetic</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/IEEE754/Binary.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3745"> + <id>Coq-Packages/3745</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff2FlocqAux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3746"> + <id>Coq-Packages/3746</id> + <text>Copyright (C) 2013-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2013-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2013-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff2FlocqAux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3747"> + <id>Coq-Packages/3747</id> + <text>Copyright (C) 2013-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2013-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2013-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff2FlocqAux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3748"> + <id>Coq-Packages/3748</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff2FlocqAux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3749"> + <id>Coq-Packages/3749</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff2FlocqAux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3750"> + <id>Coq-Packages/3750</id> + <text>Translation from Flocq to Pff</text> + <metadata> + <system>Coq-Packages</system> + <text>Translation from Flocq to Pff</text> + <presentation> + + Translation from Flocq to Pff </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff2FlocqAux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3751"> + <id>Coq-Packages/3751</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff2Flocq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3752"> + <id>Coq-Packages/3752</id> + <text>Copyright (C) 2016-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2016-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2016-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff2Flocq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3753"> + <id>Coq-Packages/3753</id> + <text>Copyright (C) 2016-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2016-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2016-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff2Flocq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3754"> + <id>Coq-Packages/3754</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff2Flocq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3755"> + <id>Coq-Packages/3755</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff2Flocq.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3756"> + <id>Coq-Packages/3756</id> + <text>***************************************************************************** This file is an extraction of the results of the Pff library. It is the work of Sylvie Boldo, Marc Daumas, Laurence Rideau, and Laurent Théry.</text> + <metadata> + <system>Coq-Packages</system> + <text>***************************************************************************** This file is an extraction of the results of the Pff library. It is the work of Sylvie Boldo, Marc Daumas, Laurence Rideau, and Laurent Théry.</text> + <presentation> + +***************************************************************************** +This file is an extraction of the results of the Pff library. +It is the work of Sylvie Boldo, Marc Daumas, Laurence Rideau, and Laurent Théry. + </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3757"> + <id>Coq-Packages/3757</id> + <text>was file sTactic.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file sTactic.v</text> + <presentation>was file sTactic.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3758"> + <id>Coq-Packages/3758</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> + +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3759"> + <id>Coq-Packages/3759</id> + <text>IEEE754 : sTactic</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : sTactic</text> + <presentation> + + IEEE754 : sTactic + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3760"> + <id>Coq-Packages/3760</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3761"> + <id>Coq-Packages/3761</id> + <text>*****************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>*****************************************************************************</text> + <presentation> + +***************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3762"> + <id>Coq-Packages/3762</id> + <text>was file Digit.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Digit.v</text> + <presentation>was file Digit.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3763"> + <id>Coq-Packages/3763</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3764"> + <id>Coq-Packages/3764</id> + <text>IEEE754 : Digit</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : Digit</text> + <presentation> + + IEEE754 : Digit + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3765"> + <id>Coq-Packages/3765</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3766"> + <id>Coq-Packages/3766</id> + <text>***************************************************************************** Gives the number of digits necessary to write a number in a given base</text> + <metadata> + <system>Coq-Packages</system> + <text>***************************************************************************** Gives the number of digits necessary to write a number in a given base</text> + <presentation> + + ***************************************************************************** + Gives the number of digits necessary to write a number in a given base </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3767"> + <id>Coq-Packages/3767</id> + <text>was file Rpow.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Rpow.v</text> + <presentation>was file Rpow.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3768"> + <id>Coq-Packages/3768</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3769"> + <id>Coq-Packages/3769</id> + <text>IEEE754 : Rpow</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : Rpow</text> + <presentation> + + IEEE754 : Rpow + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3770"> + <id>Coq-Packages/3770</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3771"> + <id>Coq-Packages/3771</id> + <text>***************************************************************************** Definition of an exponential function over relative numbers</text> + <metadata> + <system>Coq-Packages</system> + <text>***************************************************************************** Definition of an exponential function over relative numbers</text> + <presentation> + + ***************************************************************************** + Definition of an exponential function over relative numbers +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3772"> + <id>Coq-Packages/3772</id> + <text>was file Float.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Float.v</text> + <presentation>was file Float.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3773"> + <id>Coq-Packages/3773</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3774"> + <id>Coq-Packages/3774</id> + <text>IEEE754 : Float</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : Float</text> + <presentation> + + IEEE754 : Float + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3775"> + <id>Coq-Packages/3775</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3776"> + <id>Coq-Packages/3776</id> + <text>***************************************************************************** ****************************************************** Module Float.v Inspired by the Diadic of Patrick Loiseleur</text> + <metadata> + <system>Coq-Packages</system> + <text>***************************************************************************** ****************************************************** Module Float.v Inspired by the Diadic of Patrick Loiseleur</text> + <presentation> + + ***************************************************************************** + ****************************************************** + Module Float.v + Inspired by the Diadic of Patrick Loiseleur + </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3777"> + <id>Coq-Packages/3777</id> + <text>was file Fcomp.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Fcomp.v</text> + <presentation>was file Fcomp.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3778"> + <id>Coq-Packages/3778</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3779"> + <id>Coq-Packages/3779</id> + <text>IEEE754 : Fcomp</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : Fcomp</text> + <presentation> + + IEEE754 : Fcomp + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3780"> + <id>Coq-Packages/3780</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3781"> + <id>Coq-Packages/3781</id> + <text>was file Fop.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Fop.v</text> + <presentation>was file Fop.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3782"> + <id>Coq-Packages/3782</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3783"> + <id>Coq-Packages/3783</id> + <text>IEEE754 : Fop</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : Fop</text> + <presentation> + + IEEE754 : Fop + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3784"> + <id>Coq-Packages/3784</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3785"> + <id>Coq-Packages/3785</id> + <text>was file Fbound.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Fbound.v</text> + <presentation>was file Fbound.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3786"> + <id>Coq-Packages/3786</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3787"> + <id>Coq-Packages/3787</id> + <text>IEEE754 : Fbound</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : Fbound</text> + <presentation> + + IEEE754 : Fbound + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3788"> + <id>Coq-Packages/3788</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3789"> + <id>Coq-Packages/3789</id> + <text>was file Fprop.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Fprop.v</text> + <presentation>was file Fprop.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3790"> + <id>Coq-Packages/3790</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3791"> + <id>Coq-Packages/3791</id> + <text>IEEE754 : Fprop</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : Fprop</text> + <presentation> + + IEEE754 : Fprop + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3792"> + <id>Coq-Packages/3792</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3793"> + <id>Coq-Packages/3793</id> + <text>was file Zenum.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Zenum.v</text> + <presentation>was file Zenum.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3794"> + <id>Coq-Packages/3794</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3795"> + <id>Coq-Packages/3795</id> + <text>IEEE754 : Zenum</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : Zenum</text> + <presentation> + + IEEE754 : Zenum + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3796"> + <id>Coq-Packages/3796</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3797"> + <id>Coq-Packages/3797</id> + <text>***************************************************************************** Simple functions to enumerate relative numbers</text> + <metadata> + <system>Coq-Packages</system> + <text>***************************************************************************** Simple functions to enumerate relative numbers</text> + <presentation> + + ***************************************************************************** + Simple functions to enumerate relative numbers +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3798"> + <id>Coq-Packages/3798</id> + <text>was file Fnorm.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Fnorm.v</text> + <presentation>was file Fnorm.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3799"> + <id>Coq-Packages/3799</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3800"> + <id>Coq-Packages/3800</id> + <text>IEEE754 : Fnorm</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : Fnorm</text> + <presentation> + + IEEE754 : Fnorm + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3801"> + <id>Coq-Packages/3801</id> + <text>Laurent Thery & Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery & Sylvie Boldo</text> + <presentation> + + Laurent Thery & Sylvie Boldo + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3802"> + <id>Coq-Packages/3802</id> + <text>was file FSucc.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file FSucc.v</text> + <presentation>was file FSucc.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3803"> + <id>Coq-Packages/3803</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3804"> + <id>Coq-Packages/3804</id> + <text>IEEE754 : FSucc</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : FSucc</text> + <presentation> + + IEEE754 : FSucc + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3805"> + <id>Coq-Packages/3805</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3806"> + <id>Coq-Packages/3806</id> + <text>was file FPred.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file FPred.v</text> + <presentation>was file FPred.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3807"> + <id>Coq-Packages/3807</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3808"> + <id>Coq-Packages/3808</id> + <text>IEEE754 : FPred</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : FPred</text> + <presentation> + + IEEE754 : FPred + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3809"> + <id>Coq-Packages/3809</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3810"> + <id>Coq-Packages/3810</id> + <text>was file Fmin.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Fmin.v</text> + <presentation>was file Fmin.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3811"> + <id>Coq-Packages/3811</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3812"> + <id>Coq-Packages/3812</id> + <text>IEEE754 : Fmin</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : Fmin</text> + <presentation> + + IEEE754 : Fmin + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3813"> + <id>Coq-Packages/3813</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3814"> + <id>Coq-Packages/3814</id> + <text>was file Fodd.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Fodd.v</text> + <presentation>was file Fodd.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3815"> + <id>Coq-Packages/3815</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3816"> + <id>Coq-Packages/3816</id> + <text>IEEE754 : Fodd</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : Fodd</text> + <presentation> + + IEEE754 : Fodd + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3817"> + <id>Coq-Packages/3817</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3818"> + <id>Coq-Packages/3818</id> + <text>was file Fround.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Fround.v</text> + <presentation>was file Fround.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3819"> + <id>Coq-Packages/3819</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3820"> + <id>Coq-Packages/3820</id> + <text>IEEE754 : Fround</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : Fround</text> + <presentation> + + IEEE754 : Fround + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3821"> + <id>Coq-Packages/3821</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3822"> + <id>Coq-Packages/3822</id> + <text>was file Option.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Option.v</text> + <presentation>was file Option.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3823"> + <id>Coq-Packages/3823</id> + <text>was file Paux.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Paux.v</text> + <presentation>was file Paux.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3824"> + <id>Coq-Packages/3824</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3825"> + <id>Coq-Packages/3825</id> + <text>IEEE754 : Paux</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : Paux</text> + <presentation> + + IEEE754 : Paux + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3826"> + <id>Coq-Packages/3826</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3827"> + <id>Coq-Packages/3827</id> + <text>was file Zdivides.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Zdivides.v</text> + <presentation>was file Zdivides.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3828"> + <id>Coq-Packages/3828</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3829"> + <id>Coq-Packages/3829</id> + <text>IEEE754 : NDiv</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : NDiv</text> + <presentation> + + IEEE754 : NDiv + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3830"> + <id>Coq-Packages/3830</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3831"> + <id>Coq-Packages/3831</id> + <text>***************************************************************************** Definition of the quotient and divisibility for natural and relative numbers</text> + <metadata> + <system>Coq-Packages</system> + <text>***************************************************************************** Definition of the quotient and divisibility for natural and relative numbers</text> + <presentation> + + ***************************************************************************** + Definition of the quotient and divisibility for natural and relative numbers </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3832"> + <id>Coq-Packages/3832</id> + <text>was file MSB.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file MSB.v</text> + <presentation>was file MSB.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3833"> + <id>Coq-Packages/3833</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3834"> + <id>Coq-Packages/3834</id> + <text>IEEE754 : MSB</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : MSB</text> + <presentation> + + IEEE754 : MSB + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3835"> + <id>Coq-Packages/3835</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3836"> + <id>Coq-Packages/3836</id> + <text>was file FroundProp.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file FroundProp.v</text> + <presentation>was file FroundProp.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3837"> + <id>Coq-Packages/3837</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3838"> + <id>Coq-Packages/3838</id> + <text>IEEE754 : FroundProp</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : FroundProp</text> + <presentation> + + IEEE754 : FroundProp + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3839"> + <id>Coq-Packages/3839</id> + <text>Laurent Thery, Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery, Sylvie Boldo</text> + <presentation> + + Laurent Thery, Sylvie Boldo + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3840"> + <id>Coq-Packages/3840</id> + <text>was file FroundMult.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file FroundMult.v</text> + <presentation>was file FroundMult.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3841"> + <id>Coq-Packages/3841</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3842"> + <id>Coq-Packages/3842</id> + <text>IEEE754 : FroundMult</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : FroundMult</text> + <presentation> + + IEEE754 : FroundMult + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3843"> + <id>Coq-Packages/3843</id> + <text>Laurent Thery, Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery, Sylvie Boldo</text> + <presentation> + + Laurent Thery, Sylvie Boldo + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3844"> + <id>Coq-Packages/3844</id> + <text>was file Closest.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Closest.v</text> + <presentation>was file Closest.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3845"> + <id>Coq-Packages/3845</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3846"> + <id>Coq-Packages/3846</id> + <text>IEEE754 : Closest</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : Closest</text> + <presentation> + + IEEE754 : Closest + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3847"> + <id>Coq-Packages/3847</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3848"> + <id>Coq-Packages/3848</id> + <text>***************************************************************************** Properties about the closest rounding mode</text> + <metadata> + <system>Coq-Packages</system> + <text>***************************************************************************** Properties about the closest rounding mode</text> + <presentation> + + ***************************************************************************** + Properties about the closest rounding mode </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3849"> + <id>Coq-Packages/3849</id> + <text>was file ClosestProp.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file ClosestProp.v</text> + <presentation>was file ClosestProp.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3850"> + <id>Coq-Packages/3850</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3851"> + <id>Coq-Packages/3851</id> + <text>IEEE754 : ClosestProp</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : ClosestProp</text> + <presentation> + + IEEE754 : ClosestProp + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3852"> + <id>Coq-Packages/3852</id> + <text>Laurent Thery, Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery, Sylvie Boldo</text> + <presentation> + + Laurent Thery, Sylvie Boldo + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3853"> + <id>Coq-Packages/3853</id> + <text>was file ClosestMult.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file ClosestMult.v</text> + <presentation>was file ClosestMult.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3854"> + <id>Coq-Packages/3854</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3855"> + <id>Coq-Packages/3855</id> + <text>IEEE754 : ClosestMult</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : ClosestMult</text> + <presentation> + + IEEE754 : ClosestMult + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3856"> + <id>Coq-Packages/3856</id> + <text>Laurent Thery, Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery, Sylvie Boldo</text> + <presentation> + + Laurent Thery, Sylvie Boldo + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3857"> + <id>Coq-Packages/3857</id> + <text>was file Finduct.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Finduct.v</text> + <presentation>was file Finduct.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3858"> + <id>Coq-Packages/3858</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3859"> + <id>Coq-Packages/3859</id> + <text>IEEE754 : Finduct</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : Finduct</text> + <presentation> + + IEEE754 : Finduct + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3860"> + <id>Coq-Packages/3860</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3861"> + <id>Coq-Packages/3861</id> + <text>***************************************************************************** Define an induction principle on float</text> + <metadata> + <system>Coq-Packages</system> + <text>***************************************************************************** Define an induction principle on float</text> + <presentation> + + ***************************************************************************** + Define an induction principle on float </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3862"> + <id>Coq-Packages/3862</id> + <text>was file FroundPlus.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file FroundPlus.v</text> + <presentation>was file FroundPlus.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3863"> + <id>Coq-Packages/3863</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3864"> + <id>Coq-Packages/3864</id> + <text>IEEE754 : FroundPlus</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : FroundPlus</text> + <presentation> + + IEEE754 : FroundPlus + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3865"> + <id>Coq-Packages/3865</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3866"> + <id>Coq-Packages/3866</id> + <text>was file ClosestPlus.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file ClosestPlus.v</text> + <presentation>was file ClosestPlus.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3867"> + <id>Coq-Packages/3867</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3868"> + <id>Coq-Packages/3868</id> + <text>IEEE754 : ClosestPlus</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : ClosestPlus</text> + <presentation> + + IEEE754 : ClosestPlus + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3869"> + <id>Coq-Packages/3869</id> + <text>Laurent Thery, Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery, Sylvie Boldo</text> + <presentation> + + Laurent Thery, Sylvie Boldo + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3870"> + <id>Coq-Packages/3870</id> + <text>was file MinOrMax.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file MinOrMax.v</text> + <presentation>was file MinOrMax.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3871"> + <id>Coq-Packages/3871</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3872"> + <id>Coq-Packages/3872</id> + <text>IEEE754 : MinOrMax</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : MinOrMax</text> + <presentation> + + IEEE754 : MinOrMax + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3873"> + <id>Coq-Packages/3873</id> + <text>Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Sylvie Boldo</text> + <presentation> + + Sylvie Boldo + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3874"> + <id>Coq-Packages/3874</id> + <text>was file Axpy.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Axpy.v</text> + <presentation>was file Axpy.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3875"> + <id>Coq-Packages/3875</id> + <text>was file Veltkamp.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Veltkamp.v</text> + <presentation>was file Veltkamp.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3876"> + <id>Coq-Packages/3876</id> + <text>was file Dekker.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Dekker.v</text> + <presentation>was file Dekker.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3877"> + <id>Coq-Packages/3877</id> + <text>was file discriminant2.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file discriminant2.v</text> + <presentation>was file discriminant2.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3878"> + <id>Coq-Packages/3878</id> + <text>This proof file has been written by</text> + <metadata> + <system>Coq-Packages</system> + <text>This proof file has been written by</text> + <presentation> + This proof file has been written by +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3879"> + <id>Coq-Packages/3879</id> + <text>(1), following a proof presented by</text> + <metadata> + <system>Coq-Packages</system> + <text>(1), following a proof presented by</text> + <presentation>(1), following a proof +presented by </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3880"> + <id>Coq-Packages/3880</id> + <text>(2), and adapted to Coq proof checker with the help of</text> + <metadata> + <system>Coq-Packages</system> + <text>(2), and adapted to Coq proof checker with the help of</text> + <presentation> (2), +and adapted to Coq proof checker with the help of +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3881"> + <id>Coq-Packages/3881</id> + <text>(1) and</text> + <metadata> + <system>Coq-Packages</system> + <text>(1) and</text> + <presentation>(1) +and </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3882"> + <id>Coq-Packages/3882</id> + <text>(1). This work has been partially supported by the</text> + <metadata> + <system>Coq-Packages</system> + <text>(1). This work has been partially supported by the</text> + <presentation>(1). This work +has been partially supported by the </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3883"> + <id>Coq-Packages/3883</id> + <text>grant PICS 2533.</text> + <metadata> + <system>Coq-Packages</system> + <text>grant PICS 2533.</text> + <presentation> grant PICS 2533. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3884"> + <id>Coq-Packages/3884</id> + <text>(1)</text> + <metadata> + <system>Coq-Packages</system> + <text>(1)</text> + <presentation> + +(1) </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3885"> + <id>Coq-Packages/3885</id> + <text>Computer science laboratory UMR 5668 CNRS - ENS de Lyon - INRIA Lyon, France</text> + <metadata> + <system>Coq-Packages</system> + <text>Computer science laboratory UMR 5668 CNRS - ENS de Lyon - INRIA Lyon, France</text> + <presentation> Computer science laboratory +UMR 5668 CNRS - ENS de Lyon - INRIA +Lyon, France + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3886"> + <id>Coq-Packages/3886</id> + <text>(2)</text> + <metadata> + <system>Coq-Packages</system> + <text>(2)</text> + <presentation> + +(2) </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3887"> + <id>Coq-Packages/3887</id> + <text>Berkeley, California</text> + <metadata> + <system>Coq-Packages</system> + <text>Berkeley, California</text> + <presentation> +Berkeley, California + </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3888"> + <id>Coq-Packages/3888</id> + <text>was file discriminant3.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file discriminant3.v</text> + <presentation>was file discriminant3.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3889"> + <id>Coq-Packages/3889</id> + <text>was file discriminant.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file discriminant.v</text> + <presentation>was file discriminant.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3890"> + <id>Coq-Packages/3890</id> + <text>This proof file has been written by</text> + <metadata> + <system>Coq-Packages</system> + <text>This proof file has been written by</text> + <presentation> + This proof file has been written by +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3891"> + <id>Coq-Packages/3891</id> + <text>(1), following a proof presented by</text> + <metadata> + <system>Coq-Packages</system> + <text>(1), following a proof presented by</text> + <presentation>(1), following a proof +presented by </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3892"> + <id>Coq-Packages/3892</id> + <text>(2), and adapted to Coq proof checker with the help of</text> + <metadata> + <system>Coq-Packages</system> + <text>(2), and adapted to Coq proof checker with the help of</text> + <presentation> (2), +and adapted to Coq proof checker with the help of +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3893"> + <id>Coq-Packages/3893</id> + <text>(1) and</text> + <metadata> + <system>Coq-Packages</system> + <text>(1) and</text> + <presentation>(1) +and </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3894"> + <id>Coq-Packages/3894</id> + <text>(1). This work has been partially supported by the</text> + <metadata> + <system>Coq-Packages</system> + <text>(1). This work has been partially supported by the</text> + <presentation>(1). This work +has been partially supported by the </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3895"> + <id>Coq-Packages/3895</id> + <text>grant PICS 2533.</text> + <metadata> + <system>Coq-Packages</system> + <text>grant PICS 2533.</text> + <presentation> grant PICS 2533. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3896"> + <id>Coq-Packages/3896</id> + <text>(1)</text> + <metadata> + <system>Coq-Packages</system> + <text>(1)</text> + <presentation> + +(1) </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3897"> + <id>Coq-Packages/3897</id> + <text>Computer science laboratory UMR 5668 CNRS - ENS de Lyon - INRIA Lyon, France</text> + <metadata> + <system>Coq-Packages</system> + <text>Computer science laboratory UMR 5668 CNRS - ENS de Lyon - INRIA Lyon, France</text> + <presentation> Computer science laboratory +UMR 5668 CNRS - ENS de Lyon - INRIA +Lyon, France + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3898"> + <id>Coq-Packages/3898</id> + <text>(2)</text> + <metadata> + <system>Coq-Packages</system> + <text>(2)</text> + <presentation> + +(2) </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3899"> + <id>Coq-Packages/3899</id> + <text>Berkeley, California</text> + <metadata> + <system>Coq-Packages</system> + <text>Berkeley, California</text> + <presentation> +Berkeley, California + </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3900"> + <id>Coq-Packages/3900</id> + <text>was file Fast2Sum.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file Fast2Sum.v</text> + <presentation>was file Fast2Sum.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3901"> + <id>Coq-Packages/3901</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3902"> + <id>Coq-Packages/3902</id> + <text>IEEE754 : Fast2Sum</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : Fast2Sum</text> + <presentation> + + IEEE754 : Fast2Sum + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3903"> + <id>Coq-Packages/3903</id> + <text>Laurent Thery</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery</text> + <presentation> + + Laurent Thery + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3904"> + <id>Coq-Packages/3904</id> + <text>was file FmaErr.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file FmaErr.v</text> + <presentation>was file FmaErr.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3905"> + <id>Coq-Packages/3905</id> + <text>was file FmaErrApprox.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file FmaErrApprox.v</text> + <presentation>was file FmaErrApprox.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3906"> + <id>Coq-Packages/3906</id> + <text>was file TwoSum.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file TwoSum.v</text> + <presentation>was file TwoSum.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3907"> + <id>Coq-Packages/3907</id> + <text>**************************************************************************</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************************************************************</text> + <presentation> +************************************************************************** + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3908"> + <id>Coq-Packages/3908</id> + <text>IEEE754 : TwoSum</text> + <metadata> + <system>Coq-Packages</system> + <text>IEEE754 : TwoSum</text> + <presentation> + + IEEE754 : TwoSum + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3909"> + <id>Coq-Packages/3909</id> + <text>Laurent Thery & Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Laurent Thery & Sylvie Boldo</text> + <presentation> + + Laurent Thery & Sylvie Boldo + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3910"> + <id>Coq-Packages/3910</id> + <text>was file RND.v</text> + <metadata> + <system>Coq-Packages</system> + <text>was file RND.v</text> + <presentation>was file RND.v</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Pff/Pff.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3911"> + <id>Coq-Packages/3911</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Mult_error.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3912"> + <id>Coq-Packages/3912</id> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2010-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Mult_error.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3913"> + <id>Coq-Packages/3913</id> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2010-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Mult_error.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3914"> + <id>Coq-Packages/3914</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Mult_error.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3915"> + <id>Coq-Packages/3915</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Mult_error.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3916"> + <id>Coq-Packages/3916</id> + <text>Error of the multiplication is in the FLX/FLT format</text> + <metadata> + <system>Coq-Packages</system> + <text>Error of the multiplication is in the FLX/FLT format</text> + <presentation>Error of the multiplication is in the FLX/FLT format</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Mult_error.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3917"> + <id>Coq-Packages/3917</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Sterbenz.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3918"> + <id>Coq-Packages/3918</id> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2010-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Sterbenz.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3919"> + <id>Coq-Packages/3919</id> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2010-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Sterbenz.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3920"> + <id>Coq-Packages/3920</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Sterbenz.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3921"> + <id>Coq-Packages/3921</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Sterbenz.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3922"> + <id>Coq-Packages/3922</id> + <text>Sterbenz conditions for exact subtraction</text> + <metadata> + <system>Coq-Packages</system> + <text>Sterbenz conditions for exact subtraction</text> + <presentation>Sterbenz conditions for exact subtraction</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Sterbenz.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3923"> + <id>Coq-Packages/3923</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Div_sqrt_error.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3924"> + <id>Coq-Packages/3924</id> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2010-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Div_sqrt_error.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3925"> + <id>Coq-Packages/3925</id> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2010-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Div_sqrt_error.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3926"> + <id>Coq-Packages/3926</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Div_sqrt_error.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3927"> + <id>Coq-Packages/3927</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Div_sqrt_error.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3928"> + <id>Coq-Packages/3928</id> + <text>Remainder of the division and square root are in the FLX format</text> + <metadata> + <system>Coq-Packages</system> + <text>Remainder of the division and square root are in the FLX format</text> + <presentation>Remainder of the division and square root are in the FLX format</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Div_sqrt_error.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3929"> + <id>Coq-Packages/3929</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Double_rounding.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3930"> + <id>Coq-Packages/3930</id> + <text>Copyright (C) 2014-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2014-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2014-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Double_rounding.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3931"> + <id>Coq-Packages/3931</id> + <text>Copyright (C) 2014-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2014-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2014-2018 Guillaume Melquiond +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Double_rounding.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3932"> + <id>Coq-Packages/3932</id> + <text>Copyright (C) 2014-2018 Pierre Roux</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2014-2018 Pierre Roux</text> + <presentation> +Copyright (C) 2014-2018 Pierre Roux + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Double_rounding.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3933"> + <id>Coq-Packages/3933</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Double_rounding.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3934"> + <id>Coq-Packages/3934</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Double_rounding.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3935"> + <id>Coq-Packages/3935</id> + <text>Conditions for innocuous double rounding.</text> + <metadata> + <system>Coq-Packages</system> + <text>Conditions for innocuous double rounding.</text> + <presentation>Conditions for innocuous double rounding.</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Double_rounding.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3936"> + <id>Coq-Packages/3936</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Plus_error.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3937"> + <id>Coq-Packages/3937</id> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2010-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Plus_error.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3938"> + <id>Coq-Packages/3938</id> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2010-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Plus_error.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3939"> + <id>Coq-Packages/3939</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Plus_error.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3940"> + <id>Coq-Packages/3940</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Plus_error.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3941"> + <id>Coq-Packages/3941</id> + <text>Error of the rounded-to-nearest addition is representable.</text> + <metadata> + <system>Coq-Packages</system> + <text>Error of the rounded-to-nearest addition is representable.</text> + <presentation>Error of the rounded-to-nearest addition is representable.</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Plus_error.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3942"> + <id>Coq-Packages/3942</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Relative.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3943"> + <id>Coq-Packages/3943</id> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2010-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Relative.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3944"> + <id>Coq-Packages/3944</id> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2010-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Relative.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3945"> + <id>Coq-Packages/3945</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Relative.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3946"> + <id>Coq-Packages/3946</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Relative.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3947"> + <id>Coq-Packages/3947</id> + <text>Relative error of the roundings</text> + <metadata> + <system>Coq-Packages</system> + <text>Relative error of the roundings</text> + <presentation>Relative error of the roundings</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Relative.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3948"> + <id>Coq-Packages/3948</id> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Flocq formalization of floating-point arithmetic in Coq: http://flocq.gforge.inria.fr/</text> + <presentation> + +This file is part of the Flocq formalization of floating-point +arithmetic in Coq: http://flocq.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Round_odd.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3949"> + <id>Coq-Packages/3949</id> + <text>Copyright (C) 2013-2018 Sylvie Boldo</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2013-2018 Sylvie Boldo</text> + <presentation> + +Copyright (C) 2013-2018 Sylvie Boldo +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Round_odd.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3950"> + <id>Coq-Packages/3950</id> + <text>Copyright (C) 2013-2018 Guillaume Melquiond</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2013-2018 Guillaume Melquiond</text> + <presentation> +Copyright (C) 2013-2018 Guillaume Melquiond + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Round_odd.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3951"> + <id>Coq-Packages/3951</id> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</text> + <presentation> + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 3 of the License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Round_odd.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3952"> + <id>Coq-Packages/3952</id> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the COPYING file for more details.</text> + <presentation> + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +COPYING file for more details. + +</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Round_odd.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3953"> + <id>Coq-Packages/3953</id> + <text>Rounding to odd and its properties, including the equivalence</text> + <metadata> + <system>Coq-Packages</system> + <text>Rounding to odd and its properties, including the equivalence</text> + <presentation>Rounding to odd and its properties, including the equivalence</presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Round_odd.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3954"> + <id>Coq-Packages/3954</id> + <text>between rnd_NE and double rounding with rnd_odd and then rnd_NE</text> + <metadata> + <system>Coq-Packages</system> + <text>between rnd_NE and double rounding with rnd_odd and then rnd_NE</text> + <presentation> + + between rnd_NE and double rounding with rnd_odd and then rnd_NE </presentation> + <source_reference>{"file": "flocq/Coq/Flocq/Prop/Round_odd.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3955"> + <id>Coq-Packages/3955</id> + <text>This module defines functions and notations shared by all of the modules in this package.</text> + <metadata> + <system>Coq-Packages</system> + <text>This module defines functions and notations shared by all of the modules in this package.</text> + <presentation> + + This module defines functions and notations shared by all of the + modules in this package. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/base.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3956"> + <id>Coq-Packages/3956</id> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <presentation> + + Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com> + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/base.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3957"> + <id>Coq-Packages/3957</id> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <presentation> + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/base.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3958"> + <id>Coq-Packages/3958</id> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <presentation> + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/base.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3959"> + <id>Coq-Packages/3959</id> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <metadata> + <system>Coq-Packages</system> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <presentation> + + You should have received a copy of the GNU Lesser General Public + License along with this program. If not, see + <https://www.gnu.org/licenses/>. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/base.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3960"> + <id>Coq-Packages/3960</id> + <text>The following notations are introduced here to simplify sequences of algebraic rewrites which would otherwise be expressed as long sequences of eq_ind*.</text> + <metadata> + <system>Coq-Packages</system> + <text>The following notations are introduced here to simplify sequences of algebraic rewrites which would otherwise be expressed as long sequences of eq_ind*.</text> + <presentation> + + The following notations are introduced here + to simplify sequences of algebraic rewrites + which would otherwise be expressed as long + sequences of eq_ind*. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/base.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3961"> + <id>Coq-Packages/3961</id> + <text>The following notation can be used to define equality assertions. These are like unittests in that they check that a given expression reduces to a given value.</text> + <metadata> + <system>Coq-Packages</system> + <text>The following notation can be used to define equality assertions. These are like unittests in that they check that a given expression reduces to a given value.</text> + <presentation> + + The following notation can be used to define + equality assertions. These are like unittests + in that they check that a given expression + reduces to a given value. + </presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/base.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3962"> + <id>Coq-Packages/3962</id> + <text>This module defines the Abelian Group record type which can be used to represent abelian groups and provides a collection of axioms and theorems describing them.</text> + <metadata> + <system>Coq-Packages</system> + <text>This module defines the Abelian Group record type which can be used to represent abelian groups and provides a collection of axioms and theorems describing them.</text> + <presentation> + + This module defines the Abelian Group record type which can be + used to represent abelian groups and provides a collection of + axioms and theorems describing them. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/abelian_group.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3963"> + <id>Coq-Packages/3963</id> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <presentation> + + Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com> + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/abelian_group.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3964"> + <id>Coq-Packages/3964</id> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <presentation> + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/abelian_group.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3965"> + <id>Coq-Packages/3965</id> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <presentation> + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/abelian_group.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3966"> + <id>Coq-Packages/3966</id> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <metadata> + <system>Coq-Packages</system> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <presentation> + + You should have received a copy of the GNU Lesser General Public + License along with this program. If not, see + <https://www.gnu.org/licenses/>. + </presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/abelian_group.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3967"> + <id>Coq-Packages/3967</id> + <text>This module defines basic properties for functions.</text> + <metadata> + <system>Coq-Packages</system> + <text>This module defines basic properties for functions.</text> + <presentation> + + This module defines basic properties for functions. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/function.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3968"> + <id>Coq-Packages/3968</id> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <presentation> + + Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com> + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/function.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3969"> + <id>Coq-Packages/3969</id> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <presentation> + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/function.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3970"> + <id>Coq-Packages/3970</id> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <presentation> + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/function.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3971"> + <id>Coq-Packages/3971</id> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <metadata> + <system>Coq-Packages</system> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <presentation> + + You should have received a copy of the GNU Lesser General Public + License along with this program. If not, see + <https://www.gnu.org/licenses/>. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/function.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3972"> + <id>Coq-Packages/3972</id> + <text>Defines the injective predicate.</text> + <metadata> + <system>Coq-Packages</system> + <text>Defines the injective predicate.</text> + <presentation> + + Defines the injective predicate. </presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/function.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3973"> + <id>Coq-Packages/3973</id> + <text>Defines the onto predicate.</text> + <metadata> + <system>Coq-Packages</system> + <text>Defines the onto predicate.</text> + <presentation> + + Defines the onto predicate. </presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/function.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3974"> + <id>Coq-Packages/3974</id> + <text>Defines the bijective predicate.</text> + <metadata> + <system>Coq-Packages</system> + <text>Defines the bijective predicate.</text> + <presentation> + + Defines the bijective predicate. </presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/function.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3975"> + <id>Coq-Packages/3975</id> + <text>This module defines the Ring record type which can be used to represent algebraic rings and provides a collection of axioms and theorems describing them.</text> + <metadata> + <system>Coq-Packages</system> + <text>This module defines the Ring record type which can be used to represent algebraic rings and provides a collection of axioms and theorems describing them.</text> + <presentation> + + This module defines the Ring record type which can be used to + represent algebraic rings and provides a collection of axioms + and theorems describing them. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/ring.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3976"> + <id>Coq-Packages/3976</id> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <presentation> + + Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com> + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/ring.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3977"> + <id>Coq-Packages/3977</id> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <presentation> + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/ring.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3978"> + <id>Coq-Packages/3978</id> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <presentation> + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/ring.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3979"> + <id>Coq-Packages/3979</id> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <metadata> + <system>Coq-Packages</system> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <presentation> + + You should have received a copy of the GNU Lesser General Public + License along with this program. If not, see + <https://www.gnu.org/licenses/>. + </presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/ring.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3980"> + <id>Coq-Packages/3980</id> + <text>This module can be used to automatically solve equations concerning group expressions.</text> + <metadata> + <system>Coq-Packages</system> + <text>This module can be used to automatically solve equations concerning group expressions.</text> + <presentation> + + This module can be used to automatically solve equations concerning + group expressions. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/group_expr.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3981"> + <id>Coq-Packages/3981</id> + <text>To do this, we use a technique called reflection. Briefly, we represent group expressions as abstract trees, then we call a function that "simplifies" these trees to some canonical form. We prove that, if two group expressions have the same canonical representation, the expressions are equal.</text> + <metadata> + <system>Coq-Packages</system> + <text>To do this, we use a technique called reflection. Briefly, we represent group expressions as abstract trees, then we call a function that "simplifies" these trees to some canonical form. We prove that, if two group expressions have the same canonical representation, the expressions are equal.</text> + <presentation> + + To do this, we use a technique called reflection. Briefly, we + represent group expressions as abstract trees, then we call a + function that "simplifies" these trees to some canonical form. We + prove that, if two group expressions have the same canonical + representation, the expressions are equal. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/group_expr.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3982"> + <id>Coq-Packages/3982</id> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <presentation> + + Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com> + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/group_expr.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3983"> + <id>Coq-Packages/3983</id> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <presentation> + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/group_expr.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3984"> + <id>Coq-Packages/3984</id> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <presentation> + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/group_expr.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3985"> + <id>Coq-Packages/3985</id> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <metadata> + <system>Coq-Packages</system> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <presentation> + + You should have received a copy of the GNU Lesser General Public + License along with this program. If not, see + <https://www.gnu.org/licenses/>. + </presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/group_expr.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3986"> + <id>Coq-Packages/3986</id> + <text>This module defines the Group record type which can be used to represent algebraic groups and provides a collection of theorems and axioms describing them.</text> + <metadata> + <system>Coq-Packages</system> + <text>This module defines the Group record type which can be used to represent algebraic groups and provides a collection of theorems and axioms describing them.</text> + <presentation> + + This module defines the Group record type which can be used to + represent algebraic groups and provides a collection of theorems + and axioms describing them. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/group.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3987"> + <id>Coq-Packages/3987</id> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <presentation> + + Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com> + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/group.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3988"> + <id>Coq-Packages/3988</id> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <presentation> + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/group.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3989"> + <id>Coq-Packages/3989</id> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <presentation> + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/group.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3990"> + <id>Coq-Packages/3990</id> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <metadata> + <system>Coq-Packages</system> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <presentation> + + You should have received a copy of the GNU Lesser General Public + License along with this program. If not, see + <https://www.gnu.org/licenses/>. + </presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/group.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3991"> + <id>Coq-Packages/3991</id> + <text>Every monoid has a nonempty subgroup consisting of the monoid's invertible elements.</text> + <metadata> + <system>Coq-Packages</system> + <text>Every monoid has a nonempty subgroup consisting of the monoid's invertible elements.</text> + <presentation> + + Every monoid has a nonempty subgroup consisting of the monoid's + invertible elements. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/monoid_group.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3992"> + <id>Coq-Packages/3992</id> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <presentation> + + Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com> + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/monoid_group.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3993"> + <id>Coq-Packages/3993</id> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <presentation> + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/monoid_group.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3994"> + <id>Coq-Packages/3994</id> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <presentation> + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/monoid_group.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3995"> + <id>Coq-Packages/3995</id> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <metadata> + <system>Coq-Packages</system> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <presentation> + + You should have received a copy of the GNU Lesser General Public + License along with this program. If not, see + <https://www.gnu.org/licenses/>. + </presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/monoid_group.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3996"> + <id>Coq-Packages/3996</id> + <text>This module defines concrete expressions that can be used to represent monoid values and operations, and includes a collection of functions that can be used to manipulate these expressions, and a set of theorems describing these functions.</text> + <metadata> + <system>Coq-Packages</system> + <text>This module defines concrete expressions that can be used to represent monoid values and operations, and includes a collection of functions that can be used to manipulate these expressions, and a set of theorems describing these functions.</text> + <presentation> + + This module defines concrete expressions that can be used to + represent monoid values and operations, and includes a collection + of functions that can be used to manipulate these expressions, + and a set of theorems describing these functions. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/monoid_expr.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3997"> + <id>Coq-Packages/3997</id> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <presentation> + + Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com> + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/monoid_expr.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3998"> + <id>Coq-Packages/3998</id> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <presentation> + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/monoid_expr.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/3999"> + <id>Coq-Packages/3999</id> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <presentation> + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/monoid_expr.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4000"> + <id>Coq-Packages/4000</id> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <metadata> + <system>Coq-Packages</system> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <presentation> + + You should have received a copy of the GNU Lesser General Public + License along with this program. If not, see + <https://www.gnu.org/licenses/>. + </presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/monoid_expr.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4001"> + <id>Coq-Packages/4001</id> + <text>Defines a notation that can be used to prove that two monoid expressions are equal using prrof by reflection.</text> + <metadata> + <system>Coq-Packages</system> + <text>Defines a notation that can be used to prove that two monoid expressions are equal using prrof by reflection.</text> + <presentation> + + Defines a notation that can be used to prove + that two monoid expressions are equal using + prrof by reflection. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/monoid_expr.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4002"> + <id>Coq-Packages/4002</id> + <text>We represent both expressions as binary trees and reduce both trees to the same canonical form demonstrating that their associated monoid expressions are equivalent.</text> + <metadata> + <system>Coq-Packages</system> + <text>We represent both expressions as binary trees and reduce both trees to the same canonical form demonstrating that their associated monoid expressions are equivalent.</text> + <presentation> + + We represent both expressions as binary trees + and reduce both trees to the same canonical + form demonstrating that their associated monoid + expressions are equivalent. + </presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/monoid_expr.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4003"> + <id>Coq-Packages/4003</id> + <text>This module defines the commutative_ring record type which represents algebraic commutative rings and provides a collection of axioms and theorems describing them.</text> + <metadata> + <system>Coq-Packages</system> + <text>This module defines the commutative_ring record type which represents algebraic commutative rings and provides a collection of axioms and theorems describing them.</text> + <presentation> + + This module defines the commutative_ring record type which + represents algebraic commutative rings and provides a collection + of axioms and theorems describing them. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/commutative_ring.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4004"> + <id>Coq-Packages/4004</id> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <presentation> + + Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com> + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/commutative_ring.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4005"> + <id>Coq-Packages/4005</id> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <presentation> + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/commutative_ring.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4006"> + <id>Coq-Packages/4006</id> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <presentation> + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/commutative_ring.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4007"> + <id>Coq-Packages/4007</id> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <metadata> + <system>Coq-Packages</system> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <presentation> + + You should have received a copy of the GNU Lesser General Public + License along with this program. If not, see + <https://www.gnu.org/licenses/>. + </presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/commutative_ring.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4008"> + <id>Coq-Packages/4008</id> + <text>This module defines the Monoid record type which represents algebraic structures called Monoids and provides a collection of theorems and axioms describing them.</text> + <metadata> + <system>Coq-Packages</system> + <text>This module defines the Monoid record type which represents algebraic structures called Monoids and provides a collection of theorems and axioms describing them.</text> + <presentation> + + This module defines the Monoid record type which represents + algebraic structures called Monoids and provides a collection of + theorems and axioms describing them. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/monoid.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4009"> + <id>Coq-Packages/4009</id> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <presentation> + + Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com> + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/monoid.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4010"> + <id>Coq-Packages/4010</id> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <presentation> + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/monoid.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4011"> + <id>Coq-Packages/4011</id> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <presentation> + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/monoid.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4012"> + <id>Coq-Packages/4012</id> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <metadata> + <system>Coq-Packages</system> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <presentation> + + You should have received a copy of the GNU Lesser General Public + License along with this program. If not, see + <https://www.gnu.org/licenses/>. + </presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/monoid.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4013"> + <id>Coq-Packages/4013</id> + <text>Coq does not export notations outside of sections. Consequently the notationsdefined above are not visible to other modules. To fix this, we gather all the notations here for export.</text> + <metadata> + <system>Coq-Packages</system> + <text>Coq does not export notations outside of sections. Consequently the notationsdefined above are not visible to other modules. To fix this, we gather all the notations here for export.</text> + <presentation> + + Coq does not export notations outside of + sections. Consequently the notationsdefined + above are not visible to other modules. To + fix this, we gather all the notations here + for export. + </presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/monoid.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4014"> + <id>Coq-Packages/4014</id> + <text>This module defines the Field record type which can be used to represent algebraic fields and provides a collection of axioms and theorems describing them.</text> + <metadata> + <system>Coq-Packages</system> + <text>This module defines the Field record type which can be used to represent algebraic fields and provides a collection of axioms and theorems describing them.</text> + <presentation> + + This module defines the Field record type which can be used to + represent algebraic fields and provides a collection of axioms + and theorems describing them. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/field.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4015"> + <id>Coq-Packages/4015</id> + <text>Algebraic fields are rings in which every *non-zero* element has a multiplicative inverse. The subset of elements that have inverses form a group w.r.t multiplication.</text> + <metadata> + <system>Coq-Packages</system> + <text>Algebraic fields are rings in which every *non-zero* element has a multiplicative inverse. The subset of elements that have inverses form a group w.r.t multiplication.</text> + <presentation> + + Algebraic fields are rings in which every *non-zero* element + has a multiplicative inverse. The subset of elements that have + inverses form a group w.r.t multiplication. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/field.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4016"> + <id>Coq-Packages/4016</id> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com></text> + <presentation> + + Copyright (C) 2018 Larry D. Lee Jr. <llee454@gmail.com> + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/field.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4017"> + <id>Coq-Packages/4017</id> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</text> + <presentation> + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/field.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4018"> + <id>Coq-Packages/4018</id> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</text> + <presentation> + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + +</presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/field.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4019"> + <id>Coq-Packages/4019</id> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <metadata> + <system>Coq-Packages</system> + <text>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.</text> + <presentation> + + You should have received a copy of the GNU Lesser General Public + License along with this program. If not, see + <https://www.gnu.org/licenses/>. + </presentation> + <source_reference>{"file": "functional-algebra/Coq/functional_algebra/field.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4020"> + <id>Coq-Packages/4020</id> + <text>Binomial Coefficient defined using Pascal's triangle</text> + <metadata> + <system>Coq-Packages</system> + <text>Binomial Coefficient defined using Pascal's triangle</text> + <presentation> + + Binomial Coefficient defined using Pascal's triangle </presentation> + <source_reference>{"file": "geometric-algebra/Coq/GeometricAlgebra/Aux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4021"> + <id>Coq-Packages/4021</id> + <text>Basic properties of binomial coefficients</text> + <metadata> + <system>Coq-Packages</system> + <text>Basic properties of binomial coefficients</text> + <presentation> + + Basic properties of binomial coefficients </presentation> + <source_reference>{"file": "geometric-algebra/Coq/GeometricAlgebra/Aux.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4022"> + <id>Coq-Packages/4022</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_bigint_carrier.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4023"> + <id>Coq-Packages/4023</id> + <text>Copyright (C) 2007-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2007-2016, Inria</text> + <presentation> + +Copyright (C) 2007-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_bigint_carrier.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4024"> + <id>Coq-Packages/4024</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_bigint_carrier.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4025"> + <id>Coq-Packages/4025</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_bigint_carrier.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4026"> + <id>Coq-Packages/4026</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_float_sig.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4027"> + <id>Coq-Packages/4027</id> + <text>Copyright (C) 2007-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2007-2016, Inria</text> + <presentation> + +Copyright (C) 2007-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_float_sig.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4028"> + <id>Coq-Packages/4028</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_float_sig.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4029"> + <id>Coq-Packages/4029</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_float_sig.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4030"> + <id>Coq-Packages/4030</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_interval_float.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4031"> + <id>Coq-Packages/4031</id> + <text>Copyright (C) 2007-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2007-2016, Inria</text> + <presentation> + +Copyright (C) 2007-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_interval_float.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4032"> + <id>Coq-Packages/4032</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_interval_float.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4033"> + <id>Coq-Packages/4033</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_interval_float.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4034"> + <id>Coq-Packages/4034</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_generic_ops.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4035"> + <id>Coq-Packages/4035</id> + <text>Copyright (C) 2007-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2007-2016, Inria</text> + <presentation> + +Copyright (C) 2007-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_generic_ops.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4036"> + <id>Coq-Packages/4036</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_generic_ops.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4037"> + <id>Coq-Packages/4037</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_generic_ops.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4038"> + <id>Coq-Packages/4038</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_interval_float_full.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4039"> + <id>Coq-Packages/4039</id> + <text>Copyright (C) 2007-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2007-2016, Inria</text> + <presentation> + +Copyright (C) 2007-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_interval_float_full.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4040"> + <id>Coq-Packages/4040</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_interval_float_full.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4041"> + <id>Coq-Packages/4041</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_interval_float_full.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4042"> + <id>Coq-Packages/4042</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_specific_sig.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4043"> + <id>Coq-Packages/4043</id> + <text>Copyright (C) 2007-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2007-2016, Inria</text> + <presentation> + +Copyright (C) 2007-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_specific_sig.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4044"> + <id>Coq-Packages/4044</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_specific_sig.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4045"> + <id>Coq-Packages/4045</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_specific_sig.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4046"> + <id>Coq-Packages/4046</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_definitions.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4047"> + <id>Coq-Packages/4047</id> + <text>Copyright (C) 2007-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2007-2016, Inria</text> + <presentation> + +Copyright (C) 2007-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_definitions.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4048"> + <id>Coq-Packages/4048</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_definitions.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4049"> + <id>Coq-Packages/4049</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_definitions.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4050"> + <id>Coq-Packages/4050</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_integral.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4051"> + <id>Coq-Packages/4051</id> + <text>Copyright (C) 2015-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2015-2016, Inria</text> + <presentation> + +Copyright (C) 2015-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_integral.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4052"> + <id>Coq-Packages/4052</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_integral.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4053"> + <id>Coq-Packages/4053</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_integral.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4054"> + <id>Coq-Packages/4054</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_stdz_carrier.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4055"> + <id>Coq-Packages/4055</id> + <text>Copyright (C) 2007-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2007-2016, Inria</text> + <presentation> + +Copyright (C) 2007-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_stdz_carrier.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4056"> + <id>Coq-Packages/4056</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_stdz_carrier.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4057"> + <id>Coq-Packages/4057</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_stdz_carrier.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4058"> + <id>Coq-Packages/4058</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_generic.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4059"> + <id>Coq-Packages/4059</id> + <text>Copyright (C) 2007-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2007-2016, Inria</text> + <presentation> + +Copyright (C) 2007-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_generic.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4060"> + <id>Coq-Packages/4060</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_generic.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4061"> + <id>Coq-Packages/4061</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_generic.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4062"> + <id>Coq-Packages/4062</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_specific_ops.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4063"> + <id>Coq-Packages/4063</id> + <text>Copyright (C) 2007-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2007-2016, Inria</text> + <presentation> + +Copyright (C) 2007-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_specific_ops.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4064"> + <id>Coq-Packages/4064</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_specific_ops.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4065"> + <id>Coq-Packages/4065</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_specific_ops.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4066"> + <id>Coq-Packages/4066</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_interval.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4067"> + <id>Coq-Packages/4067</id> + <text>Copyright (C) 2007-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2007-2016, Inria</text> + <presentation> + +Copyright (C) 2007-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_interval.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4068"> + <id>Coq-Packages/4068</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_interval.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4069"> + <id>Coq-Packages/4069</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_interval.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4070"> + <id>Coq-Packages/4070</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_bisect.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4071"> + <id>Coq-Packages/4071</id> + <text>Copyright (C) 2007-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2007-2016, Inria</text> + <presentation> + +Copyright (C) 2007-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_bisect.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4072"> + <id>Coq-Packages/4072</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_bisect.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4073"> + <id>Coq-Packages/4073</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_bisect.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4074"> + <id>Coq-Packages/4074</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_missing.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4075"> + <id>Coq-Packages/4075</id> + <text>Copyright (C) 2007-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2007-2016, Inria</text> + <presentation> + +Copyright (C) 2007-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_missing.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4076"> + <id>Coq-Packages/4076</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_missing.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4077"> + <id>Coq-Packages/4077</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_missing.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4078"> + <id>Coq-Packages/4078</id> + <text>Define a shorter name</text> + <metadata> + <system>Coq-Packages</system> + <text>Define a shorter name</text> + <presentation> + + Define a shorter name </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_missing.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4079"> + <id>Coq-Packages/4079</id> + <text>The following definition can be used by doing</text> + <metadata> + <system>Coq-Packages</system> + <text>The following definition can be used by doing</text> + <presentation> + + The following definition can be used by doing </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_missing.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4080"> + <id>Coq-Packages/4080</id> + <text>rewrite</text> + <metadata> + <system>Coq-Packages</system> + <text>rewrite</text> + <presentation>rewrite</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_missing.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4081"> + <id>Coq-Packages/4081</id> + <text>!Rsimpl</text> + <metadata> + <system>Coq-Packages</system> + <text>!Rsimpl</text> + <presentation>!Rsimpl</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_missing.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4082"> + <id>Coq-Packages/4082</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_univariate.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4083"> + <id>Coq-Packages/4083</id> + <text>Copyright (C) 2013-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2013-2016, Inria</text> + <presentation> + +Copyright (C) 2013-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_univariate.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4084"> + <id>Coq-Packages/4084</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_univariate.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4085"> + <id>Coq-Packages/4085</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_univariate.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4086"> + <id>Coq-Packages/4086</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_generic_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4087"> + <id>Coq-Packages/4087</id> + <text>Copyright (C) 2007-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2007-2016, Inria</text> + <presentation> + +Copyright (C) 2007-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_generic_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4088"> + <id>Coq-Packages/4088</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_generic_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4089"> + <id>Coq-Packages/4089</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_generic_proof.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4090"> + <id>Coq-Packages/4090</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_transcend.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4091"> + <id>Coq-Packages/4091</id> + <text>Copyright (C) 2007-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2007-2016, Inria</text> + <presentation> + +Copyright (C) 2007-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_transcend.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4092"> + <id>Coq-Packages/4092</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_transcend.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4093"> + <id>Coq-Packages/4093</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_transcend.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4094"> + <id>Coq-Packages/4094</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_tactic.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4095"> + <id>Coq-Packages/4095</id> + <text>Copyright (C) 2007-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2007-2016, Inria</text> + <presentation> + +Copyright (C) 2007-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_tactic.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4096"> + <id>Coq-Packages/4096</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_tactic.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4097"> + <id>Coq-Packages/4097</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_tactic.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4098"> + <id>Coq-Packages/4098</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_xreal_derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4099"> + <id>Coq-Packages/4099</id> + <text>Copyright (C) 2007-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2007-2016, Inria</text> + <presentation> + +Copyright (C) 2007-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_xreal_derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4100"> + <id>Coq-Packages/4100</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_xreal_derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4101"> + <id>Coq-Packages/4101</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_xreal_derive.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4102"> + <id>Coq-Packages/4102</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_taylor_model.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4103"> + <id>Coq-Packages/4103</id> + <text>Copyright (C) 2013-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2013-2016, Inria</text> + <presentation> + +Copyright (C) 2013-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_taylor_model.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4104"> + <id>Coq-Packages/4104</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_taylor_model.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4105"> + <id>Coq-Packages/4105</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_taylor_model.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4106"> + <id>Coq-Packages/4106</id> + <text>Auxiliary lemmas on natural numbers</text> + <metadata> + <system>Coq-Packages</system> + <text>Auxiliary lemmas on natural numbers</text> + <presentation>Auxiliary lemmas on natural numbers</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_taylor_model.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4107"> + <id>Coq-Packages/4107</id> + <text>Parameterized Module for Taylor Models</text> + <metadata> + <system>Coq-Packages</system> + <text>Parameterized Module for Taylor Models</text> + <presentation>Parameterized Module for Taylor Models</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_taylor_model.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4108"> + <id>Coq-Packages/4108</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_xreal.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4109"> + <id>Coq-Packages/4109</id> + <text>Copyright (C) 2007-2016, Inria</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2007-2016, Inria</text> + <presentation> + +Copyright (C) 2007-2016, Inria + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_xreal.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4110"> + <id>Coq-Packages/4110</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_xreal.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4111"> + <id>Coq-Packages/4111</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/Interval_xreal.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4112"> + <id>Coq-Packages/4112</id> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <presentation> + +This file is part of the CoqApprox formalization of rigorous +polynomial approximation in Coq: +http://tamadi.gforge.inria.fr/CoqApprox/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/Rstruct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4113"> + <id>Coq-Packages/4113</id> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <presentation> + +Copyright (C) 2010-2012, ENS de Lyon. +Copyright (C) 2010-2016, Inria. +Copyright (C) 2014-2016, IRIT. + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/Rstruct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4114"> + <id>Coq-Packages/4114</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/Rstruct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4115"> + <id>Coq-Packages/4115</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/Rstruct.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4116"> + <id>Coq-Packages/4116</id> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <presentation> + +This file is part of the CoqApprox formalization of rigorous +polynomial approximation in Coq: +http://tamadi.gforge.inria.fr/CoqApprox/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/taylor_poly.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4117"> + <id>Coq-Packages/4117</id> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <presentation> + +Copyright (C) 2010-2012, ENS de Lyon. +Copyright (C) 2010-2016, Inria. +Copyright (C) 2014-2016, IRIT. + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/taylor_poly.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4118"> + <id>Coq-Packages/4118</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/taylor_poly.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4119"> + <id>Coq-Packages/4119</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/taylor_poly.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4120"> + <id>Coq-Packages/4120</id> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <presentation> + +This file is part of the CoqApprox formalization of rigorous +polynomial approximation in Coq: +http://tamadi.gforge.inria.fr/CoqApprox/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/poly_bound_quad.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4121"> + <id>Coq-Packages/4121</id> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <presentation> + +Copyright (C) 2010-2012, ENS de Lyon. +Copyright (C) 2010-2016, Inria. +Copyright (C) 2014-2016, IRIT. + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/poly_bound_quad.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4122"> + <id>Coq-Packages/4122</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/poly_bound_quad.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4123"> + <id>Coq-Packages/4123</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/poly_bound_quad.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4124"> + <id>Coq-Packages/4124</id> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <presentation> + +This file is part of the CoqApprox formalization of rigorous +polynomial approximation in Coq: +http://tamadi.gforge.inria.fr/CoqApprox/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/poly_bound.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4125"> + <id>Coq-Packages/4125</id> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <presentation> + +Copyright (C) 2010-2012, ENS de Lyon. +Copyright (C) 2010-2016, Inria. +Copyright (C) 2014-2016, IRIT. + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/poly_bound.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4126"> + <id>Coq-Packages/4126</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/poly_bound.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4127"> + <id>Coq-Packages/4127</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/poly_bound.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4128"> + <id>Coq-Packages/4128</id> + <text>The interface</text> + <metadata> + <system>Coq-Packages</system> + <text>The interface</text> + <presentation> + The interface </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/poly_bound.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4129"> + <id>Coq-Packages/4129</id> + <text>Naive implementation: Horner evaluation</text> + <metadata> + <system>Coq-Packages</system> + <text>Naive implementation: Horner evaluation</text> + <presentation> + Naive implementation: Horner evaluation </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/poly_bound.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4130"> + <id>Coq-Packages/4130</id> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <presentation> + +This file is part of the CoqApprox formalization of rigorous +polynomial approximation in Coq: +http://tamadi.gforge.inria.fr/CoqApprox/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/taylor_thm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4131"> + <id>Coq-Packages/4131</id> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <presentation> + +Copyright (C) 2010-2012, ENS de Lyon. +Copyright (C) 2010-2016, Inria. +Copyright (C) 2014-2016, IRIT. + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/taylor_thm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4132"> + <id>Coq-Packages/4132</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/taylor_thm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4133"> + <id>Coq-Packages/4133</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/taylor_thm.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4134"> + <id>Coq-Packages/4134</id> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <presentation> + +This file is part of the CoqApprox formalization of rigorous +polynomial approximation in Coq: +http://tamadi.gforge.inria.fr/CoqApprox/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/basic_rec.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4135"> + <id>Coq-Packages/4135</id> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <presentation> + +Copyright (C) 2010-2012, ENS de Lyon. +Copyright (C) 2010-2016, Inria. +Copyright (C) 2014-2016, IRIT. + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/basic_rec.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4136"> + <id>Coq-Packages/4136</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/basic_rec.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4137"> + <id>Coq-Packages/4137</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/basic_rec.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4138"> + <id>Coq-Packages/4138</id> + <text>Additional lemmas about seq</text> + <metadata> + <system>Coq-Packages</system> + <text>Additional lemmas about seq</text> + <presentation>Additional lemmas about seq</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/basic_rec.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4139"> + <id>Coq-Packages/4139</id> + <text>Order-1 recurrences</text> + <metadata> + <system>Coq-Packages</system> + <text>Order-1 recurrences</text> + <presentation>Order-1 recurrences</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/basic_rec.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h1'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4140"> + <id>Coq-Packages/4140</id> + <text>Refinement proofs for rec1, rec2, grec1</text> + <metadata> + <system>Coq-Packages</system> + <text>Refinement proofs for rec1, rec2, grec1</text> + <presentation> + Refinement proofs for rec1, rec2, grec1 </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/basic_rec.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4141"> + <id>Coq-Packages/4141</id> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <presentation> + +This file is part of the CoqApprox formalization of rigorous +polynomial approximation in Coq: +http://tamadi.gforge.inria.fr/CoqApprox/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/xreal_ssr_compat.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4142"> + <id>Coq-Packages/4142</id> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <presentation> + +Copyright (C) 2010-2012, ENS de Lyon. +Copyright (C) 2010-2016, Inria. +Copyright (C) 2014-2016, IRIT. + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/xreal_ssr_compat.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4143"> + <id>Coq-Packages/4143</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/xreal_ssr_compat.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4144"> + <id>Coq-Packages/4144</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/xreal_ssr_compat.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4145"> + <id>Coq-Packages/4145</id> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <presentation> + +This file is part of the CoqApprox formalization of rigorous +polynomial approximation in Coq: +http://tamadi.gforge.inria.fr/CoqApprox/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/seq_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4146"> + <id>Coq-Packages/4146</id> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <presentation> + +Copyright (C) 2010-2012, ENS de Lyon. +Copyright (C) 2010-2016, Inria. +Copyright (C) 2014-2016, IRIT. + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/seq_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4147"> + <id>Coq-Packages/4147</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/seq_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4148"> + <id>Coq-Packages/4148</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/seq_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4149"> + <id>Coq-Packages/4149</id> + <text>Missing results about natural numbers</text> + <metadata> + <system>Coq-Packages</system> + <text>Missing results about natural numbers</text> + <presentation> + Missing results about natural numbers </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/seq_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4150"> + <id>Coq-Packages/4150</id> + <text>Missing result(s) about bigops</text> + <metadata> + <system>Coq-Packages</system> + <text>Missing result(s) about bigops</text> + <presentation> + Missing result(s) about bigops </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/seq_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4151"> + <id>Coq-Packages/4151</id> + <text>Missing results about lists (aka sequences)</text> + <metadata> + <system>Coq-Packages</system> + <text>Missing results about lists (aka sequences)</text> + <presentation> + Missing results about lists (aka sequences) </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/seq_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4152"> + <id>Coq-Packages/4152</id> + <text>Generic results to be instantiated for polynomials' opp, add, sub, mul...</text> + <metadata> + <system>Coq-Packages</system> + <text>Generic results to be instantiated for polynomials' opp, add, sub, mul...</text> + <presentation> + + Generic results to be instantiated for polynomials' opp, add, sub, mul... </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/seq_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4153"> + <id>Coq-Packages/4153</id> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <presentation> + +This file is part of the CoqApprox formalization of rigorous +polynomial approximation in Coq: +http://tamadi.gforge.inria.fr/CoqApprox/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/interval_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4154"> + <id>Coq-Packages/4154</id> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <presentation> + +Copyright (C) 2010-2012, ENS de Lyon. +Copyright (C) 2010-2016, Inria. +Copyright (C) 2014-2016, IRIT. + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/interval_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4155"> + <id>Coq-Packages/4155</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/interval_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4156"> + <id>Coq-Packages/4156</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/interval_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4157"> + <id>Coq-Packages/4157</id> + <text>For convenience, define a predicate</text> + <metadata> + <system>Coq-Packages</system> + <text>For convenience, define a predicate</text> + <presentation> + + For convenience, define a predicate </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/interval_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4158"> + <id>Coq-Packages/4158</id> + <text>not_empty'</text> + <metadata> + <system>Coq-Packages</system> + <text>not_empty'</text> + <presentation>not_empty'</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/interval_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4159"> + <id>Coq-Packages/4159</id> + <text>equivalent to</text> + <metadata> + <system>Coq-Packages</system> + <text>equivalent to</text> + <presentation> equivalent to </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/interval_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4160"> + <id>Coq-Packages/4160</id> + <text>not_empty</text> + <metadata> + <system>Coq-Packages</system> + <text>not_empty</text> + <presentation>not_empty</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/interval_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4161"> + <id>Coq-Packages/4161</id> + <text>Some support results relating inequalities and</text> + <metadata> + <system>Coq-Packages</system> + <text>Some support results relating inequalities and</text> + <presentation> + + Some support results relating inequalities and </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/interval_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4162"> + <id>Coq-Packages/4162</id> + <text>contains</text> + <metadata> + <system>Coq-Packages</system> + <text>contains</text> + <presentation>contains</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/interval_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4163"> + <id>Coq-Packages/4163</id> + <text>Some support results about monotonicity</text> + <metadata> + <system>Coq-Packages</system> + <text>Some support results about monotonicity</text> + <presentation> + + Some support results about monotonicity </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/interval_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4164"> + <id>Coq-Packages/4164</id> + <text>Instantiation of</text> + <metadata> + <system>Coq-Packages</system> + <text>Instantiation of</text> + <presentation> + Instantiation of </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/interval_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4165"> + <id>Coq-Packages/4165</id> + <text>taylor_thm.Cor_Taylor_Lagrange</text> + <metadata> + <system>Coq-Packages</system> + <text>taylor_thm.Cor_Taylor_Lagrange</text> + <presentation>taylor_thm.Cor_Taylor_Lagrange</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/interval_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4166"> + <id>Coq-Packages/4166</id> + <text>for intervals</text> + <metadata> + <system>Coq-Packages</system> + <text>for intervals</text> + <presentation> for intervals </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/interval_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4167"> + <id>Coq-Packages/4167</id> + <text>The sequel of the file is parameterized by an implementation of intervals</text> + <metadata> + <system>Coq-Packages</system> + <text>The sequel of the file is parameterized by an implementation of intervals</text> + <presentation> + The sequel of the file is parameterized by an implementation of intervals </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/interval_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4168"> + <id>Coq-Packages/4168</id> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <presentation> + +This file is part of the CoqApprox formalization of rigorous +polynomial approximation in Coq: +http://tamadi.gforge.inria.fr/CoqApprox/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/taylor_model_int_sharp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4169"> + <id>Coq-Packages/4169</id> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <presentation> + +Copyright (C) 2010-2012, ENS de Lyon. +Copyright (C) 2010-2016, Inria. +Copyright (C) 2014-2016, IRIT. + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/taylor_model_int_sharp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4170"> + <id>Coq-Packages/4170</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/taylor_model_int_sharp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4171"> + <id>Coq-Packages/4171</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/taylor_model_int_sharp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4172"> + <id>Coq-Packages/4172</id> + <text>This theory implements Taylor models with interval polynomials for univariate real-valued functions. The implemented algorithms rely on the so-called Zumkeller's technique, which allows one to obtain sharp enclosures of the approximation error, when it detects that the Taylor-Lagrange remainder of the elementary function at stake is monotonic over the interval under study. Rigorous Polynomial Approximation structure</text> + <metadata> + <system>Coq-Packages</system> + <text>This theory implements Taylor models with interval polynomials for univariate real-valued functions. The implemented algorithms rely on the so-called Zumkeller's technique, which allows one to obtain sharp enclosures of the approximation error, when it detects that the Taylor-Lagrange remainder of the elementary function at stake is monotonic over the interval under study. Rigorous Polynomial Approximation structure</text> + <presentation> + This theory implements Taylor models with interval polynomials for + univariate real-valued functions. The implemented algorithms rely + on the so-called Zumkeller's technique, which allows one to obtain + sharp enclosures of the approximation error, when it detects that + the Taylor-Lagrange remainder of the elementary function at stake + is monotonic over the interval under study. + Rigorous Polynomial Approximation structure </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/taylor_model_int_sharp.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4173"> + <id>Coq-Packages/4173</id> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the CoqApprox formalization of rigorous polynomial approximation in Coq: http://tamadi.gforge.inria.fr/CoqApprox/</text> + <presentation> + +This file is part of the CoqApprox formalization of rigorous +polynomial approximation in Coq: +http://tamadi.gforge.inria.fr/CoqApprox/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/poly_datatypes.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4174"> + <id>Coq-Packages/4174</id> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2010-2012, ENS de Lyon. Copyright (C) 2010-2016, Inria. Copyright (C) 2014-2016, IRIT.</text> + <presentation> + +Copyright (C) 2010-2012, ENS de Lyon. +Copyright (C) 2010-2016, Inria. +Copyright (C) 2014-2016, IRIT. + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/poly_datatypes.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4175"> + <id>Coq-Packages/4175</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/poly_datatypes.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4176"> + <id>Coq-Packages/4176</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/poly_datatypes.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4177"> + <id>Coq-Packages/4177</id> + <text>Note that the implementation(s) of the previous signature will depend on the choice of a particular polynomial basis, especially for the multiplication and polynomial evaluation.</text> + <metadata> + <system>Coq-Packages</system> + <text>Note that the implementation(s) of the previous signature will depend on the choice of a particular polynomial basis, especially for the multiplication and polynomial evaluation.</text> + <presentation> + Note that the implementation(s) of the previous signature will +depend on the choice of a particular polynomial basis, especially for +the multiplication and polynomial evaluation. +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/poly_datatypes.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4178"> + <id>Coq-Packages/4178</id> + <text>Implementation of PolyOps with sequences and operations in monomial basis</text> + <metadata> + <system>Coq-Packages</system> + <text>Implementation of PolyOps with sequences and operations in monomial basis</text> + <presentation> + + Implementation of PolyOps with sequences and operations in monomial basis </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/poly_datatypes.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4179"> + <id>Coq-Packages/4179</id> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <metadata> + <system>Coq-Packages</system> + <text>This file is part of the Coq.Interval library for proving bounds of real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/</text> + <presentation> + +This file is part of the Coq.Interval library for proving bounds of +real-valued expressions in Coq: http://coq-interval.gforge.inria.fr/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4180"> + <id>Coq-Packages/4180</id> + <text>Copyright (C) 2015-2016, Inria. Copyright (C) 2015-2016, IRIT.</text> + <metadata> + <system>Coq-Packages</system> + <text>Copyright (C) 2015-2016, Inria. Copyright (C) 2015-2016, IRIT.</text> + <presentation> + +Copyright (C) 2015-2016, Inria. +Copyright (C) 2015-2016, IRIT. + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4181"> + <id>Coq-Packages/4181</id> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <metadata> + <system>Coq-Packages</system> + <text>This library is governed by the CeCILL-C license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the library under the terms of the CeCILL-C license as circulated by CEA, CNRS and Inria at the following URL: http://www.cecill.info/</text> + <presentation> + +This library is governed by the CeCILL-C license under French law and +abiding by the rules of distribution of free software. You can use, +modify and/or redistribute the library under the terms of the CeCILL-C +license as circulated by CEA, CNRS and Inria at the following URL: +http://www.cecill.info/ + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4182"> + <id>Coq-Packages/4182</id> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <metadata> + <system>Coq-Packages</system> + <text>As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the library's author, the holder of the economic rights, and the successive licensors have only limited liability. See the COPYING file for more details.</text> + <presentation> + +As a counterpart to the access to the source code and rights to copy, +modify and redistribute granted by the license, users are provided +only with a limited warranty and the library's author, the holder of +the economic rights, and the successive licensors have only limited +liability. See the COPYING file for more details. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4183"> + <id>Coq-Packages/4183</id> + <text>The following support results deal with "iterated derivatives".</text> + <metadata> + <system>Coq-Packages</system> + <text>The following support results deal with "iterated derivatives".</text> + <presentation> + The following support results deal with "iterated derivatives". </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4184"> + <id>Coq-Packages/4184</id> + <text>The following two tactics allows one to easily start proving goals that have the form</text> + <metadata> + <system>Coq-Packages</system> + <text>The following two tactics allows one to easily start proving goals that have the form</text> + <presentation> + + The following two tactics allows one to easily start proving goals + that have the form </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4185"> + <id>Coq-Packages/4185</id> + <text>forall</text> + <metadata> + <system>Coq-Packages</system> + <text>forall</text> + <presentation>forall</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4186"> + <id>Coq-Packages/4186</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4187"> + <id>Coq-Packages/4187</id> + <text>x,</text> + <metadata> + <system>Coq-Packages</system> + <text>x,</text> + <presentation>x,</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4188"> + <id>Coq-Packages/4188</id> + <text>is_derive_n</text> + <metadata> + <system>Coq-Packages</system> + <text>is_derive_n</text> + <presentation>is_derive_n</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4189"> + <id>Coq-Packages/4189</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4190"> + <id>Coq-Packages/4190</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4191"> + <id>Coq-Packages/4191</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4192"> + <id>Coq-Packages/4192</id> + <text>(D</text> + <metadata> + <system>Coq-Packages</system> + <text>(D</text> + <presentation>(D</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4193"> + <id>Coq-Packages/4193</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4194"> + <id>Coq-Packages/4194</id> + <text>x)</text> + <metadata> + <system>Coq-Packages</system> + <text>x)</text> + <presentation>x)</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4195"> + <id>Coq-Packages/4195</id> + <text>or the form</text> + <metadata> + <system>Coq-Packages</system> + <text>or the form</text> + <presentation> + or the form </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4196"> + <id>Coq-Packages/4196</id> + <text>forall</text> + <metadata> + <system>Coq-Packages</system> + <text>forall</text> + <presentation>forall</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4197"> + <id>Coq-Packages/4197</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4198"> + <id>Coq-Packages/4198</id> + <text>x,</text> + <metadata> + <system>Coq-Packages</system> + <text>x,</text> + <presentation>x,</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4199"> + <id>Coq-Packages/4199</id> + <text>P</text> + <metadata> + <system>Coq-Packages</system> + <text>P</text> + <presentation>P</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4200"> + <id>Coq-Packages/4200</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4201"> + <id>Coq-Packages/4201</id> + <text>-></text> + <metadata> + <system>Coq-Packages</system> + <text>-></text> + <presentation>-></presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4202"> + <id>Coq-Packages/4202</id> + <text>is_derive_n</text> + <metadata> + <system>Coq-Packages</system> + <text>is_derive_n</text> + <presentation>is_derive_n</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4203"> + <id>Coq-Packages/4203</id> + <text>f</text> + <metadata> + <system>Coq-Packages</system> + <text>f</text> + <presentation>f</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4204"> + <id>Coq-Packages/4204</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4205"> + <id>Coq-Packages/4205</id> + <text>x</text> + <metadata> + <system>Coq-Packages</system> + <text>x</text> + <presentation>x</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4206"> + <id>Coq-Packages/4206</id> + <text>(D</text> + <metadata> + <system>Coq-Packages</system> + <text>(D</text> + <presentation>(D</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4207"> + <id>Coq-Packages/4207</id> + <text>n</text> + <metadata> + <system>Coq-Packages</system> + <text>n</text> + <presentation>n</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4208"> + <id>Coq-Packages/4208</id> + <text>x)</text> + <metadata> + <system>Coq-Packages</system> + <text>x)</text> + <presentation>x)</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4209"> + <id>Coq-Packages/4209</id> + <text>Then, we obtain 3 (resp. 4) subgoals that can be proved by relying on the</text> + <metadata> + <system>Coq-Packages</system> + <text>Then, we obtain 3 (resp. 4) subgoals that can be proved by relying on the</text> + <presentation> + + Then, we obtain 3 (resp. 4) subgoals that can be proved by relying + on the </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4210"> + <id>Coq-Packages/4210</id> + <text>auto_derive</text> + <metadata> + <system>Coq-Packages</system> + <text>auto_derive</text> + <presentation>auto_derive</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4211"> + <id>Coq-Packages/4211</id> + <text>Coquelicot tactic.</text> + <metadata> + <system>Coq-Packages</system> + <text>Coquelicot tactic.</text> + <presentation> Coquelicot tactic. + +</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4212"> + <id>Coq-Packages/4212</id> + <text>See</text> + <metadata> + <system>Coq-Packages</system> + <text>See</text> + <presentation> + + See </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4213"> + <id>Coq-Packages/4213</id> + <text>is_derive_n_exp</text> + <metadata> + <system>Coq-Packages</system> + <text>is_derive_n_exp</text> + <presentation>is_derive_n_exp</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4214"> + <id>Coq-Packages/4214</id> + <text>or</text> + <metadata> + <system>Coq-Packages</system> + <text>or</text> + <presentation> or </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4215"> + <id>Coq-Packages/4215</id> + <text>is_derive_n_tan</text> + <metadata> + <system>Coq-Packages</system> + <text>is_derive_n_tan</text> + <presentation>is_derive_n_tan</presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'span'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4216"> + <id>Coq-Packages/4216</id> + <text>for usage examples.</text> + <metadata> + <system>Coq-Packages</system> + <text>for usage examples.</text> + <presentation> for usage examples. + </presentation> + <source_reference>{"file": "interval/Coq/Interval/coqapprox/coquelicot_compl.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4217"> + <id>Coq-Packages/4217</id> + <text>An effect is a type of command and a dependent type of answer.</text> + <metadata> + <system>Coq-Packages</system> + <text>An effect is a type of command and a dependent type of answer.</text> + <presentation> + + An effect is a type of command and a dependent type of answer. </presentation> + <source_reference>{"file": "io/Coq/Io/Effect.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4218"> + <id>Coq-Packages/4218</id> + <text>A specification is an execution of a computation with explicit answers for the external calls.</text> + <metadata> + <system>Coq-Packages</system> + <text>A specification is an execution of a computation with explicit answers for the external calls.</text> + <presentation> + A specification is an execution of a computation with explicit answers for + the external calls. </presentation> + <source_reference>{"file": "io/Coq/Io/Run.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4219"> + <id>Coq-Packages/4219</id> + <text>Run the let of a ret.</text> + <metadata> + <system>Coq-Packages</system> + <text>Run the let of a ret.</text> + <presentation> + + Run the let of a ret. </presentation> + <source_reference>{"file": "io/Coq/Io/Run.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4220"> + <id>Coq-Packages/4220</id> + <text>The description of a computation.</text> + <metadata> + <system>Coq-Packages</system> + <text>The description of a computation.</text> + <presentation> + The description of a computation. </presentation> + <source_reference>{"file": "io/Coq/Io/C.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4221"> + <id>Coq-Packages/4221</id> + <text>The implicit arguments so that the `match` command works both with Coq 8.4 and Coq 8.5. A nicer notation for `Ret`.</text> + <metadata> + <system>Coq-Packages</system> + <text>The implicit arguments so that the `match` command works both with Coq 8.4 and Coq 8.5. A nicer notation for `Ret`.</text> + <presentation> + + The implicit arguments so that the `match` command works both with + Coq 8.4 and Coq 8.5. A nicer notation for `Ret`. </presentation> + <source_reference>{"file": "io/Coq/Io/C.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4222"> + <id>Coq-Packages/4222</id> + <text>A nicer notation for `Call`.</text> + <metadata> + <system>Coq-Packages</system> + <text>A nicer notation for `Call`.</text> + <presentation> + + A nicer notation for `Call`. </presentation> + <source_reference>{"file": "io/Coq/Io/C.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4223"> + <id>Coq-Packages/4223</id> + <text>A nicer notation for `Choose`.</text> + <metadata> + <system>Coq-Packages</system> + <text>A nicer notation for `Choose`.</text> + <presentation> + + A nicer notation for `Choose`. </presentation> + <source_reference>{"file": "io/Coq/Io/C.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4224"> + <id>Coq-Packages/4224</id> + <text>A nicer notation for `Join`.</text> + <metadata> + <system>Coq-Packages</system> + <text>A nicer notation for `Join`.</text> + <presentation> + + A nicer notation for `Join`. </presentation> + <source_reference>{"file": "io/Coq/Io/C.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4225"> + <id>Coq-Packages/4225</id> + <text>Some optional notations.</text> + <metadata> + <system>Coq-Packages</system> + <text>Some optional notations.</text> + <presentation> + + Some optional notations. </presentation> + <source_reference>{"file": "io/Coq/Io/C.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4226"> + <id>Coq-Packages/4226</id> + <text>Make a list of `n` elements `x`.</text> + <metadata> + <system>Coq-Packages</system> + <text>Make a list of `n` elements `x`.</text> + <presentation> + + Make a list of `n` elements `x`. </presentation> + <source_reference>{"file": "list-plus/Coq/ListPlus/List.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4227"> + <id>Coq-Packages/4227</id> + <text>Remove the elements `None` of a list.</text> + <metadata> + <system>Coq-Packages</system> + <text>Remove the elements `None` of a list.</text> + <presentation> + + Remove the elements `None` of a list. </presentation> + <source_reference>{"file": "list-plus/Coq/ListPlus/List.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4228"> + <id>Coq-Packages/4228</id> + <text>Do a map removing the `None` results of `f`.</text> + <metadata> + <system>Coq-Packages</system> + <text>Do a map removing the `None` results of `f`.</text> + <presentation> + + Do a map removing the `None` results of `f`. </presentation> + <source_reference>{"file": "list-plus/Coq/ListPlus/List.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4229"> + <id>Coq-Packages/4229</id> + <text>Matrix structural operations (transpose, permutation, blocks)</text> + <metadata> + <system>Coq-Packages</system> + <text>Matrix structural operations (transpose, permutation, blocks)</text> + <presentation>Matrix structural operations (transpose, permutation, blocks)</presentation> + <source_reference>{"file": "mathcomp-algebra/Coq/mathcomp/algebra/matrix.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{'markup': 'h4'}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4230"> + <id>Coq-Packages/4230</id> + <text>******************* Matrix Zmodule (additive) structure</text> + <metadata> + <system>Coq-Packages</system> + <text>******************* Matrix Zmodule (additive) structure</text> + <presentation> +******************* Matrix Zmodule (additive) structure </presentation> + <source_reference>{"file": "mathcomp-algebra/Coq/mathcomp/algebra/matrix.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4231"> + <id>Coq-Packages/4231</id> + <text>********* Matrix ring module, graded ring, and ring structures</text> + <metadata> + <system>Coq-Packages</system> + <text>********* Matrix ring module, graded ring, and ring structures</text> + <presentation> +********* Matrix ring module, graded ring, and ring structures </presentation> + <source_reference>{"file": "mathcomp-algebra/Coq/mathcomp/algebra/matrix.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4232"> + <id>Coq-Packages/4232</id> + <text>******************** Matrix unit ring and inverse matrices</text> + <metadata> + <system>Coq-Packages</system> + <text>******************** Matrix unit ring and inverse matrices</text> + <presentation> + +******************** Matrix unit ring and inverse matrices </presentation> + <source_reference>{"file": "mathcomp-algebra/Coq/mathcomp/algebra/matrix.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4233"> + <id>Coq-Packages/4233</id> + <text>******************** Matrices over a domain</text> + <metadata> + <system>Coq-Packages</system> + <text>******************** Matrices over a domain</text> + <presentation> +******************** Matrices over a domain </presentation> + <source_reference>{"file": "mathcomp-algebra/Coq/mathcomp/algebra/matrix.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4234"> + <id>Coq-Packages/4234</id> + <text>**************************** LUP decomposion</text> + <metadata> + <system>Coq-Packages</system> + <text>**************************** LUP decomposion</text> + <presentation> +**************************** LUP decomposion </presentation> + <source_reference>{"file": "mathcomp-algebra/Coq/mathcomp/algebra/matrix.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:data mws:data_id="Coq-Packages/4235"> + <id>Coq-Packages/4235</id> + <text>Divisibility</text> + <metadata> + <system>Coq-Packages</system> + <text>Divisibility</text> + <presentation> + + Divisibility </presentation> + <source_reference>{"file": "mathcomp-algebra/Coq/mathcomp/algebra/intdiv.v", "line": null, "line_end": null, "column": null, "column_end": null, "custom": {}}</source_reference> + <mmt_uri></mmt_uri> + <metadata>{}</metadata> + </metadata> + </mws:data> + <mws:expr url="Coq-Packages" mws:data_id="Coq-Packages/0"> + <m:ci>x</m:ci> + </mws:expr> +</mws:harvest>