types.backends.NoiseType

types.backends.NoiseType()

Noise structure classification for stochastic systems.

Categories: - ‘additive’: g(x,u,t) = constant (state-independent) * Most efficient - can precompute * Example: dx = f(x)dt + σ*dW

  • ‘multiplicative’: g(x,u,t) depends on state

  • State-dependent noise intensity

  • Example: dx = f(x)dt + σxdW (Geometric Brownian Motion)

  • ‘diagonal’: g(x,u,t) is diagonal matrix

  • Independent noise sources

  • Enables element-wise solvers

  • ‘scalar’: Single noise source (nw=1)

  • Simplest stochastic case

  • One Wiener process

  • ‘general’: Full coupling, no special structure

  • Most general, least efficient