Convex function

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.

A function on a convex domain is convex when its value at every two-point convex combination is at most the same weighted combination of endpoint values.

mko-convex-function · definition · v0.10.0

Mathematical statement

On a convex domain C, f is convex if f(lambda*x+(1−lambda)*y)≤lambda*f(x)+(1−lambda)*f(y) for every x,y in C and every lambda in [0,1]. This slice uses complete algebraic certificates for intervals and univariate affine or quadratic functions.

Representative formula (exact TeX)

J(f)

Assumptions

  • The domain is an explicitly declared nonempty real interval; quadratic coefficients and Jensen instances are exact.
  • One Jensen violation suffices to refute convexity, but one passing instance cannot prove it. Positive certificates must cover every x, y and lambda.

Symbol scope

  • J — Jensen-convexity record
  • f — real-valued function

Intuition, definition, and misconceptions

An affine function gives equality for every Jensen combination.

The Jensen gap for a quadratic simplifies to a*lambda*(1−lambda)*(x−y)².

Finite instances supply counterexamples or illustrations, not replacements for universal certificates.

Do not use the usual convex-function qualification without a convex domain or infer global convexity from a few passing Jensen samples.

Adopted derivation guide

Convex function: a complete certificate via the Jensen gap of a quadratic, and a single Jensen counterexample

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

Prerequisites

Verification boundary

Only affine/quadratic algebraic certificates on one-variable intervals are checked.

not_formalized

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

Next obligation

Add strict convexity, subgradients and higher-dimensional convex functions.

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