As a proven fact, there exists algebraic numbers that are not representable by radicals (add, subtract, multiply, divide, $n$th-root operation). My question is that is there a way to specify such number using a function.
Understanding non-solvable algebraic numbers
The above post provides some interesting ways to represnet such numbers, however none of the ways provided are functions.
For examle, if you represent $\sqrt2$ and $-\sqrt2$ in the form of a solution to a lowest-degree polynomial form, they both correspond to the same expression $x^2-2=0$.
That is, in such manner we cannot define a function $sqrt(-2)=root(1,0,-2)=1.4142...$ because $root(1,0,-2)$ can also be $-1.4142...$ so it's not a function.
However, radical expressions do correspond to composition of functions.
For instance, we can express the number $2\sqrt2 + 3$ in function form $$add(multiply(2,sqrt(2)), 3)$$ and if you gives the same input, we always end up with the same number using an algorithm defined by the function.
We can have infinite expressions too, for instance the number given by the expression $${1\over1^3}+{1\over2^3}+...=1.20205...$$
Whether the number is algebraic or transcendental, we have a definite function to express this number (in this case $Zeta(3)$), and we can use the algorithm defined by this function to calculate the decimal representation of this number.
Although it is known that some algebraic numbers cannot be represented by a finite number of radical operations, what if infinite operations are also allowed?
And my requirement does not even restrict it to radicals. Any function-like behavior is enough so we can define whatever new operator we want as long as it maps an input to only one possible output.
Also, my requirement does not need the function to be injective or surjective, we can have the number $1$ be represented by either $1$ or $\sqrt4 - 1$ or $\sum_1^\infty 0.9^n$.
So my question is, is there such a way, or a proof that there isn't such a way, or any theory/study into such a way to specify a function representation for all algebraic numbers in modern mathematics?
EDIT:
One answer mentioned a function using a triplet $a, b, P$ to fix the value of a number. Although strictly speaking it is a function with carefully specified domain, the domains of two inputs $a,b$ of the function are dependent on the other input $P$, so we do not know whether it is a function at the point inputs are given.
Intuitively, I would like a (finite or infinite) set of operators $f_1, f_2, ...$ with no-variable domain (the domain can be specified before the inputs are given), that each takes arbitrary numbers of integer inputs and can represent an infinite algorithm as well, such that all algebraic numbers can be written as a composition of $f_i$.