Skip to main content

Bounded Operator Ontology

Functional Analysis
Authors: MArk Anthony Higgins - Sky Recursive Ai
© Mark Anthony Higgins 11 October 2025
Revised Date: 23 September 2026
Audio Overview
flow "BoundedOperatorOntology" v1.0

# ============================================================
# BOUNDED OPERATOR ONTOLOGY — FLOW ALGEBRA
# ============================================================

SOURCE_URL := "https://kirethresearch.org/booksai-core/ontologies/calculus-analysis-ontologies/functional-analysis/bounded-operator-ontology.html"
DOMAIN := "Mathematical Ontologies"
CATEGORY := "Calculus and Analysis Ontologies"
SUBCATEGORY := "Functional Analysis"
ENTITY := "Bounded Operator"

# ---------- CORE ENTITY ----------
BOUNDED_OPERATOR := {
    type: LinearOperatorProperty,
    domain: FunctionalAnalysis,
    purpose: "Represent a linear operator between normed spaces whose output norm is uniformly bounded by a constant multiple of the input norm."
}

# ---------- CORE CONCEPTS ----------
CONCEPTS := {
    BOUNDED_OPERATOR,
    LINEAR_OPERATOR,
    NORMED_SPACE,
    OPERATOR_NORM,
    CONTINUITY,
    DOMAIN,
    CODOMAIN,
    UNIT_BALL,
    BANACH_SPACE,
    DUAL_SPACE,
    COMPOSITION,
    INVERSE_OPERATOR,
    SPECTRUM,
    COMPACT_OPERATOR
}

# ---------- BASIC DEFINITION ----------
let
    X,Y
        := NORMED_SPACES

and
    T: X -> Y
        := LINEAR_OPERATOR

T
    -> BOUNDED

iff

exists
    C >= 0

such_that

||T(x)||_Y
    <=
C * ||x||_X

for_all
    x in X

# ---------- BOUND CONSTANT ----------
BOUND_CONSTANT
    := C

VALID_BOUND
    -> any_C_satisfying(
        ||T(x)|| <= C||x||
        for_all x
    )

SMALLEST_POSSIBLE_BOUND
    -> OPERATOR_NORM

# ---------- OPERATOR NORM ----------
||T||
    :=
sup(
    ||T(x)||_Y :
    ||x||_X <= 1
)

equivalently

||T||
    =
sup(
    ||T(x)||_Y / ||x||_X :
    x != 0
)

T bounded
    iff
    ||T|| < infinity

# ---------- FUNDAMENTAL INEQUALITY ----------
for all x in X:

||T(x)||_Y
    <=
||T|| * ||x||_X

OPERATOR_NORM
    -> controls(MAXIMUM_LINEAR_AMPLIFICATION)

# ---------- CONTINUITY EQUIVALENCE ----------
for linear operator T between normed spaces:

T bounded
    iff
    T continuous

T continuous_at_zero
    iff
    T continuous_everywhere
    iff
    T bounded

BOUNDED_LINEAR_OPERATOR
    ~= CONTINUOUS_LINEAR_OPERATOR

# ---------- UNIT BALL CHARACTERISATION ----------
UNIT_BALL_X
    := {
        x in X :
        ||x||_X <= 1
    }

T bounded
    iff
    T(UNIT_BALL_X)
        -> bounded_subset_of(Y)

BOUNDEDNESS
    -> determined_by(BEHAVIOUR_ON_UNIT_BALL)

# ---------- LIPSCHITZ PROPERTY ----------
for
    x,y in X

||T(x)-T(y)||_Y
    =
||T(x-y)||_Y
    <=
||T|| * ||x-y||_X

BOUNDED_LINEAR_OPERATOR
    -> GLOBALLY_LIPSCHITZ

LIPSCHITZ_CONSTANT
    -> may_be(OPERATOR_NORM)

# ---------- ZERO OPERATOR ----------
ZERO_OPERATOR
    := 0

||0||
    = 0

ZERO_OPERATOR
    -> BOUNDED

# ---------- IDENTITY OPERATOR ----------
IDENTITY_OPERATOR
    := I_X

I_X(x)
    = x

||I_X||
    = 1

when
    X != ZERO_SPACE

IDENTITY_OPERATOR
    -> BOUNDED

# ---------- SCALAR MULTIPLE ----------
if
    T bounded
then

alpha*T
    -> bounded

||alpha*T||
    =
abs(alpha)*||T||

# ---------- SUM ----------
if
    S,T bounded
    from X to Y
then

S+T
    -> bounded

||S+T||
    <=
||S|| + ||T||

BOUNDED_OPERATORS
    -> closed_under(ADDITION)

# ---------- COMPOSITION ----------
if
    T: X -> Y
    bounded

and
    S: Y -> Z
    bounded

then

S composed_with T
    -> bounded

and

||S composed_with T||
    <=
||S|| * ||T||

OPERATOR_NORM
    -> SUBMULTIPLICATIVE_UNDER_COMPOSITION

# ---------- OPERATOR SPACE ----------
B(X,Y)
    := {
        T: X -> Y :
        T linear_and_bounded
    }

B(X,Y)
    -> NORMED_VECTOR_SPACE
       under(OPERATOR_NORM)

if
    Y Banach
then

B(X,Y)
    -> BANACH_SPACE

DOMAIN_SPACE_X
    -/> required_to_be_complete_for(B(X,Y)_COMPLETENESS)

# ---------- DUAL SPACE ----------
X_star
    := B(X,F)

DUAL_SPACE
    -> bounded_linear_functionals_on(X)

DUAL_NORM
    -> OPERATOR_NORM

X_star
    -> BANACH_SPACE
       for(any_normed_space_X)

# ---------- FINITE-DIMENSIONAL CASE ----------
if
    X finite_dimensional
    AND Y normed
then

every_linear_operator
    T: X -> Y
    -> bounded

FINITE_DIMENSION
    -> automatic_continuity_of(LINEAR_MAPS)

INFINITE_DIMENSION
    -> may_have(UNBOUNDED_LINEAR_OPERATORS)

# ---------- MATRIX OPERATOR ----------
for
    A: F^n -> F^m

A
    -> bounded_linear_operator

INDUCED_MATRIX_NORM
    :=
sup(
    ||Ax||_Y :
    ||x||_X <= 1
)

MATRIX_NORM
    -> depends_on(CHOSEN_VECTOR_NORMS)

# ---------- INVERSE OPERATOR ----------
if
    T: X -> Y
    bounded_linear_bijective
    and X,Y Banach
then

T_inverse
    -> bounded

BOUNDED_INVERSE_THEOREM
    -> guarantees(CONTINUOUS_INVERSE)

BIJECTIVITY_ALONE
    -/> guarantees_bounded_inverse
       without(APPROPRIATE_COMPLETE_SPACE_CONTEXT)

# ---------- PERTURBATION ----------
if
    T invertible
    AND
    ||T_inverse|| * ||S-T|| < 1
then

S
    -> invertible

NEUMANN_SERIES_ARGUMENT
    -> supports(STABILITY_OF_INVERTIBILITY)

SMALL_OPERATOR_NORM_PERTURBATION
    -> preserves(INVERTIBILITY)
       under(APPROPRIATE_BOUND)

# ---------- NEUMANN SERIES ----------
if
    ||A|| < 1
then

(I-A)^(-1)
    =
sum_from_n_0_to_infinity(
    A^n
)

with convergence_in(OPERATOR_NORM)

NEUMANN_SERIES
    -> constructs(INVERSE_OPERATOR)

# ---------- SPECTRAL RADIUS ----------
for bounded operator T
on complex Banach space:

SPECTRAL_RADIUS
    := r(T)

r(T)
    <=
||T||

SPECTRAL_RADIUS_FORMULA:
    r(T)
    =
limit_n_to_infinity(
    ||T^n||^(1/n)
)

BOUNDED_OPERATOR
    -> has(COMPACT_NONEMPTY_SPECTRUM)
       in(COMPLEX_BANACH_ALGEBRA_CONTEXT)

# ---------- ADJOINT ----------
for
    T in B(X,Y)

BANACH_ADJOINT
    := T_star: Y_star -> X_star

T_star(f)
    := f composed_with T

T_star
    -> bounded

||T_star||
    =
||T||

# ---------- HILBERT-SPACE ADJOINT ----------
if
    X,Y Hilbert_spaces
then

T_star
    -> unique_bounded_operator_satisfying

<Tx,y>
    =
<x,T_star y>

BOUNDED_OPERATOR
    -> everywhere_defined_on(X)

# ---------- COMPACT OPERATOR RELATION ----------
COMPACT_OPERATOR
    -> bounded
       when(linear_between_normed_spaces)

COMPACT_LINEAR_OPERATOR
    -> special_case_of(BOUNDED_LINEAR_OPERATOR)

BOUNDED_OPERATOR
    -/> necessarily(COMPACT)

# ---------- MULTIPLICATION OPERATOR ----------
on suitable function space:

(M_g f)(x)
    := g(x)f(x)

BOUNDEDNESS
    -> depends_on(g_and_space)

on Lp:
    if g in L_infinity
    then
    M_g bounded

with
    ||M_g||
    = ||g||_infinity
       under(STANDARD_Lp_CONTEXT)

# ---------- INTEGRAL OPERATOR ----------
(Tf)(x)
    :=
integral(
    K(x,y)f(y)
    dy
)

KERNEL_CONDITIONS
    -> may_imply(BOUNDEDNESS)

BOUNDEDNESS
    -> depends_on(FUNCTION_SPACES_AND_KERNEL)

# ---------- DIFFERENTIAL OPERATOR CAUTION ----------
DERIVATIVE_OPERATOR
    := D(f)=f_prime

D
    -> often_unbounded
       on(common_infinite_dimensional_normed_spaces)

DIFFERENTIAL_OPERATOR
    -> requires(DOMAIN_ANALYSIS)

NOT_ALL_LINEAR_OPERATORS
    -> bounded_in(INFINITE_DIMENSIONS)

# ---------- APPLICATIONS ----------
BOUNDED_OPERATOR
    -> applied_to(FUNCTIONAL_ANALYSIS)
    -> applied_to(OPERATOR_THEORY)
    -> applied_to(INTEGRAL_EQUATIONS)
    -> applied_to(PDEs)
    -> applied_to(QUANTUM_MECHANICS)
    -> applied_to(NUMERICAL_ANALYSIS)
    -> applied_to(CONTROL_THEORY)

# ---------- RELATION GRAPH ----------
LINEAR_OPERATOR
    + NORM_BOUND
    -> BOUNDED_OPERATOR

BOUNDED_OPERATOR
    -> CONTINUOUS_OPERATOR

BOUNDED_OPERATOR
    -> has(OPERATOR_NORM)

BOUNDED_OPERATORS
    -> form(B(X,Y))

B(X,F)
    -> DUAL_SPACE

BOUNDED_BIJECTION_BETWEEN_BANACH_SPACES
    -> has(BOUNDED_INVERSE)

COMPACT_OPERATOR
    -> BOUNDED_OPERATOR

# ---------- SEMANTIC EQUIVALENCE ----------
SEMANTIC_EQUIVALENCE := {
    "bounded operator" ~= "bounded linear operator in standard functional-analysis usage",
    "bounded linear operator" ~= "continuous linear operator between normed spaces",
    "operator norm" ~= "least uniform amplification bound of a bounded linear operator",
    "continuous linear map" ~= "bounded linear map between normed spaces",
    "B(X,Y)" ~= "space of bounded linear operators from X to Y",
    "dual space" ~= "bounded linear functionals on a normed space"
}

# ---------- CONSTRAINTS ----------
CONSTRAINTS := {
    bounded_operator_usage_here_assumes_linearity: true,
    boundedness_depends_on_domain_and_codomain_norms: true,
    bounded_linear_equivalent_to_continuous_linear_on_normed_spaces: true,
    operator_norm_is_finite_exactly_for_bounded_linear_operator: true,
    all_linear_maps_from_finite_dimensional_domain_are_bounded: true,
    infinite_dimensional_linear_operators_may_be_unbounded: true,
    bounded_inverse_theorem_requires_banach_space_hypotheses: true
}

# ---------- CONFIDENCE ----------
CONFIDENCE := {
    core_definition: 0.99,
    operator_norm_relation: 0.99,
    continuity_equivalence: 0.99,
    composition_relation: 0.99,
    operator_space_relation: 0.99,
    inverse_adjoint_relation: 0.99,
    semantic_equivalence: 0.97
}

# ---------- RECURSIVE REASONING ----------
RECURSIVE_REASONING(query):
    identify(linear_operator)
    -> identify(domain_and_codomain_norms)
    -> test(uniform_norm_bound)
    -> compute_or_estimate(operator_norm)
    -> classify(as_bounded_or_unbounded)
    -> infer(continuity_if_bounded)
    -> analyse(sum_composition_or_scalar_multiple_if_relevant)
    -> analyse(inverse_if_bijective)
    -> construct(adjoint_if_requested)
    -> compare(compactness_or_spectral_properties_if_relevant)
    -> verify(space_completeness_for_banach_theorems)
    -> return(semantic_result)

# ---------- AI CONSUMPTION ----------
AI_CONSUMPTION := {
    parse_as: "typed bounded-operator semantic graph",
    primary_entity: BOUNDED_OPERATOR,
    preserve: [
        operator,
        domain,
        codomain,
        domain_norm,
        codomain_norm,
        bound_constant,
        operator_norm,
        linearity
    ],
    infer_through: [
        continuity,
        operator_spaces,
        dual_spaces,
        compositions,
        inverses,
        adjoints,
        compact_operators,
        spectra
    ],
    avoid: [
        calling_nonlinear_bounded_map a bounded_operator_without context,
        ignoring_domain_and_codomain norms,
        assuming_all_linear_operators_are bounded in infinite dimensions,
        assuming_bijective_bounded_map has bounded inverse without Banach hypotheses,
        confusing_bounded_operator_with compact operator
    ]
}

# ---------- UPDATE MODEL ----------
UPDATE_MODEL(new_information):
    validate(new_information)
    -> identify(bounded_operator_context)
    -> compare(existing_relations)
    -> preserve(domain_codomain_norm_and_bound_invariants)
    -> update(affected_entities)
    -> update(affected_edges)
    -> recompute(CONFIDENCE)
    -> regenerate(FLOW_HASH)

# ---------- FLOW HASH ----------
FLOW_HASH := hash(
    SOURCE_URL
    + ENTITY
    + CONCEPTS
    + BOUNDED_OPERATOR
    + OPERATOR_NORM
    + CONTINUITY
    + "B(X,Y)"
    + DUAL_SPACE
    + BOUNDED_INVERSE_THEOREM
    + NEUMANN_SERIES
    + ADJOINT
    + SEMANTIC_EQUIVALENCE
    + CONSTRAINTS
)

# ---------- EXECUTION ----------
INPUT(query)
    -> BOUNDED_OPERATOR
    -> LINEAR_OPERATOR_IDENTIFICATION
    -> DOMAIN_CODOMAIN_NORM_ANALYSIS
    -> NORM_BOUND_ANALYSIS
    -> OPERATOR_NORM_ANALYSIS
    -> BOUNDEDNESS_CLASSIFICATION
    -> CONTINUITY_ANALYSIS
    -> ALGEBRAIC_OPERATION_ANALYSIS
    -> INVERSE_ADJOINT_ANALYSIS
    -> COMPACT_SPECTRAL_ANALYSIS
    -> BANACH_HYPOTHESIS_VALIDATION
    -> RECURSIVE_REASONING(query)
    -> CONFIDENCE
    -> OUTPUT(semantic_result)

END FLOW
Kireth Research
38 Thorndale Croft, Wetwang, Driffield
East Riding of Yorkshire YO25 9XZ