Metamath Proof Explorer


Theorem dochoccl

Description: A set of vectors is closed iff it equals its double orthocomplent. (Contributed by NM, 1-Jan-2015)

Ref Expression
Hypotheses dochoccl.h H=LHypK
dochoccl.i I=DIsoHKW
dochoccl.u U=DVecHKW
dochoccl.v V=BaseU
dochoccl.o ˙=ocHKW
dochoccl.k φKHLWH
dochoccl.g φXV
Assertion dochoccl φXranI˙˙X=X

Proof

Step Hyp Ref Expression
1 dochoccl.h H=LHypK
2 dochoccl.i I=DIsoHKW
3 dochoccl.u U=DVecHKW
4 dochoccl.v V=BaseU
5 dochoccl.o ˙=ocHKW
6 dochoccl.k φKHLWH
7 dochoccl.g φXV
8 1 2 5 dochoc KHLWHXranI˙˙X=X
9 6 8 sylan φXranI˙˙X=X
10 simpr φ˙˙X=X˙˙X=X
11 1 3 4 5 dochssv KHLWHXV˙XV
12 6 7 11 syl2anc φ˙XV
13 1 2 3 4 5 dochcl KHLWH˙XV˙˙XranI
14 6 12 13 syl2anc φ˙˙XranI
15 14 adantr φ˙˙X=X˙˙XranI
16 10 15 eqeltrrd φ˙˙X=XXranI
17 9 16 impbida φXranI˙˙X=X