Hola.
Trataré de ir en orden, ya que tu mensaje tiene varias cosas.
La primera prueba usa "trivial" que es una táctica de demostración automática que por ahora preferimos no usen (como tatuo o auto).
En la segunda sería "elim (H2 H1)."
Hacer "elim H2." no es lo más claro, aunque parezca lo más simple. Mejor ir aplicando las tácticas vistas con las opciones propuestas, ya que estas (y otras) tácticas se aplican también en otros casos y realizan acciones más generales/avanzadas.
En la prueba que hiciste con cut podrías reemplazar: "absurd (~A). assumption. assumption." por "apply H2. assumption.", ya que de ello al hacer absurd pasa a ser innecesario el cut. Fijate que con absurd la prueba que estás intentando puede salir (por ejemlo) así:
intro. elim H.
intros. assumption. (* probar A es trivial ya que es una hipótesis en este caso *)
intros. absurd (~A). assumption. assumption. (* absurd (~A) pide probar ~~A y A, que son hipótesis en este caso *)
Espero que estas respuestas te ayuden. Volvé a escribir si es necesario.
Saludos, Carlos