Skip to content

Solution for indeterminate forms using interval numbers

License

Notifications You must be signed in to change notification settings

McNopper/ZeroInfinity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Solution for indeterminate forms using interval numbers

by Norbert Nopper

Credits

Thanks to Eric Lengyel for asking the initial right questions.

Thanks a lot, to my family and their patience having me as a 🤓.

Note

The math formulas are encoded using MathJax. However, the decoding and rendering is not properly done in GitHub.
For properly displaying the formulas, please use another editor like Visual Studio Code.

Motivation

The expressions $0 \cdot ∞$ and implicitly $0 \cdot -∞$ are indeterminate forms [1]. It is not possible to do any calculus on these expressions like $-1 \cdot (0 \cdot -∞)$.
However, compared to $x = -1 \cdot -x$, intuitively the following equation should be true:

$$0 \cdot ∞ = -1 \cdot (0 \cdot -∞)$$

Problem

A naive approach like $-1 \cdot (0 \cdot -∞) = (-1 \cdot 0) \cdot -∞$ with math limits results again in $0 \cdot -∞$ even when the associative law is allowed.

Investigation

Existing required math limits for above assumption:

$\lim_{n\to\infty}\sqrt[n]{n}=1$
$\lim_{n\to\infty}\frac{1}{n}=0$

Assume the usage of the associative law is allowed:

$\lim_{n\to\infty}-\sqrt[n]{n} \cdot \lim_{n\to\infty}\frac{1}{n} = \lim_{n\to\infty}-\sqrt[n]{n} \cdot \frac{1}{n} = \lim_{n\to\infty}\frac{-1}{n}$

The result is again 0 and does not provide the expected result.

New interval number

Assumption

In the case of the given two indeterminate forms, the result could be any number. However, the resulting number can be enclosed in an interval.

Using extended real number

Using the extended real number system $\overline {\mathbb R}$ [2], the intervals $[0, ∞]$ and $[-∞, 0]$ are allowed.

Enclosing the result in an interval

Following is given:

$a, b \in \overline {\mathbb R} \land a \le b$

Interval, where the result for $a \cdot b$ is enclosed in the interval:

$[x_0, x_1] = { x_0 = a \cdot \beta | \beta \in [a, b[ \land x_1 = \alpha \cdot b | \alpha \in ]a, b] }$

Definition

As the result is probably not all numbers in the interval, any or at least one number in the interval must be expressed as a new interval number in:

$[x_0, x_1]in := { x \in \overline {\mathbb R} | \exists x \in [x_0, x_1] }$

The indeterminate form of $0 \cdot ∞$ can be expressed as the first rule:

Rule I
$0 \cdot ∞ = [0, ∞]in$

Similar, the expression for the indeterminate form of $0 \cdot -∞$ is the second rule:

Rule II
$0 \cdot -∞ = [-∞, 0]in$

The above illustration introduces a new axis like the complex number axis $i$.

Interval number operation

These is the given mathematical operation.

Multiplication

$[x_0, x_1]in \cdot [y_0, y_1]in = [\min(x_0 \cdot y_0, x_1 \cdot y_1), \max(x_0 \cdot y_0, x_1 \cdot y_1)]in$

Regarding the algebraic structure [3], only the required multiplication for the given rules is investigated.

This algebraic structure of the interval numbers is at least a Magma [4], as all multiplications in $\overline {\mathbb R}$ including Rule I and Rule II are defined.

Deduction

Operation or rule
$-1 \cdot (0 \cdot -∞)$ Rule II
$-1 \cdot [-∞, 0]in$ Multiplication for interval number
$[-1 \cdot -∞, -1 \cdot 0]in$ Operation in $\overline {\mathbb R}$
$[0, ∞]in$ Rule I
$0 \cdot ∞$

Implementation

In the test folder is a C++ implementation of the interval number and the unit tests.

Conclusion

Using this approach, other indeterminate forms could be expressed as an interval and solved to equations as well.

For now, it is shown, that the algebraic structure of the interval number is a Magma. However, including the other mathematical operations, the algebraic structure could be further investigated.

Furthermore, other intervals for indeterminate forms could be estimated and defined.

References

[1] Indeterminate form
[2] Extended real number line
[3] Algebraic structure
[4] Magma (algebra)

About

Solution for indeterminate forms using interval numbers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages