1. We shall use the standard notations for ABC, i.e., ∠ABC=β, BC=a, etc. We also write s=2a+b+c for the semiperimeter and r for the inradius.
Let MN intersect the altitude AD (where D lies on BC) at the point L. We have that ∠BAD=90∘−β and ∠AML=∠BMN=2β. (Since BMN is an isosceles triangle with ∠MBN=180∘−β.) It is known that AM=s−b, so by the Sine Law in the triangle AML we have
sin∠ALMAM=sin∠AMLAL⟹sin(90∘+2β)s−b=sin2βAL⟹AL=(s−b)tan2β=r.
Analogously, if PQ intersects AD at L′, then AL′=r. Therefore, L and L′ coincide, and since A1=MN∩PQ by definition, we conclude that L=L′=A1. In particular, we can now view the point A2 as the point on the A-altitude such that AA2=2r. Analogously, B2 and C2 lie on the B-altitude and C-altitude, respectively, and BB2=CC2=2r.
!
Now let X be the reflection of A on the midpoint of BC and define XYZ analogously. So XYZ is the triangle whose midpoints of sides are A, B, and C. Let J be the incenter of this triangle. As the triangles XYZ and ABC are similar with ratio 2, the inradius of XYZ is equal to 2r. So if JJ0 is perpendicular to YZ (with J0 on YZ), then AA2 and JJ0 are parallel (both perpendicular to YZ) and equal, hence AA2JJ0 is a rectangle and in particular A2 is the foot of the perpendicular from J to the A-altitude of ABC. It follows that A2, B2, and C2 lie on the circle ω with diameter JH.
Now we finish with a simple angle chasing. The circle k gives ∠A2B2C2=∠A2HC2=180∘−∠AHC=∠ABC; similarly for the angles at A2 and C2. The desired similarity follows.