I am attempting to prove the following: prove that there exists a function $\exp:\mathbb{Q}\rightarrow\mathbb{R}$ such that $\exp(1)=\lim_{n\rightarrow\infty}\sum_{k=0}^{n}{\frac{1}{k!}}$. It seems to be a bit circular in logic to assume that it exists and to show that the properties hold. So I started with a defined function $\exp(x)=\lim_{n\rightarrow\infty}\sum_{k=0}^{n}{\frac{x^k}{k!}}$.
I took $x\in\mathbb{Q}$ letting $x=\frac{p}{q}$ where $p,q\in\mathbb{Z}$ and had for $x\in\mathbb{Q}$ that $\exp(x)=\sum_{k=0}^{\infty}{\frac{(\frac{p}{q})^k}{k!}}=\sum_{k=0}^{\infty}{\frac{(p)^k}{(q)^kk!}}$ and since it follows that each term being summed will be a rational number since the numerator and denominator portion will each be integers. Then it follows that for $x\in\mathbb{Q}$ it holds that $\exp(x)\in\mathbb{R}$ and so definging $\exp$ as above there exists a function $\exp:\mathbb{Q}\rightarrow\mathbb{R}$ such that$\exp(1)=\lim_{n\rightarrow\infty}\sum_{k=0}^{n}{\frac{1}{k!}}$
Is this sound reasoning? I am sure that there are other ways of proving this.
I have encountered this proof while learning real analysis and am open to proof that use real analysis.