The set $ C= C ( X ) $ of all continuous, real valued functions on a topological space$ X$ will be provided with an algebraic structure and an order structure.
Addition and multiplication are defined by the formulas.
$ ( f + g ) = f( x) + g( x) $, and$ (fg) (x) = f(x)g(x) $
define:
$C^{*} = C^{*}( X ) = \{ f \in C ( X ) \vert \quad f\quad is \quad bounded \}$
consider the subspace $\mathbb{R}$ , $ \mathbb{Q}$, $\mathbb{N}$ and $ \mathbb{N}^{*} = \{ 1, 1/2, .........., 1/n ,...... 0 \} $ of $ \mathbb{R}$ , and the ring $ C $ and $ C ^{*}$ for each of these spaces. each of these rings is of cardinal $ c$.
my questions are:
1: for each $^{ m \leq \mathbf{N}_{0}}$ each ring on $\mathbb{R}$ , $\mathbb{N}$ or $ \mathbb{N}^{*} $ contains having exactly $ 2^{m}$ square rootsl . if a member of $ C ( \mathbb{Q} )$ has more than one square root, it has $ c $ of them.
2:each of $ C ( \mathbb{Q} )$, $ C ( \mathbb{N} )$ is isomorphic with a direct sum of two copies of itself. $ C ( \mathbb{N}^{*} )$ is isomorphic with a direct sum of two copies of two subrings, just one of which is isomorphic with $ C ( \mathbb{N}^{*} )$.
3: the ring $ C ( \mathbb{R})$ is isomorphic with a proper subring.
Ad 1
Consider a function $h:[0,1]\to\mathbb{R}$ given by $h(x)=x-x^2$. I'm looking for a function such that $h(0)=h(1)=0$ and $h(x)>0$ otherwise. Note that there are two continuous solutions for $f^2=h$ namely $f_1(x)=\sqrt{h(x)}$ and $f_2(x)=-\sqrt{h(x)}$.
Now for $n\in\mathbb{N}$ define
$$G_n:\mathbb{R}\to\mathbb{R}$$ $$G_n(x)=\begin{cases} h\big(x-\lfloor x\rfloor\big) &\mbox{if } 0\leq x\leq n \\ 0& \mbox{otherwise} \end{cases}$$
where $\lfloor\cdot\rfloor$ is the floor function. So I'm shifting and gluing copies of $h$ $n$-times. It is continuous and bounded.
You can easily check that the equation $f^2=G_n$ has exactly $2^n$ solutions. Each solution is given by gluing together $n$-times shifted $f_1$ and/or $f_2$. Thus every solution corresponds to a function $s:\{0,1,\ldots,n\}\to\{f_1, f_2\}$ which corresponds to a subset of $\{0,1,\ldots,n\}$.
Note that $G_{\infty}(x)=h\big(x-\lfloor x\rfloor\big)$ has exactly $2^{\aleph_0}$ solutions because again every solution corresponds to a subset of $\mathbb{Z}$.
The same works for $C(\mathbb{N})$ and something analogous can be constructed for $C(\mathbb{N}^*)$ by "shrinking" gluing intervals and scaling down values at each (so that the limit at $0$ is $0$).
Case $C(\mathbb{Q})$: Let $f_1, f_2$ be two square roots of $g\in C(\mathbb{Q})$. Note that the set $\{x\ |\ f_1(x)\neq f_2(x)\}$ is nonempty and open, i.e. it contains an interval, say $I=(a,b)\cap\mathbb{Q}$. Now for any $r\in(a,b)$, $r\in\mathbb{R}\backslash\mathbb{Q}$ (note that $r$ is not rational) define
$$f_r(x)=\begin{cases} f_1(x) &\mbox{if } x<r \\ f_2(x) &\mbox{otherwise} \\ \end{cases} $$ Obviously $f_r^2=g$ and $f_r\neq f_s$ for $r\neq s$. Since $r$ is not rational then $f_r$ is additionally continuous. Obviously it is bounded if $g$ is.
Ad 2 This follows from the fact that both $\mathbb{Q}$ and $\mathbb{N}$ can be divided into two topological copies (i.e. can be expressed as a disjoint union of subsets):
Note that the same argument doesn't work for $\mathbb{R}$ because such pair of functions does not have to produce continuous map when combined.
For $\mathbb{N}^*$ take $\mathbb{N}^*=\big(\mathbb{N}^*\backslash \{1\}\big)\cup\{1\}$. Again every function $\mathbb{N}^*\to\mathbb{R}$ can be easily expressed as a pair of function $\mathbb{N}^*\backslash\{1\}\to\mathbb{R}$ and $\{1\}\to\mathbb{R}$ and $C(\{1\})$ is not isomorphic to $C(\mathbb{N}^*)$.
Ad 3 TODO: I'm still not sure about this one. Maybe someone else can fill the gap. Or perhaps you should ask it as a separate question. Maybe each one of those points should be a separate question?