A Hahn series is a generalization of a formal power series which allows non-integer exponents and transfinite sums, as long as the exponents are well-ordered.
Let $G$ be an ordered abelian group, and $k$ a field.
The ring of Hahn series with value group? $G$, denoted $k[t^G]$, is the ring of functions $f\colon G \to k$ such that $\{x \in G : f(x) \neq 0\}$ is well-ordered as as a subset of $G$ (or, sometimes, as a subsect of the opposite poset $G^{op}$). Addition is defined pointwise, and multiplication is defined by the convolution product:
Notationally, we may write a Hahn series $f\colon G \to k$ as $\sum_{x\in G} f(x) t^x$.
The ring $k[t^G]$ is a field. If $k$ is algebraically closed, then $k[t^G]$ is algebraically closed provided that $G$ is divisible.
As a corollary, if $G$ is divisible, $k[t^G]$ is real closed if $k$ is real closed. This is because the adjunction of a square root of $-1$ would make $k[t^G]$ algebraically closed, since this gives the same result as constructing the Hahn series over the algebraically closed field $k[\sqrt{-1}]$.
The multiplicative valuation $v(f)$ of an element $f\in k[t^G]$ is the least $x \in G^{op}$ for which $f(x) \neq 0$. This yields a valuation ring, such a valuation ring determines and is determined by a valuation on a field. The field $k[t^G]$ is complete with respect to this valuation, but unlike for formal power series the formal series $\sum_{x\in G} f(x) t^x$ do not actually “converge” in this metric.
If $G=\mathbb{R}$, then we have Hahn series such as
Via Conway normal forms, the ring of Hahn series with $k=\mathbb{R}$ and with value group the surreal numbers is isomorphic to the surreal numbers themselves. In other words, the surreals are a fixed point of the “Hahn series with real coefficients” functor on the category of abelian groups. However, the surreals are not the initial fixed point of this functor, since there are surreals that appear as exponents in their own Conway normal form — for instance, the ε-numbers.
Well-based transseries? can be constructed by iterating the Hahn series construction.