Subject: Ssreflect Users Discussion List
List archive
- From: (Emilio Jesús Gallego Arias)
- To: Florent Hivert <>
- Cc: "ssreflect\@msr-inria.inria.fr" <>
- Subject: Re: [ssreflect] trivIset and intersecting sets...
- Date: Fri, 12 Feb 2016 03:32:36 +0100
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None ; spf=None ; spf=None
- Ironport-phdr: 9a23:qCPX7xEtOn+Dxc7OL1jN651GYnF86YWxBRYc798ds5kLTJ75rs+wAkXT6L1XgUPTWs2DsrQf27WQ6P2rBTxIyK3CmU5BWaQEbwUCh8QSkl5oK+++Imq/EsTXaTcnFt9JTl5v8iLzG0FUHMHjew+a+SXqvnYsExnyfTB4Ov7yUtaLyZ/niKbpptaPM01hv3mUX/BbFF2OtwLft80b08NJC50a7V/3mEZOYPlc3mhyJFiezF7W78a0+4N/oWwL46pyv+YJa6jxfrw5QLpEF3xmdjltvIy4/SXEGCWL4WERVHleshtWDhLZpEXUWpDrvy3m8Mp8xiSAIeXyV7FyVy70vIlxTxq9hy4DMzM290nckM02gaRApQrnqQY3g6PRYYWUM7Jcc7hPZps1TG5FU8lWHwVbA4qnLthcR9EdNPpV+tGu72AFqgGzUEz1XLvi
- Organization: CRI ParisTech
(Emilio Jesús Gallego Arias) writes:
> Definition choose_sets P :=
> if trivIset P then set00
> else choose cond_triv (projT1 (axC P)).
>
> Definition choose_setsP P : ~~ trivIset P ->
> cond_triv (choose_sets P).
> Proof.
> rewrite /choose_sets; case: ifP => // /negbT tsn _.
> by apply: chooseP; case: (axC P) => //= x; rewrite tsn.
> Qed.
Well, I guess I wanted to use chooseP, but the below definition makes
a bit more sense:
Definition choose_sets P :=
if trivIset P then set00 else projT1 (axC P).
Definition choose_setsP P : ~~ trivIset P ->
cond_triv (choose_sets P).
Proof.
rewrite /choose_sets; case: ifP => // /negbT tsn _.
by case: (axC P) => //= x; rewrite tsn.
Qed.
E.
- [ssreflect] Choice function in Set, Florent Hivert, 02/11/2016
- RE: [ssreflect] Choice function in Set, Georges Gonthier, 02/11/2016
- Re: [ssreflect] Choice function in Set, Florent Hivert, 02/11/2016
- Re: [ssreflect] trivIset and intersecting sets..., Florent Hivert, 02/12/2016
- Re: [ssreflect] trivIset and intersecting sets..., Beta Ziliani, 02/12/2016
- Re: [ssreflect] trivIset and intersecting sets..., Emilio Jesús Gallego Arias, 02/12/2016
- Re: [ssreflect] trivIset and intersecting sets..., Emilio Jesús Gallego Arias, 02/12/2016
- Re: [ssreflect] trivIset and intersecting sets..., Emilio Jesús Gallego Arias, 02/12/2016
- Re: [ssreflect] trivIset and intersecting sets..., Florent Hivert, 02/12/2016
- Re: [ssreflect] trivIset and intersecting sets..., Emilio Jesús Gallego Arias, 02/12/2016
- Re: [ssreflect] trivIset and intersecting sets..., Emilio Jesús Gallego Arias, 02/12/2016
- Re: [ssreflect] trivIset and intersecting sets..., Florent Hivert, 02/12/2016
- Re: [ssreflect] trivIset and intersecting sets..., Emilio Jesús Gallego Arias, 02/12/2016
- Re: [ssreflect] trivIset and intersecting sets..., Emilio Jesús Gallego Arias, 02/12/2016
- Re: [ssreflect] trivIset and intersecting sets..., Assia Mahboubi, 02/21/2016
- RE: [ssreflect] Choice function in Set, Georges Gonthier, 02/11/2016
Archive powered by MHonArc 2.6.18.