Skip to content

Commit 456118c

Browse files
committed
1 parent 2172f95 commit 456118c

26 files changed

+46
-26
lines changed

ecc_classic/decoding.v

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
(* Copyright (C) 2020 infotheo authors, license: LGPL-2.1-or-later *)
33
From mathcomp Require Import all_ssreflect ssralg ssrnum fingroup finalg perm.
44
From mathcomp Require Import zmodp matrix vector order.
5-
From mathcomp Require Import lra ring mathcomp_extra Rstruct reals.
5+
From mathcomp.algebra_tactics Require Import lra ring.
6+
From mathcomp Require Import mathcomp_extra Rstruct reals.
67
Require Import realType_ext ssr_ext ssralg_ext f2 bigop_ext fdist proba.
78
Require Import channel_code channel binary_symmetric_channel hamming pproba.
89

ecc_classic/hamming_code.v

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
(* infotheo: information theory and error-correcting codes in Coq *)
22
(* Copyright (C) 2020 infotheo authors, license: LGPL-2.1-or-later *)
33
From mathcomp Require Import all_ssreflect ssralg ssrnum fingroup finalg perm.
4-
From mathcomp Require Import zmodp matrix mxalgebra vector ring.
4+
From mathcomp Require Import zmodp matrix mxalgebra vector.
5+
From mathcomp.algebra_tactics Require Import ring.
56
From mathcomp Require Import Rstruct reals.
67
Require Import ssr_ext ssralg_ext bigop_ext realType_ext f2 linearcode natbin.
78
Require Import hamming fdist proba channel channel_code decoding.

ecc_modern/ldpc.v

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
(* infotheo: information theory and error-correcting codes in Coq *)
22
(* Copyright (C) 2020 infotheo authors, license: LGPL-2.1-or-later *)
33
From mathcomp Require Import all_ssreflect ssralg fingroup finalg perm zmodp.
4-
From mathcomp Require Import matrix vector ssrnum lra ring.
4+
From mathcomp Require Import matrix vector ssrnum.
5+
From mathcomp.algebra_tactics Require Import lra ring.
56
From mathcomp Require Import Rstruct reals.
67
Require Import realType_ext ssr_ext ssralg_ext num_occ bigop_ext.
78
Require Import fdist channel pproba f2 linearcode subgraph_partition tanner.

ecc_modern/ldpc_algo.v

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
From HB Require Import structures.
44
Require Import Init.Wf Recdef.
55
From mathcomp Require Import all_ssreflect perm zmodp matrix ssralg ssrnum.
6-
From mathcomp Require Import Rstruct reals ring lra.
6+
From mathcomp Require Import Rstruct reals.
7+
From mathcomp.algebra_tactics Require Import ring lra.
78
Require Import f2 subgraph_partition tanner.
89
Require Import fdist channel pproba linearcode ssralg_ext.
910
Require Import tanner_partition summary ldpc checksum.

ecc_modern/ldpc_algo_proof.v

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
From HB Require Import structures.
44
Require Import Wf_nat Init.Wf Recdef.
55
From mathcomp Require Import all_ssreflect perm zmodp matrix ssralg ssrnum.
6-
From mathcomp Require Import Rstruct reals ring lra.
6+
From mathcomp Require Import Rstruct reals.
7+
From mathcomp.algebra_tactics Require Import ring lra.
78
Require Import ssr_ext ssralg_ext bigop_ext f2.
89
Require Import fdist channel pproba linearcode subgraph_partition tanner.
910
Require Import tanner_partition summary ldpc checksum ldpc_algo.

ecc_modern/summary_tanner.v

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
(* infotheo: information theory and error-correcting codes in Coq *)
22
(* Copyright (C) 2020 infotheo authors, license: LGPL-2.1-or-later *)
33
From mathcomp Require Import all_ssreflect ssralg ssrnum fingroup finalg zmodp.
4-
From mathcomp Require Import matrix lra ring.
4+
From mathcomp Require Import matrix.
5+
From mathcomp.algebra_tactics Require Import lra ring.
56
From mathcomp Require Import Rstruct reals.
67
Require Import ssr_ext ssralg_ext f2 summary.
78
Require Import subgraph_partition tanner tanner_partition fdist channel.

information_theory/channel_coding_direct.v

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
(* Copyright (C) 2020 infotheo authors, license: LGPL-2.1-or-later *)
33
From HB Require Import structures.
44
From mathcomp Require Import all_ssreflect ssralg ssrnum ssrint matrix perm.
5-
From mathcomp Require Import archimedean lra ring.
5+
From mathcomp Require Import archimedean.
6+
From mathcomp.algebra_tactics Require Import lra ring.
67
From mathcomp Require Import mathcomp_extra boolp classical_sets reals Rstruct.
78
From mathcomp Require Import exp.
89
Require Import ssr_ext ssralg_ext bigop_ext realType_ext realType_ln.

information_theory/conditional_divergence.v

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
(* infotheo: information theory and error-correcting codes in Coq *)
22
(* Copyright (C) 2020 infotheo authors, license: LGPL-2.1-or-later *)
3-
From mathcomp Require Import all_ssreflect ssralg ssrnum matrix ring lra.
3+
From mathcomp Require Import all_ssreflect ssralg ssrnum matrix.
4+
From mathcomp.algebra_tactics Require Import ring lra.
45
From mathcomp Require Import Rstruct reals exp.
56
Require Import ssr_ext bigop_ext ssralg_ext realType_ext realType_ln.
67
Require Import num_occ fdist proba entropy channel divergence types jtypes.

information_theory/entropy_convex.v

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
(* Copyright (C) 2020 infotheo authors, license: LGPL-2.1-or-later *)
33
From HB Require Import structures.
44
From mathcomp Require Import all_ssreflect ssralg ssrnum matrix interval.
5-
From mathcomp Require Import ring.
5+
From mathcomp.algebra_tactics Require Import ring.
66
From mathcomp Require boolp.
77
From mathcomp Require Import unstable mathcomp_extra Rstruct reals.
88
From mathcomp Require Import interval_inference set_interval.

information_theory/error_exponent.v

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
(* infotheo: information theory and error-correcting codes in Coq *)
22
(* Copyright (C) 2020 infotheo authors, license: LGPL-2.1-or-later *)
3-
From mathcomp Require Import all_ssreflect ssralg ssrnum lra ring.
3+
From mathcomp Require Import all_ssreflect ssralg ssrnum.
4+
From mathcomp.algebra_tactics Require Import lra ring.
45
From mathcomp Require Import Rstruct reals classical_sets topology normedtype.
56
From mathcomp Require Import sequences exp.
67
Require Import ssr_ext bigop_ext realType_ext realType_ln fdist.

0 commit comments

Comments
 (0)