Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG_UNRELEASED.md
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,8 @@
- moved from `lebesgue_measure.v` to `set_interval.v`: `is_open_itv`, and
`open_itv_cover`

- moved `summability.v` from `theories` to `theories/showcase`

### Renamed

- in `lebesgue_measure.v`:
Expand Down
2 changes: 1 addition & 1 deletion _CoqProject
Original file line number Diff line number Diff line change
Expand Up @@ -46,13 +46,13 @@ theories/lebesgue_integral.v
theories/ftc.v
theories/hoelder.v
theories/probability.v
theories/summability.v
theories/signed.v
theories/itv.v
theories/convex.v
theories/charge.v
theories/kernel.v
theories/showcase/uniform_bigO.v
theories/showcase/summability.v
theories/altreals/xfinmap.v
theories/altreals/discrete.v
theories/altreals/realseq.v
Expand Down
2 changes: 1 addition & 1 deletion theories/Make
Original file line number Diff line number Diff line change
Expand Up @@ -34,14 +34,14 @@ ftc.v
hoelder.v
probability.v
lebesgue_stieltjes_measure.v
summability.v
signed.v
itv.v
convex.v
charge.v
kernel.v
all_analysis.v
showcase/uniform_bigO.v
showcase/summability.v
altreals/xfinmap.v
altreals/discrete.v
altreals/realseq.v
Expand Down
1 change: 0 additions & 1 deletion theories/all_analysis.v
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ From mathcomp Require Export ftc.
From mathcomp Require Export hoelder.
From mathcomp Require Export probability.
From mathcomp Require Export lebesgue_stieltjes_measure.
From mathcomp Require Export summability.
From mathcomp Require Export signed.
From mathcomp Require Export itv.
From mathcomp Require Export convex.
Expand Down
5 changes: 3 additions & 2 deletions theories/realfun.v
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,9 @@ From HB Require Import structures.
(* increasing_fun f == the function f is (strictly) increasing *)
(* decreasing_fun f == the function f is (strictly) decreasing *)
(* *)
(* derivable_oo_continuous_bnd f x y == f is derivable on `]x, y[ and *)
(* continuous up to the boundary *)
(* derivable_oo_continuous_bnd f x y == f is derivable in `]x, y[ and *)
(* continuous up to the boundary, i.e., *)
(* f @ x^'+ --> f x and f @ y^'- --> f y *)
(* *)
(* itv_partition a b s == s is a partition of the interval `[a, b] *)
(* itv_partitionL s c == the left side of splitting a partition at c *)
Expand Down
9 changes: 4 additions & 5 deletions theories/summability.v → theories/showcase/summability.v
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@ From mathcomp Require Import boolp classical_sets.
Require Import ereal reals Rstruct signed topology normedtype.

(**md**************************************************************************)
(* (undocumented experiment) *)
(* This file proposes a replacement for the definition `summable` (file *)
(* `realsum.v`). *)
(******************************************************************************)

Set Implicit Arguments.
Expand All @@ -17,16 +18,14 @@ Import GRing.Theory Num.Def Num.Theory.

Local Open Scope classical_set_scope.

(** For Pierre-Yves : definition of sums *)

From mathcomp Require fintype bigop finmap.

Section totally.

Import fintype bigop finmap.
Local Open Scope fset_scope.
(* :TODO: when eventually is generalized to any lattice *)
(* totally can just be replaced by eventually *)
(* TODO: when eventually is generalized to any lattice, totally can
just be replaced by eventually *)
Definition totally {I : choiceType} : set_system {fset I} :=
filter_from setT (fun A => [set B | A `<=` B]).

Expand Down
19 changes: 7 additions & 12 deletions theories/showcase/uniform_bigO.v
Original file line number Diff line number Diff line change
Expand Up @@ -14,18 +14,13 @@ Local Open Scope ring_scope.

Section UniformBigO.

(*
This section shows how we can formalize the uniform bigO from:

Boldo, Clément, Filliâtre, Mayero, Melquiond, Weis.
Wave Equation Numerical Resolution: A Comprehensive Mechanized Proof of a C
Program.
Journal of Automated Reasoning 2013.

The corresponding source code is here:

http://fost.saclay.inria.fr/coq_total/BigO.html
*)
(**md**************************************************************************)
(* This section shows how we can formalize the uniform bigO from: *)
(* Boldo, Clément, Filliâtre, Mayero, Melquiond, Weis, *)
(* Wave Equation Numerical Resolution: A Comprehensive Mechanized Proof of a *)
(* C Program, Journal of Automated Reasoning 2013. The corresponding source *)
(* code is here: http://fost.saclay.inria.fr/coq_total/BigO.html. *)
(******************************************************************************)

Context (A : Type) (P : set (R * R)).

Expand Down