Background
The recurrence of the Fibonacci sequence is defined as
$$ f(n+2) = f(n+1) + f(n) $$
From this recurrence alone, the following gap formulae (recurrences relating three terms with certain amount of gaps) can be derived:
$$ f(n+4) = 3f(n+2) - f(n) \\ f(n+6) = 4f(n+3) + f(n) \\ f(n+8) = 7f(n+4) - f(n) $$
You might have seen the \$n+6\$ formula if you have worked on Project Euler #2 hard enough :)
In general, for any \$a \in \mathbb{Z}^+\$ (positive integers), there exist unique integer coefficients \$\alpha, \beta\$ of the generalized gap formula
$$ f(n+2a) = \alpha f(n+a) + \beta f(n) $$
which holds for all \$n\$.
We can generalize the Fibonacci recurrence itself too:
$$ f'(n+2) = uf'(n+1) + vf'(n) $$
Then it can be shown that, for any \$a \in \mathbb{Z}^+\$ and \$u,v \in \mathbb{Z}\$, there exists a fully general gap formula with integer coefficients:
$$ f'(n+2a) = \alpha f'(n+a) + \beta f'(n) \tag{1}\label{eq1} $$
Note that such a formula is not unique for some values of \$u, v, a\$.
Challenge
Given the values of \$a, u, v\$, calculate the pair of values of \$\alpha\$ and \$\beta\$ in the equation \$\eqref{eq1}\$. You don't need to handle cases where the answer is not unique.
All three inputs are guaranteed to be integers. \$a\$ is strictly positive.
Standard code-golf rules apply. The shortest code in bytes wins.
Test cases
For u = 1, v = 1
a = 1 -> alpha = 1, beta = 1
a = 2 -> alpha = 3, beta = -1
a = 3 -> alpha = 4, beta = 1
a = 4 -> alpha = 7, beta = -1
For u = -2, v = 3
a = 1 -> alpha = -2, beta = 3
a = 2 -> alpha = 10, beta = -9
a = 3 -> alpha = -26, beta = 27
a = 4 -> alpha = 82, beta = -81
For u = 3, v = -9
a = 1 -> alpha = 3, beta = -9
a = 2 -> alpha = -9, beta = -81
a = 3 -> undefined (not unique)
a = 4 -> alpha = -81, beta = -6561
a = 5 -> alpha = 243, beta = -59049
a = 6 -> undefined (not unique)