Prawie każda reakcja jest odwracalna (o ile produkty nie ulatują w niekontrolowany sposób). Dlatego zazwyczaj reakcja nieodwracalna to taka, przy której przebieg w odwrotną stronę ma marginalne znaczenie lub wręcz nie daje się w żaden sposób zaobserwować (np. rozpuszczanie siarki w wodzie).
W reakcji HF z H2O ustala się równowaga, w której część kwasu jest zdysocjowana, a część się rozpuszcza bez reakcji (bo nie jest to mocny kwas), dlatego są strzałki w obie strony.
Gdy weźmie się pod uwagę reakcję HCl z H2O, praktycznie cały HCl jest zdysocjowany, a wykrycie cząsteczkowego HCl jest bardzo skomplikowane ze względu na znikome stężenie. Dlatego tu zwykle się pisze strzałkę w jedną stronę.
Z kolei NH3 + HF jest problematyczne, reakcja odwrotna ewidentnie zachodzi (NH4F nadżera szkło w zauważalnym stopniu, co jest charakterystyczne dla HF) ale za to w nieco mniejszym stopniu niż w przypadku HF + H2O.
Podejrzewam, że wersja z dwiema strzałkami byłaby tu nawet poprawniejsza
Po prostu kwestia raczej umowy niż praw przyrody.