Skip to Content.
Sympa Menu

coq-club - [Coq-Club] Reasoning about integer constraint systems

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

[Coq-Club] Reasoning about integer constraint systems


chronological Thread 
  • From: Thomas Strathmann <thomas AT pdp7.org>
  • To: coq-club AT inria.fr
  • Subject: [Coq-Club] Reasoning about integer constraint systems
  • Date: Thu, 26 Aug 2010 18:28:53 +0200

Hallo!

The question I have is probably due to my limited understanding of Coq and best practises when it comes to enconding certain mathematical objects. I'd like to encode constraint systems on integers that are conjunctions of inequalities (x_1 <> x_2) and equations of the form x_1 + ... + x_n = k and proof that such a system has a solution. Encoding the constraints as propositions is straight forward, but I do not know how to express the proposition that this system has a solution which on papar I'd write as something like: Exists x_1, ..., x_n : Z | c_1 /\ ... /\ c_k (where the c_i are the individual constraints). Can you suggest a way to do this or should I rethink the whole approach? Thank you.

        Thomas



Archive powered by MhonArc 2.6.16.

Top of Page