
Denote by Ab,Ac the reflections of A in BH and CH respectively. Bc,Ba and Ca,Cb are defined similarly. By definition, la=BcCb,lb=CaAc,lc=AbBa. Let A1=lb∩lc,B1=lc∩la,C1=la∩lb and let H1,O1 be the orthocentre and circumcentre of △A1B1C1 respectively.
*Claim 1.* △AAbAc≅△ABC.
*Proof.* Let P=BH∩AC,Q=CH∩AB, then it is well known that △APQ≅△ABC. By the dilation with factor 2 centred at A, △APQ is sent to △AAbAc, so we have △AAbAc≅△ABC.
*Claim 2.* △AAbAc≅△ABaCa and A1 lies on the circumcircle of △AAbAc, which is centred at H.
*Proof.* Since Ba,Ca are reflections of B,C in AH, we have △ABaCa≅△ABC. Combining this with *Claim 1*, we have △AAbAc≅△ABaCa where A is the centre of this similarity. Therefore, ∠AcA1Ab=∠AcAAb, meaning A1 lies on ⊙AAbAc. By symmetry, HAb=HA=HAc, so H is centre of this circle.
*Claim 3.* △A1B1C1≅△ABC.
*Proof.* From *Claim 2* we have
∠C1A1B1=∠AcA1Ab=∠AcAAb=−∠CAB
and similarly ∠A1B1C1=−∠ABC,∠B1C1A1=−∠BCA, which imply △A1B1C1≅△ABC.
Denote the ratio of similitude of △A1B1C1 and △ABC by λ(=BCB1C1), then
λ=HAH1A1=HBH1B1=HCH1C1.
Since HA=HA1 and similarly HB=HB1,HC=HC1 from *Claim 2*, we get
λ=HA1H1A1=HB1H1B1=HC1H1C1.
Therefore, the circle A1B1C1 is the Apollonian circle of the segment HH1 with ratio λ so the line HH1 passes through O1.