Euler Sine Canonical Product
Build the sine function from its integer zeros and watch a finite complex product approach an entire function.
By Riano · Published · Updated · Report a correction
Euler Sine Canonical Product
The Euler entire product formula builds the sine function exactly from its integer zeros, demonstrating how a finite complex product approaches an entire function.
Worked Example
Let us calculate the partial product for z=0.5 with a product depth of N=4.
- The formula is
prod_n=1^4 (1 - z^2/n^2). - For n=1:
1 - (0.5)^2/1^2 = 1 - 0.25 = 0.75 - For n=2:
1 - (0.5)^2/2^2 = 1 - 0.25/4 = 0.9375 - For n=3:
1 - (0.5)^2/3^2 = 1 - 0.25/9 = 0.972222... - For n=4:
1 - (0.5)^2/4^2 = 1 - 0.25/16 = 0.984375 - Partial product real:
0.75 * 0.9375 * 0.972222... * 0.984375 = 0.67291259765625 - The sine quotient real is exactly
sin(pi*0.5)/(pi*0.5) = 1/(pi/2) = 2/pi = 0.6366197723675814. - Absolute complex error is
|0.67291259765625 - 0.6366197723675814| = 0.03629282528866862.
Interactive Model
You can interact with the interactive model. Follow these steps to observe the convergence:
- Set Real coordinate to
0.5. - Set Imaginary coordinate to
0. - Set Product depth to
4and observe the Absolute complex error. - Increase the Product depth to
16and observe that the error decreases. - Change the Imaginary coordinate to
0.5and notice how the complex trajectory changes.
Limitations
The finite product is not exact away from its represented zeros, and the complex error may not decrease monotonically in all regions. Additionally, this represents the quotient sin(pi*z)/(pi*z), which has a removable singularity with value 1 at z=0. The origin itself is NOT a zero of this factorization.
References
For more information, see the following primary sources:
Experience it interactively
Adjust parameters, observe in real time, and build deep intuition with Riano’s interactive Euler Sine Canonical Product module.
Try Euler Sine Canonical Product on Riano →