← Return to results

Asymptotic resource bounds

On this page
  1. Mathematical statement
  2. Representative formula (exact TeX)
  3. Assumptions
  4. Symbol scope
  5. Intuition, definition, and misconceptions
  6. Adopted derivation guide
  7. Prerequisites
  8. Verification boundary
  9. Next obligation
  10. Same-source structured data

This English edition is an AI candidate and does not yet have an OCME Atlas (GPT-6) Twin closure receipt.

Asymptotic upper, lower and tight bounds require an input-size convention, cost model and quantification over a full tail.

mko-asymptotic-resource-bound · definition · v0.10.0

Mathematical statement

For nonnegative functions f,g:N→R, f∈O(g) means that some c>0 and threshold N satisfy f(n)≤c·g(n) for every n≥N. The relation Ω is the corresponding lower bound, and Θ requires both. Input size and cost model are part of the claim.

Representative formula (exact TeX)

f(n)=g(n)

Assumptions

  • Natural inputs n begin at 0; exercises explicitly state the function family and nonnegative coefficients.
  • Every asymptotic conclusion requires a full-tail witness or a theorem for the declared family; finite benchmarks are observations only.

Symbol scope

  • f — resource function to be bounded
  • g — comparison function
  • n — input size

Intuition, definition, and misconceptions

Big O is not an equality or a comparison at one n. Constant factors and finite prefixes are absorbed in witnesses.

For nonnegative-coefficient polynomials, the highest nonzero degree determines the Θ growth degree; the exercises retain zero-polynomial and constant boundaries separately.

Different cost models can give different resource functions for the same algorithm. Fix basic operations, input representation and size before comparing bounds.

Do not prove asymptotic relations from a few benchmark points or treat O, Ω and Θ as interchangeable.

Adopted derivation guide

Asymptotic resource bounds: proving 3n²+5n+2∈Θ(n²) and ruling out Θ(n)

The original MKO is retained. The guide has its own append-only revision and verification boundaries, not a new Lean proof.

Prerequisites

Verification boundary

This slice establishes full-tail conclusions only in explicitly given nonnegative monomial/polynomial families; no general algorithmic complexity is inferred from finite measurements.

not_formalized

This does not mean the content is false; it means no replayable computational or formal evidence is registered yet.

Next obligation

Bind standard asymptotic predicates, eventually filters and algorithmic cost functions with explicit witnesses.

Same-source structured data

This page and the interactive view use the same object and existing language edition; this adds no proof or human review.

Canonical MKO JSON · Plain Markdown