2025-08-09

outline of mathematics

five important generalizations in mathematics

  • group theory generalizes algebraic operations by abstracting the notion of symmetry and invertible structure.
  • topology generalizes geometry by focusing on continuity and qualitative spatial properties rather than metric or angle.
  • measure theory generalizes length, area, and volume in a rigorous way, enabling integration beyond riemann sums.
  • category theory generalizes mathematical structures and functions via objects and morphisms, unifying various branches.
  • functional analysis generalizes linear algebra and calculus to infinite-dimensional vector spaces.

foundations

  • logic:

    • propositions: statements with definite truth value
    • connectives: and, or, not, implies, iff
    • quantifiers: for all, there exists
    • inference rules: modus ponens, modus tollens, etc.
    • proof systems:

      • natural deduction
      • sequent calculus
      • Hilbert-style systems
      • formal vs informal proofs
  • axioms:

    • definition: statements taken as true without proof, forming a base for reasoning
    • axiom schemas: patterns generating infinitely many axioms
    • example axiom systems:

      • Zermelo–Fraenkel set theory with Choice (ZFC)
      • Peano axioms for arithmetic
      • Euclidean geometry postulates
      • Group axioms
    • independence and consistency of axioms
  • proofs:

    • direct proof: deduce conclusion from premises via valid steps
    • proof by contradiction: assume negation, derive a contradiction
    • contrapositive proof: prove "if not q then not p" instead of "if p then q"
    • proof by induction:

      • weak induction
      • strong induction
      • structural induction
    • constructive proof: explicitly produce an example
    • non-constructive proof: show existence without explicit construction
    • exhaustion (case analysis)
    • probabilistic proofs
    • computer-assisted proofs
  • definitions:

    • formal definitions: precise specification of objects or properties
    • recursive definitions: define in terms of smaller instances
    • implicit definitions: specify properties uniquely determining an object
    • constructive vs non-constructive definitions
  • notation:

    • symbolic notation: algebraic, logical, set-theoretic symbols
    • syntactic conventions: operator precedence, associativity, bracketing
    • semantic conventions: meaning of symbols in context
    • index and summation notation
    • functional notation: f(x), λx, etc.

objects and structures

  • sets and collections:

    • finite and infinite sets
    • subsets and supersets
    • power sets
    • Cartesian products
    • indexed families of sets
  • numbers and algebraic systems:

    • natural numbers
    • integers
    • rational numbers
    • real numbers
    • complex numbers
    • quaternions and other extensions
    • modular arithmetic
  • functions and relations:

    • total and partial functions
    • relations and their properties (reflexive, symmetric, transitive)
    • equivalence relations and partitions
    • order relations: partial, total, well-orderings
  • sequences, series, limits:

    • arithmetic and geometric sequences
    • convergence and divergence
    • infinite series and sums
    • limit definitions
  • algebraic structures:

    • groups
    • rings
    • fields
    • modules
    • vector spaces
    • algebras over fields
  • order and lattice structures:

    • partially ordered sets (posets)
    • lattices and complete lattices
    • Boolean algebras
  • topological spaces:

    • open and closed sets
    • neighborhoods
    • continuity in topology
    • compactness and connectedness
  • geometric and analytic structures:

    • Euclidean spaces
    • metric spaces
    • manifolds
    • measure spaces
    • Hilbert and Banach spaces

statements and relations

  • expressions: represent values; variables, constants, operators; no equals sign

    • algebraic:

      • monomial: one term (eg '5 x')
      • binomial: two terms (eg 'x ** 2 + 2 x')
      • polynomial: multiple terms (eg '4 x ** 3 - 3 x ** 2 + 2 x - 1')
    • rational: ratios of polynomials (eg '(x ** 2 - 1) / (x + 1)')
    • exponential: involving exponents (eg '2 ** x')
    • logarithmic: involving logarithms (eg 'log(x)')
    • trigonometric: involving trig functions (eg 'sin(x) + cos(x)')
    • radical: involving roots (eg 'sqrt(x + 1)')
  • equations: assert equality between expressions

    • linear: first degree (eg '2 x + 3 = 7')
    • quadratic: second degree (eg 'a x ** 2 + b x + c = 0')
    • polynomial: higher degree (eg 'x ** 3 - 4 x ** 2 + x + 6 = 0')
    • rational: involving rational expressions (eg '1 / (x + 1) = 2')
    • exponential: involving exponential expressions (eg '2 ** x = 8')
    • logarithmic: involving logarithms (eg 'log(x) = 3')
    • trigonometric: involving trig functions (eg 'sin(x) = 0.5')
    • differential: involving derivatives (eg '(d ** 2 * y) / (d x ** 2) + 3 * ((d y) / (d x)) + 2 y = 0')
  • inequalities: compare expressions without requiring equality

    • linear: '2 x + 3 > 7'
    • polynomial: 'x ** 2 - 4 < 0'
    • rational: '(x - 1) / (x + 2) >= 0'
    • exponential: '2 ** x < 5'
    • logarithmic: 'log(x) > 1'
    • trigonometric: 'sin(x) <= 0.5'

operations and transformations

  • algebraic operations:

    • addition, subtraction, multiplication, division
    • exponentiation and roots
  • transformations:

    • linear transformations
    • affine transformations
    • nonlinear transformations
    • geometric transformations: translation, rotation, reflection, scaling
  • composition and inversion:

    • function composition
    • inverse transformations
  • operators:

    • differential operators
    • integral operators
    • linear operators in functional analysis
    • projection operators
    • adjoint operators
  • morphisms:

    • homomorphisms
    • isomorphisms
    • endomorphisms
    • automorphisms

properties and characteristics

  • functions: map each input to exactly one output

    • types:

      • linear: 'f(x) = m x + b'
      • quadratic: 'f(x) = a x ** 2 + b x + c'
      • polynomial: 'f(x) = x ** 3 - 4 x ** 2 + x + 6'
      • rational: 'f(x) = (x ** 2 - 1) / (x + 1)'
      • exponential: 'f(x) = 2 ** x'
      • logarithmic: 'f(x) = log(x)'
      • trigonometric: 'f(x) = sin(x) + cos(x)'
      • piecewise: different expressions for different intervals

        • example: 'f(x) = x' if 'x >= 0', 'f(x) = -x' if 'x < 0'
      • implicit: defined by relation not solved for dependent variable

        • example: 'x ** 2 + y ** 2 = 1'
    • characteristics:

      • arity:

        • unary: one input (eg 'f(x) = x ** 2')
        • binary: two inputs (eg 'f(x, y) = x + y')
        • n-ary: n inputs (eg 'f(x_1, ..., x_n) = x_1 + ... + x_n')
      • domain: set of all possible inputs

        • example: for 'f(x) = sqrt(x)', domain is 'x >= 0'
      • range: set of all possible outputs

        • example: for 'f(x) = x ** 2', range is 'y >= 0'
      • codomain: set of potential outputs

        • example: for 'f: real_numbers -> real_numbers', codomain is 'real_numbers'
      • injectivity: different inputs → different outputs

        • example: 'f(x) = 2 x + 1'
      • surjectivity: every codomain element has some preimage

        • example: 'f(x) = x ** 3'
      • bijectivity: injective and surjective

        • example: 'f(x) = x + 5'
      • continuity: small input changes → small output changes

        • example: 'f(x) = x ** 2'
      • differentiability: has derivative everywhere in domain

        • example: 'f(x) = x ** 3'
      • periodicity: ∃ t > 0 s.t. 'f(x + t) = f(x)'

        • example: 'f(x) = sin(x)'
      • symmetry:

        • even: 'f(-x) = f(x)'

          • example: 'f(x) = x ** 2'
        • odd: 'f(-x) = -f(x)'

          • example: 'f(x) = x ** 3'
      • monotonicity: non-increasing or non-decreasing

        • monotonically increasing: 'f(x) = x'
        • monotonically decreasing: 'f(x) = -x'
      • boundedness: ∃ m s.t. '|f(x)| <= m'

        • bounded above: 'f(x) = 1 / (1 + x ** 2)'
        • bounded below: 'f(x) = x ** 2'
      • inverse: ∃ 'f ** -1' s.t. 'f((f ** -1)(y)) = y' and '(f ** -1)(f(x)) = x'

        • example: inverse of 'f(x) = 2 x' is '(f ** -1)(x) = x / 2'

domains of mathematics

  • algebra:

    • elementary algebra
    • linear algebra
    • abstract algebra
    • universal algebra
  • analysis:

    • real analysis
    • complex analysis
    • functional analysis
    • harmonic analysis
  • geometry:

    • Euclidean geometry
    • differential geometry
    • algebraic geometry
    • projective geometry
  • topology:

    • general topology
    • algebraic topology
    • differential topology
  • number theory:

    • elementary number theory
    • analytic number theory
    • algebraic number theory
    • computational number theory
  • probability and statistics:

    • probability theory
    • descriptive statistics
    • inferential statistics
    • stochastic processes
  • discrete mathematics:

    • combinatorics
    • graph theory
    • discrete structures and algorithms
    • coding theory
  • mathematical logic:

    • propositional logic
    • first-order logic
    • model theory
    • proof theory
    • computability theory
    • set theory
  • applied mathematics:

    • numerical analysis
    • optimization
    • operations research
    • mathematical physics
    • control theory
    • mathematical biology
    • financial mathematics
  • category theory:

    • basic category theory
    • functors and natural transformations
    • limits and colimits
    • adjunctions
    • monoidal categories
    • higher category theory