<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>From Symbol to Number on Ciência Programada</title>
    <link>https://cienciaprogramada.com/series/from-symbol-to-number/</link>
    <description>Recent content in From Symbol to Number on Ciência Programada</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <managingEditor>contato[@]cienciaprogramada.com.br (Francisco Bustamante)</managingEditor>
    <webMaster>contato[@]cienciaprogramada.com.br (Francisco Bustamante)</webMaster>
    <copyright>© 2026 Francisco Bustamante</copyright>
    <lastBuildDate>Wed, 28 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://cienciaprogramada.com/series/from-symbol-to-number/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Optimization with SciPy</title>
      <link>https://cienciaprogramada.com/2026/10/optimization-scipy/</link>
      <pubDate>Wed, 28 Oct 2026 00:00:00 +0000</pubDate>
      <author>contato[@]cienciaprogramada.com.br (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com/2026/10/optimization-scipy/</guid>
      <description>Differentiating and setting the result to zero solves textbook optimization. With several variables, constraints, or a function without a tractable derivative, that calculation breaks down. We will see minimize, SLSQP and bounds from scipy.optimize, local minima, and global search with differential_evolution.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com/2026/10/optimization-scipy/featured_0108.webp" />
    </item>
    
    <item>
      <title>Differential Equations with SciPy</title>
      <link>https://cienciaprogramada.com/2026/10/differential-equations-scipy/</link>
      <pubDate>Wed, 21 Oct 2026 00:00:00 +0000</pubDate>
      <author>contato[@]cienciaprogramada.com.br (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com/2026/10/differential-equations-scipy/</guid>
      <description>The classic pendulum period formula only holds for small oscillations, and the exact equation has no closed-form solution. With SciPy&amp;rsquo;s solve_ivp, we measure the real period and solve stiff systems, Lotka-Volterra, falling with drag, and consecutive reactions.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com/2026/10/differential-equations-scipy/featured_0107.webp" />
    </item>
    
    <item>
      <title>Numerical Integration with SciPy</title>
      <link>https://cienciaprogramada.com/2026/10/numerical-integration-scipy/</link>
      <pubDate>Wed, 14 Oct 2026 00:00:00 +0000</pubDate>
      <author>contato[@]cienciaprogramada.com.br (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com/2026/10/numerical-integration-scipy/</guid>
      <description>The Gaussian function has no elementary antiderivative, and that is a theorem of Liouville. When the antiderivative does not exist, or all you have is a table of measurements, the way forward is numerical: quad, trapezoid and Simpson, from scipy.integrate, with the care each one demands.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com/2026/10/numerical-integration-scipy/featured_0113.webp" />
    </item>
    
    <item>
      <title>Numerical Derivatives with SciPy</title>
      <link>https://cienciaprogramada.com/2026/10/numerical-derivatives-scipy/</link>
      <pubDate>Wed, 07 Oct 2026 00:00:00 +0000</pubDate>
      <author>contato[@]cienciaprogramada.com.br (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com/2026/10/numerical-derivatives-scipy/</guid>
      <description>Is the reactor temperature rising too fast? The question is a derivative, but all we have are numbers in a table. We will see finite differences, numpy.gradient and scipy.differentiate, and why shrinking the step does not always improve the derivative, because of rounding and noise.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com/2026/10/numerical-derivatives-scipy/featured_0106.webp" />
    </item>
    
    <item>
      <title>Curve Fitting with NumPy</title>
      <link>https://cienciaprogramada.com/2026/09/curve-fitting-numpy/</link>
      <pubDate>Wed, 30 Sep 2026 00:00:00 +0000</pubDate>
      <author>contato[@]cienciaprogramada.com.br (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com/2026/09/curve-fitting-numpy/</guid>
      <description>Experimental data rarely falls on a curve. We will see how NumPy fits polynomials to noisy data, what SymPy cannot do, why extrapolating is dangerous, and why Runge&amp;rsquo;s phenomenon comes from equally spaced nodes, not from high degree.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com/2026/09/curve-fitting-numpy/featured_0105.webp" />
    </item>
    
    <item>
      <title>Polynomials with NumPy</title>
      <link>https://cienciaprogramada.com/2026/09/polynomials-numpy/</link>
      <pubDate>Wed, 23 Sep 2026 00:00:00 +0000</pubDate>
      <author>contato[@]cienciaprogramada.com.br (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com/2026/09/polynomials-numpy/</guid>
      <description>Stored in float64, the coefficients of Wilkinson&amp;rsquo;s polynomial no longer return the roots 1 to 20: two of them become a complex pair. Before getting there, we look at roots, derivatives, integrals and division with numpy.polynomial, and at the coefficient-order trap.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com/2026/09/polynomials-numpy/featured_0104.webp" />
    </item>
    
    <item>
      <title>From Chemistry to Engineering: Numerical Equations in Real Systems</title>
      <link>https://cienciaprogramada.com/2026/09/chemistry-engineering-numerical-equations/</link>
      <pubDate>Wed, 16 Sep 2026 00:00:00 +0000</pubDate>
      <author>contato[@]cienciaprogramada.com.br (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com/2026/09/chemistry-engineering-numerical-equations/</guid>
      <description>From the pH of a weak acid to the volume of a real gas and the friction factor of a pipe: three equations that chemistry and engineering use every day and that only have a useful numerical solution. We solve all three with brentq and numpy.roots and rebuild the Moody chart.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com/2026/09/chemistry-engineering-numerical-equations/featured_0103.webp" />
    </item>
    
    <item>
      <title>Orbits and Trajectories: Numerical Equations in Physics</title>
      <link>https://cienciaprogramada.com/2026/09/orbits-trajectories-physics/</link>
      <pubDate>Wed, 09 Sep 2026 00:00:00 +0000</pubDate>
      <author>contato[@]cienciaprogramada.com.br (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com/2026/09/orbits-trajectories-physics/</guid>
      <description>Where is Halley&amp;rsquo;s Comet on any given date? The answer requires solving Kepler&amp;rsquo;s equation, which has no closed form. With SciPy&amp;rsquo;s newton and brentq, we locate the comet, make the law of areas visible, and compute the range of a projectile with air resistance.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com/2026/09/orbits-trajectories-physics/featured_0102.webp" />
    </item>
    
    <item>
      <title>Solving Equations Numerically with SciPy</title>
      <link>https://cienciaprogramada.com/2026/09/numerical-equations-scipy/</link>
      <pubDate>Wed, 02 Sep 2026 00:00:00 +0000</pubDate>
      <author>contato[@]cienciaprogramada.com.br (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com/2026/09/numerical-equations-scipy/</guid>
      <description>In Kepler&amp;rsquo;s equation, the unknown appears both inside and outside a sine, and no algebra isolates it. For cases like this, SciPy approximates the root. We will see bisection and brentq, Newton&amp;rsquo;s method and why it can fail, and nonlinear systems with fsolve and root.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com/2026/09/numerical-equations-scipy/featured_0101.webp" />
    </item>
    
    <item>
      <title>From Symbol to Number: SciPy and NumPy Beyond SymPy</title>
      <link>https://cienciaprogramada.com/2026/09/from-symbol-to-number/</link>
      <pubDate>Tue, 01 Sep 2026 00:00:00 +0000</pubDate>
      <author>contato[@]cienciaprogramada.com.br (Francisco Bustamante)</author>
      <guid>https://cienciaprogramada.com/2026/09/from-symbol-to-number/</guid>
      <description>Most equations, integrals, and differential equations in real problems have no closed-form solution, and SymPy can&amp;rsquo;t solve them. This 13-article series shows how NumPy and SciPy tackle these problems: roots, polynomials, numerical calculus, optimization, and FFT.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://cienciaprogramada.com/2026/09/from-symbol-to-number/featured_0112.webp" />
    </item>
    
  </channel>
</rss>
