# Jacobian Computation

Jacobian matrix computation utilities for numerical integration and variational equations.

## Overview

Brahe provides both analytical and numerical Jacobian computation through a unified interface. Jacobian matrices describe how a function's output changes with respect to its inputs, which is essential for orbit determination, uncertainty propagation, and trajectory optimization.

---

::: brahe.DifferenceMethod
    options:
      show_root_heading: true
      show_root_full_path: false

---

::: brahe.PerturbationStrategy
    options:
      show_root_heading: true
      show_root_full_path: false

---

::: brahe.NumericalJacobian
    options:
      show_root_heading: true
      show_root_full_path: false

---

::: brahe.AnalyticJacobian
    options:
      show_root_heading: true
      show_root_full_path: false

## See Also

- [Jacobian Computation Guide](../../learn/mathematics/jacobian.md) - Detailed usage examples and theory
- [Mathematics Module](index.md) - Mathematics module overview