Class EcoStability

java.lang.Object
org.episteme.natural.biology.ecology.EcoStability

public final class EcoStability extends Object
Ecological stability analysis using Lyapunov exponents and Jacobian matrices.
  • Method Details

    • isStable

      public static boolean isStable(Matrix<Real> jacobian)
      Calculates the stability of an equilibrium point using the eigenvalue of the community matrix.
      Parameters:
      jacobian - The community matrix (Jacobian).
      Returns:
      True if stable (all real parts of eigenvalues are negative).
    • estimateLyapunovExponent

      public static Real estimateLyapunovExponent(List<Real> slopes)
      Estimates the Lyapunov exponent for a 1D mapping to check for chaos. λ = (1/n) * sum(log|f'(xi)|)