I frequently see Karl Weierstrass credited for formulating the precise definition of a limit. But what I'd like to know is the origin of the formal definition so common in textbooks, that given a continuous function $f : ℝ → ℝ$, for all $x$ of its domain within the neighbourhood of a constant c (i.e., any point limit of $x$),
\begin{align*} (\lim_{x→\textrm{c}} f(x) = \textrm{L}) &≜ ∀\, ε \in ℝ_{>0} : ∃\, δ \in ℝ_{>0} : ∀\, x ∈ \textrm{DOMAIN}\ f : \\ &\qquad 0 < \left|x - \textrm{c}\right| < δ ⇒ \left|f(x) - \textrm{L}\right| < ε \end{align*}
The Stanford Encyclopedia of Philosophy's "Continuity and Infinitesimals" credits Weierstrass but cites Heine, and then only for the formal definition of a $\textit{continuous}$ function.
Anyone know more history on this or Weierstrass's original publication? Did he use Gottlob Frege's notation or some other kind?
In the paper On the history of epsilontics by G.I. Sinkevich we can read:
Unfortunately, Weierstrass himself had never published or edited his lectures. In most cases, they came down to us in notes of his students.
...
The earliest known Weierstrass’ text where the $\varepsilon$-$\delta$ technique is mentioned are differential calculus lecture notes made at a lecture read in the summer term of 1861 in Königlichen Gewerbeinstitut of Berlin. “The lecture notes were made by Weierstrass’ student, H.A. Schwarz, and are now kept in Mittag-Leffler Institute in Sweden. Schwarz was 18 then, and he wrote these notes solely for himself, not to be published” [Yushkevich, 1977, p. 192].
Yushkevich A. 1977. Chrestomatija po istorii matematiki. Matematicheskij analis (Reading book on the history of mathematics. Analysis), edited by A.Yushkevich.- Moscow: Prosveschenije. – 224 p.
Dugac, P. 1972. Elements d`analyse de Karl Weierstrass. – Paris.