Da, este o formulă corectă și concisă. Cred că vă complicați cu sistemul de axe carteziene. Eu am încercat să văd cum l-aș putea obține pe 3 din 1 și 2, apoi pe 2 din 2 și 3, pe 1 din 3 și 2 și iarăși pe 1 din 2 și 1 și tot așa, căutând un tipar comun tuturor cazurilor. Am dat astfel și peste formula din răspunsul dumneavoastră cum, natural, fără pretenții sau afectare, am găsit și formula an = [(an-2 + an-1)/an-2], unde [...] reprezintă funcția parte întreagă.
Sau, pentru a-l exprima pe an numai în funcție de predecesorii lui, putem modifica formula dumneavoastră astfel: an = (an-1 + sign(an-2))/an-2.
Merge și sign(an-1) și cine știe în câte feluri ne mai putem juca.
Dar, deși acest al doilea răspuns e mai simplu, îmi place mai mult primul dumneavoastră răspuns care se distinge prin ingeniozitate și originalitate.