en fait , c'est pas une aide aux devoirs , donc ton topic risque d'être close d'ici pas trop longtemps, mais non , ce n'est pas correct (dsl )
tu as mis que ton A = a² et B = a+1 mais c'est faux puisque -B dans ce cas fait -a-1 et non pas -a+1 ...
le raisonnement est correct mais c'est plutôt A = a²+1 et B = a.
et encore, là tu factorises plus que tu ne développes, mais bon ...