Skip to content

Commit 4332296

Browse files
committed
wip
1 parent b8ffe38 commit 4332296

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

  • theories/normedtype_theory

theories/normedtype_theory/tvs.v

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -573,9 +573,18 @@ HB.builders Context R E & Openat0_isConvexTvs R E.
573573

574574
Local Notation open_from_openat0 := (open_from_openat0 R open_at0).
575575

576-
#[local] Lemma opT : open_from_openat0 setT. Admitted.
576+
#[local] Lemma opT : open_from_openat0 setT.
577+
Proof.
578+
exists 0 => //; exists [set: E] => //=; first by exact: openat0T.
579+
by apply/seteqP; split => x //= _; exists 0 => //; exists x; rewrite ?add0r.
580+
Qed.
577581

578-
#[local] Lemma opI : setI_closed open_from_openat0 . Admitted.
582+
#[local] Lemma opI : setI_closed open_from_openat0.
583+
Proof.
584+
move=> /= A B; rewrite /open_from_openat0 /= => -[x [[A' Ao Ax]]] [y [[B' Bo By]]].
585+
exists (x + y) => //; exists (A' `&` B'); first by apply: open_atI.
586+
apply/seteqP; split => z /=.
587+
Admitted.
579588

580589
#[local] Lemma op_bigU : forall (I : Type) (f : I -> set E),
581590
(forall i, open_from_openat0 (f i)) -> open_from_openat0 (\bigcup_i f i). Admitted.

0 commit comments

Comments
 (0)