Class MandelbrotSet
java.lang.Object
org.episteme.core.mathematics.analysis.chaos.MandelbrotSet
The Mandelbrot Set as a proper mathematical set.
The Mandelbrot set M ⊂ ℂ is defined as: M = { c ∈ ℂ : the sequence z₀ = 0, zₙ₊₠= zₙ² + c remains bounded }
References
- Benoit B. Mandelbrot, "The Fractal Geometry of Nature", W.H. Freeman and Company, 1982
- Adrien Douady and John H. Hubbard, "Étude dynamique des polynômes complexes", Publications Mathématiques d'Orsay, 1984-1985
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanTests whether this set contains the specified element.Returns a human-readable description of this set.intintbooleanisEmpty()Returnstrueif this set contains no elements.
-
Constructor Details
-
MandelbrotSet
public MandelbrotSet() -
MandelbrotSet
public MandelbrotSet(int maxIterations)
-
-
Method Details
-
contains
Description copied from interface:SetTests whether this set contains the specified element.This is the fundamental operation of a set - membership testing.
-
isEmpty
public boolean isEmpty()Description copied from interface:SetReturnstrueif this set contains no elements.The empty set (∅) is a fundamental concept in set theory. It is the unique set containing no elements.
-
description
Description copied from interface:SetReturns a human-readable description of this set.Examples:
- "â„ (Real Numbers)"
- "ℤ/12ℤ (Integers modulo 12)"
- "{1, 2, 3, 4, 5}"
- Specified by:
descriptionin interfaceSet<Complex>- Returns:
- a description of this set
-
escapeTime
-
getMaxIterations
public int getMaxIterations()
-