Mathematics Branches, Topics, and Sub-Topics

A structured visual guide to the major mathematical areas and their relationships.

Search by code, branch, topic, subtopic, or a keyword from the descriptions.

49Kxx Optimality conditions

This subtopic introduces the core ideas in optimality conditions, including foundational concepts, standard methods, and the main questions used to organize the area. Typical uses include building mathematical background, framing related research problems, and supporting applications in neighboring fields where these concepts provide useful structure.

Specific topics

49K05 Optimality conditions for free problems in one independent variable

Overview

This topic derives first- and second-order optimality conditions for simple variational problems in one independent variable, such as shortest-path and trajectory problems.

Related Wikipedia Page

Optimal control (Wikipedia)

Useful Links

Key Ideas

  • Euler-Lagrange equations
  • boundary conditions
  • local minimum tests

Typical Uses

Used to characterize extremals in classical calculus of variations.

Applications

  • Geodesics
  • Mechanics
  • Optimal trajectories

References

Recommended Textbooks

49K10 Optimality conditions for free problems in two or more independent variables

Overview

This topic extends optimality conditions to problems with multiple spatial or temporal variables, often using variational derivatives and boundary-value arguments.

Related Wikipedia Page

Wikipedia: Calculus of variations

Useful Links

Key Ideas

  • multivariable Euler-Lagrange equations
  • natural boundary conditions
  • second variation

Typical Uses

Useful for fields such as elasticity and continuum mechanics.

Applications

  • Elastic design
  • Surface optimization
  • Continuum mechanics

References

Recommended Textbooks

49K15 Optimality conditions for problems involving ordinary ODEs

Overview

This area studies how optimality conditions are expressed when the system dynamics are ordinary differential equations and the cost functional is defined on trajectories.

Related Wikipedia Page

Optimal control (Wikipedia)

Useful Links

Key Ideas

  • Pontryagin principle
  • adjoint equations
  • Hamiltonian systems

Typical Uses

Central in classical optimal control theory.

Applications

  • Vehicle control
  • Spacecraft guidance
  • Medical dosing

References

Recommended Textbooks

49K20 Optimality conditions for problems involving PDEs

Overview

This topic develops necessary conditions for control and optimization problems governed by partial differential equations.

Related Wikipedia Page

Optimal control (Wikipedia)

Useful Links

Key Ideas

  • adjoint states
  • optimality systems
  • regularity

Typical Uses

Important for inverse problems and distributed control.

Applications

  • Heat control
  • Fluid flow optimization
  • Tomography

References

Recommended Textbooks

49K21 Optimality conditions for problems involving relaxed controls

Overview

Relaxed controls provide a convexification of control sets and are used to derive optimality conditions when ordinary controls are not enough.

Related Wikipedia Page

Wikipedia: Relaxed control

Useful Links

Key Ideas

  • Young measures
  • convexified controls
  • relaxed minimizers

Typical Uses

Useful when optimal controls are highly oscillatory or discontinuous.

Applications

  • Nonconvex control design
  • Hybrid systems
  • Aerospace guidance

References

Recommended Textbooks

49K27 Optimality conditions for problems involving functional-differential equations

Overview

This topic develops optimality systems for control problems with delay or memory effects, where the state depends on its past values.

Related Wikipedia Page

Wikipedia: Delay differential equation

Useful Links

Key Ideas

  • delayed adjoint equations
  • memory-dependent Hamiltonians
  • state constraints

Typical Uses

Applies to systems where feedback depends on previous states.

Applications

  • Epidemiological control
  • Engineering with delays
  • Economics

References

Recommended Textbooks

49K30 Optimality conditions for solutions to extremal problems with constraints

Overview

This topic studies necessary and sufficient conditions for constrained extremal problems, often using multiplier rules and feasibility assumptions.

Related Wikipedia Page

Wikipedia: KKT conditions

Useful Links

Key Ideas

  • constraint qualifications
  • Lagrange multipliers
  • stationarity

Typical Uses

Widely used in optimization and optimal control under side conditions.

Applications

  • Constrained control
  • Resource planning
  • Engineering design

References

Recommended Textbooks

49K35 Optimality conditions for minimax problems

Overview

Minimax problems require conditions that balance a decision against worst-case disturbances, often involving saddle-point and duality arguments.

Related Wikipedia Page

Wikipedia: Minimax

Useful Links

Key Ideas

  • saddle points
  • robust optimality
  • duality

Typical Uses

Used in robust decision-making and game-theoretic control.

Applications

  • Robust control
  • Defense planning
  • Finance

References

Recommended Textbooks

49K40 Sensitivity, stability, well-posedness

Overview

This topic studies how solutions and optimal values respond to perturbations of the data, a key ingredient in numerical methods and robust design.

Related Wikipedia Page

Wikipedia: Well-posed problem

Useful Links

Key Ideas

  • stability estimates
  • continuity of value functions
  • well-posedness

Typical Uses

Needed in numerical analysis and sensitivity studies of optimization models.

Applications

  • Parameter estimation
  • Control tuning
  • Economic models

References

Recommended Textbooks

49K45 Problems involving randomness

Overview

This topic addresses optimality conditions when the objective or constraints involve random variables, often via expectation-based or risk-sensitive formulations.

Related Wikipedia Page

Wikipedia: Stochastic optimization

Useful Links

Key Ideas

  • stochastic gradients
  • risk-aware optimality
  • sample average approximation

Typical Uses

Used in finance and control under uncertainty.

Applications

  • Portfolio optimization
  • Queueing control
  • Online learning

References

Recommended Textbooks