Fact-checked by Grok 2 weeks ago

Monotonic function

In mathematics, a monotonic function (or monotone function) is a function between ordered sets that preserves or reverses the given order, meaning it is either non-decreasing (where if x \leq y, then f(x) \leq f(y)) or non-increasing (where if x \leq y, then f(x) \geq f(y)). Monotonic functions are classified into strictly monotonic and weakly monotonic variants: a function is strictly increasing if x < y implies f(x) < f(y), and strictly decreasing if x < y implies f(x) > f(y), while the weak forms allow equality. These functions play a central role in real analysis, where a monotonic function defined on an interval has the property that all one-sided limits exist (finite or infinite), ensuring well-behaved behavior at endpoints and discontinuities. Moreover, such a function is continuous on its domain if and only if its image is also an interval. A key consequence of monotonicity is the existence of inverses for strictly monotonic functions: if f is strictly increasing and continuous on an , it is bijective onto its , and its is also strictly increasing. This invertibility underpins applications in , such as solving equations and analyzing antiderivatives, and extends to broader contexts like optimization, where monotonicity ensures unique extrema or helps in proving of sequences. Beyond , monotonic functions appear in for modeling curves, and in for algorithm design involving sorted data structures. In advanced areas, such as effective algebra and computable , limitwise monotonic functions provide tools for studying and algebraic structures.

Definition and Properties

General Definition

A , or poset, consists of a set P together with a \leq on P that is reflexive (for all x \in P, x \leq x), antisymmetric (if x \leq y and y \leq x, then x = y), and transitive (if x \leq y and y \leq z, then x \leq z). This relation provides a way to compare elements without requiring every pair to be comparable, distinguishing posets from totally ordered sets. In , a f: P \to Q between two posets (P, \leq_P) and (Q, \leq_Q) is called monotonic, or increasing, if it preserves the : for all x, y \in P, x \leq_P y implies f(x) \leq_Q f(y). Equivalently, such a function is order-preserving. A function is monotone decreasing if x \leq_P y implies f(x) \geq_Q f(y), reversing the order. These definitions capture the intuitive notion of a function that does not disrupt the inherent ordering structure when mapping from one poset to another. The notion of monotonicity extends naturally to preorders, which are reflexive and transitive binary relations lacking antisymmetry, allowing for distinct elements to be equivalent under the relation. In this setting, a monotone function preserves the preorder in the same manner. Total orders, being posets where any two elements are comparable (x \leq y or y \leq x), form a special case where monotone functions maintain the linear arrangement. For instance, the identity function on the real numbers under the standard ordering is monotone increasing, as it maps each real to itself while preserving inequalities.

Types of Monotonicity

Monotonic functions are classified based on the nature of their order preservation, particularly distinguishing between non-strict (weak) and strict forms. A function f: A \to B defined on a totally ordered set A to another totally ordered set B is said to be non-decreasing, or weakly increasing, if for all x, y \in A with x \leq y, it holds that f(x) \leq f(y). This form allows for plateaus where the function value remains constant over intervals, as exemplified by the constant function f(x) = c for all x, which satisfies the non-decreasing condition but exhibits no growth. In contrast, a strictly increasing requires a stronger condition: for all x, y \in A with x < y, f(x) < f(y). Here, the must advance without any flat segments, ensuring that distinct inputs produce distinct outputs in a preserving order. The constant fails this criterion, as equal values for unequal inputs violate the strict inequality. The decreasing counterparts follow analogous definitions. A is non-increasing, or weakly decreasing, if x \leq y implies f(x) \geq f(y). Strictly decreasing functions satisfy x < y implies f(x) > f(y), again prohibiting constant stretches. Collectively, functions that are either non-decreasing or non-increasing are termed monotonic, encompassing both directional trends without reversal. Notations often simplify these distinctions: f \uparrow denotes an increasing (non-decreasing) function, while f \downarrow indicates a decreasing (non-increasing) one; strict variants may append qualifiers like "strictly." On the real line, strictly monotonic functions are injective, mapping distinct points to distinct images while preserving or reversing order.

Basic Properties

A monotonic function between partially ordered sets preserves the order relation: for an increasing function f: P \to Q, if x \leq y in P, then f(x) \leq f(y) in Q, and similarly for decreasing functions where the inequality reverses. This order preservation is the defining characteristic of monotonicity in order theory. The collection of monotonic functions between preordered sets is closed under . Specifically, the composition of two increasing monotonic functions is increasing, while the composition of an increasing function followed by a decreasing one (or vice versa) is decreasing. The on any ordered set is strictly increasing, and constant functions are both non-strictly increasing and non-increasing. For an increasing monotonic function f, if a subset A \subseteq P has a supremum \sup A, then \sup f(A) \leq f(\sup A), and f(\inf A) \leq \inf f(A) if an infimum exists; the reverse inequalities hold for decreasing functions. These inequalities reflect how monotonic functions interact with bounds, though equality requires additional conditions like in the order structure. Strictly monotonic functions between totally ordered sets are injective, providing a basic link to invertibility on their range, though full bijectivity depends on surjectivity.

In Real Analysis

Monotonic Functions on the Real Line

A monotonic function from the real line to itself is defined as a function f: \mathbb{R} \to \mathbb{R} that is either non-decreasing, meaning x \leq y implies f(x) \leq f(y) for all x, y \in \mathbb{R}, or non-increasing, meaning x \leq y implies f(x) \geq f(y) for all x, y \in \mathbb{R}. This specialization to the totally ordered field of real numbers endows monotonic functions with properties tied to the metric and order structure of \mathbb{R}, distinct from those in general partially ordered sets. A fundamental in states that any monotonic on an of the real line has at most countably many points of discontinuity, and all such discontinuities are of type, where the left- and right-hand limits exist but differ from each other or from the value. This countability arises because each discontinuity corresponds to a in the range gap, and the rationals are countable, ensuring the set of such points cannot be uncountable. Unlike continuous functions, monotonic functions lack the Darboux property, meaning they do not necessarily satisfy the ; for instance, at a discontinuity, the skips an entire of values./04%3A_Function_Limits_and_Continuity/4.09%3A_The_Intermediate_Value_Property) The monotone convergence theorem for sequences, a consequence of the completeness of the reals, asserts that every bounded monotonic sequence of real numbers converges to its supremum (if non-decreasing) or infimum (if non-increasing)./02%3A_Sequences/2.03%3A_Monotone_Sequences) This property highlights the interplay between monotonicity and the least upper bound axiom in \mathbb{R}. Representative examples include step functions, such as the Heaviside function H(x) = 0 for x < 0 and H(x) = 1 for x \geq 0, which is non-decreasing but discontinuous at zero with a jump. In contrast, the absolute value function f(x) = |x| is neither monotonic nor anti-monotonic on the entire real line, as it decreases on (-\infty, 0] and increases on [0, \infty).

Relation to Derivatives

A fundamental characterization in real analysis links monotonicity of differentiable functions to the sign of their derivatives. Specifically, if a function f: (a, b) \to \mathbb{R} is differentiable on the open interval (a, b), then f is monotonically increasing on (a, b) if and only if f'(x) \geq 0 for all x \in (a, b). The forward direction follows from the Mean Value Theorem: for any x < y in (a, b), there exists c \in (x, y) such that f(y) - f(x) = f'(c)(y - x) \geq 0, implying f(y) \geq f(x). The converse holds because differentiability ensures that the derivative is the limit of nonnegative difference quotients when f is increasing./04%3A_Differentiation/4.03%3A_SOME_APPLICATIONS_OF_THE_MEAN_VALUE_THEOREM) For strict monotonicity, the condition f'(x) > 0 for all x \in (a, b) guarantees that f is strictly increasing, as the difference quotients remain positive. However, the need not be strictly positive everywhere even for strictly increasing functions; it suffices for f'(x) > 0 with respect to . A is f(x) = x^3, which is strictly increasing on \mathbb{R} since f(y) - f(x) = (y - x)(y^2 + xy + x^2) > 0 for x \neq y, yet f'(x) = 3x^2 vanishes at x = [0](/page/0). This illustrates that isolated points where the is zero do not disrupt strict monotonicity. Not all monotonic functions are differentiable everywhere, highlighting limitations in the converse characterization. The , or , provides a striking example: it is continuous and non-decreasing from [0, 1] to [0, 1], yet singular in the sense that its derivative exists and equals zero (specifically, on the complement of the , which has measure 1). Despite this, the function rises from 0 to 1, demonstrating non-absolute continuity. It fails to be differentiable at every point of the uncountable . A deeper result, due to Lebesgue, states that any monotonically increasing function f: [a, b] \to \mathbb{R} is differentiable on [a, b], and the f' is Lebesgue integrable over [a, b], satisfying the recovery formula f(b) - f(a) = \int_a^b f'(x) \, dx. This extends the to a broader class of functions, where the accounts for the despite potential singularities. Historically, the connection between and monotonicity traces back to Pierre de Fermat's 17th-century work on maxima and minima, where his theorem asserted that at an interior local extremum of a , the vanishes (interpreted via early methods). This provided an initial framework for identifying points where functions cease to be monotonic, influencing later developments in that distinguish monotonic behavior from oscillatory or extremal non-monotonic patterns.

Inverse Functions

A fundamental result in real analysis states that if f is a continuous and strictly monotonic function defined on an interval I, then f is bijective onto its image f(I), which is also an interval, and its inverse function f^{-1}: f(I) \to I is continuous and strictly monotonic with the same type of monotonicity as f. This theorem ensures that such functions are invertible in a well-behaved manner, preserving continuity and order. For instance, if f is strictly increasing, so is f^{-1}, and similarly for strictly decreasing functions. The proof relies on the intermediate value theorem, which guarantees that f attains all values between f(a) and f(b) for a, b \in I, and the strict monotonicity ensures injectivity. In the case of non-continuous monotonic functions, the situation differs. Any strictly monotonic function f: I \to \mathbb{R} is injective and thus invertible on its f(I), but the f^{-1} may be discontinuous, particularly at points corresponding to jump discontinuities in f. Monotonic functions can only exhibit jump discontinuities, and at such points, f skips an interval in its , leading to gaps; the , defined only on the actual , inherits discontinuities where these jumps occur, often manifesting as vertical jumps in the of f^{-1}. However, the remains monotonic on its . By definition, if f is strictly increasing and continuous, the inverse satisfies the equation x = f^{-1}(f(x)) for all x \in I, and equivalently y = f(f^{-1}(y)) for y \in f(I). This relation underscores the and is central to computational methods for finding s. Monotonicity facilitates solving transcendental equations through s, such as determining x in y = e^x, where the inverse is the natural logarithm \ln y = x, a strictly increasing on (0, \infty). This application is pivotal in fields like and physics for inverting models. For piecewise monotonic functions, partial inverses can be constructed on subintervals where strict monotonicity holds. For example, the function f(x) = x^3 - x is strictly increasing on (-\infty, -1/\sqrt{3}] and [-1/\sqrt{3}, \infty), allowing continuous strictly monotonic inverses on the corresponding image subintervals.

Monotonic Transformations

A monotonic transformation is a function g that preserves or reverses the order of its arguments in a consistent manner. Specifically, if f is a monotonic function and g is monotonic in the same direction (both increasing or both decreasing), then the composition g \circ f remains monotonic. For increasing functions, this means that if x \leq y, then g(f(x)) \leq g(f(y)). In statistics, monotonic transformations are applied to data to stabilize variance or normalize distributions while preserving order, particularly for positive-valued variables. Common examples include the logarithmic transformation g(y) = \log y, which is strictly increasing for y > 0, and the Box-Cox transformation, given by y^{(\lambda)} = \begin{cases} \frac{y^\lambda - 1}{\lambda} & \lambda \neq 0, \\ \log y & \lambda = 0, \end{cases} where \lambda is chosen to optimize model fit; this family is strictly increasing for y > 0 and any real \lambda. These transformations maintain the relative ordering of observations, ensuring that subsequent analyses, such as , respect the original data structure. A key states that monotonic transformations preserve inequalities and statistics: if g is strictly increasing and x_1 \leq x_2 \leq \cdots \leq x_n, then g(x_1) \leq g(x_2) \leq \cdots \leq g(x_n), so measures like the or quantiles transform accordingly under g. For instance, if a X is increasing in a \theta (such as the sample in a location family), then g(X) is also increasing in \theta for any strictly increasing g, which aids in estimation and testing by allowing flexible reparameterizations without altering monotonic relationships. In , monotonic transformations play a crucial role in representing consumer preferences, where functions are unique only up to positive monotonic transformations. If u represents a preference ordering, then any strictly increasing g yields g(u) that induces the same ordinal ranking, preserving monotonicity in consumption bundles; for example, applying a logarithmic transformation to a Cobb-Douglas maintains the same indifference curves and behavior. This property underpins the distinction between cardinal and , allowing economists to focus on relative preferences without loss of behavioral insights.

In Order Theory

Order-Preserving Functions

In order theory, an order-preserving map between partially ordered sets (posets) (P, ≤) and (Q, ≤') is a function f: P → Q such that for all x, y ∈ P, if x ≤ y then f(x) ≤' f(y). This synonym for monotonic functions emphasizes the preservation of the partial order structure from the domain to the codomain. Order-preserving maps are also termed isotone functions when they strictly maintain the order direction, in contrast to antitone functions, which reverse the order by satisfying x ≤ y implies f(x) ≥' f(y). The composition of two order-preserving maps is itself order-preserving, ensuring that chains of such maps maintain the property. A key structural feature of order-preserving maps is their preservation of chains. A chain in P—a subset where every pair of elements is comparable—is mapped to a chain in Q, as the order preservation ensures that comparability is retained in the image. This preservation highlights how such maps act as order homomorphisms, embedding relational structures without distortion. For example, consider the poset of natural numbers (ℕ, ≤) embedded into the poset of rational numbers (ℚ, ≤) via the f(n) = n. This is order-preserving because if m ≤ n in ℕ, then m ≤ n holds in ℚ, and it serves as an order-embedding that injectively preserves the structure of ℕ within the denser order of ℚ. In , the collection of all posets forms the category (or Poset), where objects are posets and morphisms are order-preserving maps; maps on posets are the obvious order-preserving identities, and corresponds to , which remains order-preserving. This categorical framework underscores the role of order-preserving maps as the natural arrows between ordered structures, facilitating isomorphisms and embeddings in order-theoretic constructions.

Monotone Functions on Lattices

In lattice theory, a function f: L \to M between posets underlying lattices L and M is called monotone if it preserves the partial order, that is, x \leq y implies f(x) \leq f(y) for all x, y \in L. This order-preserving property is fundamental, as it ensures compatibility with the lattice structure, including the monotonicity with respect to joins and meets in many settings. When L = M is a complete lattice, monotone functions often interact with supremum and infimum operations; for instance, if the function is additionally continuous, it may preserve arbitrary joins or meets under suitable conditions on the lattice. A key refinement in the study of monotone functions on lattices is Scott-continuity, which strengthens monotonicity by requiring preservation of directed suprema: for any directed D \subseteq L, f(\bigvee D) = \bigvee \{f(d) \mid d \in D\}, where \bigvee denotes the least upper bound. In continuous lattices—where every element is the supremum of elements way-below it—Scott-continuity also aligns with the way-below relation \ll, ensuring that the function respects approximations in the basis of compact or finite elements. Every Scott-continuous function is , but the converse does not hold in general; this distinction is vital for applications requiring limits of ascending chains. Illustrative examples of monotone functions arise in product constructions of lattices. Consider the product lattice L = L_1 \times L_2 with the componentwise , where (a_1, a_2) \leq (b_1, b_2) a_1 \leq b_1 in L_1 and a_2 \leq b_2 in L_2. The first \pi_1: L \to L_1 defined by \pi_1((a_1, a_2)) = a_1 is , since the in L implies the corresponding in L_1. The second projection \pi_2 is similarly . These projections are not only order-preserving but also homomorphisms for the lattice operations when extended appropriately. An significant theorem concerning monotone functions on complete lattices states that such functions map compact elements to compact elements, at least in prototypical cases like mappings into powerset lattices. An element k in a complete lattice L is compact if, whenever k \leq \bigvee S for a S \subseteq L, there exists a finite F \subseteq S such that k \leq \bigvee F. For a f: L \to \mathcal{P}(X) into the powerset lattice ordered by inclusion, if k is compact in L, then f(k) is compact in \mathcal{P}(X), as finite approximations are preserved under the . This result underpins structural properties in domain constructions. Monotone functions on lattices find essential applications in for programming languages, where computational domains are modeled as complete lattices or continuous posets, and the semantics of expressions and programs are interpreted as (typically Scott-continuous) functions on these structures. This approach guarantees the existence of least fixed points for recursive definitions, corresponding to the of procedures or data types. The framework originated with Dana Scott's development of to model untyped , providing a mathematical foundation for reasoning about higher-order functions and without paradoxes.

Fixed-Point Theorems

In order theory, fixed-point theorems provide existence guarantees for points where a monotone function maps an element to itself, playing a crucial role in establishing solutions to recursive definitions on ordered structures. The seminal result in this area is the Knaster–Tarski theorem, which asserts that every monotone function f on a complete lattice L possesses both a least fixed point and a greatest fixed point. These are explicitly given by the least fixed point \mu f = \sup \{ x \in L \mid x \leq f(x) \} and the greatest fixed point \nu f = \inf \{ x \in L \mid x \geq f(x) \}, where the supremum and infimum exist due to the completeness of the lattice. A sketch of the proof relies on the closure properties of the relevant sets under lattice operations. Consider the set of prefixed points P = \{ x \in L \mid x \leq f(x) \}; this set is non-empty (containing the bottom element \bot) and closed under arbitrary suprema, since if y = \sup S for S \subseteq P, then f(y) = f(\sup S) \geq \sup f(S) \geq \sup S = y by monotonicity. Thus, \mu f = \sup P is the least fixed point, and a symmetric argument yields the greatest fixed point from the set of postfixed points. This construction also shows that the set of all fixed points forms a complete sublattice. The connects to topological fixed-point results, such as the , through equivalents for continuous maps. Specifically, there exists a for functions on certain ordered spaces that is logically equivalent to Brouwer's theorem, which guarantees a fixed point for any continuous self-map of a compact in ; this equivalence highlights how monotonicity can simplify or parallel topological existence arguments in ordered settings. Applications of these theorems abound in solving recursive equations within , such as defining the least solution to x = f(x) by iterating from the bottom element until stabilization, which converges in complete lattices due to the fixed-point guarantees. For instance, in , this resolves inductive definitions for semantic models. Extensions include Tarski's results on invariant sets, where for a monotone self-map f on a complete lattice, the image f(L) and preimage f^{-1}(L) form complete sublattices, ensuring the existence of non-trivial subsets closed under the lattice operations and the . These sets generalize fixed points to collective behaviors preserved by f.

In Topology

Monotone Maps in Ordered Spaces

In ordered topological spaces, a f: X \to Y between spaces equipped with compatible linear orders is termed if it is both order-preserving—that is, x \leq x' implies f(x) \leq f(x')—and continuous with respect to the respective . This notion bridges and by ensuring that the respects both the algebraic structure of the and the geometric structure induced by the . Ordered topological spaces typically carry the , which on a linearly ordered set X is generated by the subbasis consisting of all open rays (-\infty, a) = \{ x \in X \mid x < a \} for a \in X and (b, \infty) = \{ x \in X \mid x > b \} for b \in X. This subbasis ensures that the is compatible with the , making intervals the basic open sets. Monotone maps exhibit key properties in this framework, notably preserving connectedness. If X is connected in its , then the image f(X) is also connected, as the continuity of f combined with its order-preserving nature prevents disconnection across order boundaries. This preservation arises because separations in the correspond to order cuts, which an order-preserving continuous map cannot introduce. For instance, the i: Y \hookrightarrow X, where Y is a of an ordered topological space X endowed with the induced order and , is inherently : it preserves the order by construction and is continuous by the definition of the . The development of monotone maps in ordered spaces has deep historical ties to continuum theory, particularly through the foundational work of G. T. Whyburn on decompositions. In his 1942 paper, Whyburn analyzed upper semicontinuous decompositions of continua, showing how such maps decompose connected spaces into connected components while preserving essential topological features like irreducibility. This approach influenced later studies in ordered topological settings, where maps facilitate the of spaces into ordered subsets without disrupting or order relations.

Continuity of Monotone Functions

In the context of topological spaces endowed with an , monotone functions—those that preserve the order relation—are continuous under certain structural conditions on the domain. However, monotonicity alone does not guarantee in general topological settings. A classic arises when the domain lacks or connectedness. More sophisticated constructions exist, such as enumerating \{r_n\}_{n=1}^\infty and defining a strictly increasing f: \mathbb{Q} \to \mathbb{R} with jumps of size $1/2^n at each r_n, rendering it discontinuous precisely at every . In metric spaces, particularly subsets of \mathbb{R}, monotone functions exhibit controlled discontinuities. Specifically, a f: I \to \mathbb{R}, where I is an , is continuous except possibly at a of points, corresponding to jump discontinuities. Each discontinuity occurs where the left- and right-hand limits differ, and since the jumps must sum to a finite over compact subintervals, there can be only countably many such points. This holds in the topological sense for metric-induced topologies, tying the result to the separability and of the space. All monotone functions from \mathbb{R} (or intervals thereof) to \mathbb{R} are Borel measurable. To see this, for an increasing f, the preimage f^{-1}((-\infty, b)) is either empty, the whole domain, or (-\infty, c) union possibly countably many jumps, all Borel sets; decreasing functions follow similarly by composition with . Monotone extensions also play a role in topological embeddings of partially ordered sets. By Szpilrajn's extension theorem, any partial order on a can be extended to a linear order, and under suitable conditions—such as the partial order being closed in the —there exists a monotone linear extension that embeds the space topologically into a LOTS, preserving the original via the on the extension. This construction ensures the embedding is continuous and open, facilitating the study of order-theoretic properties in topological contexts.

In Functional Analysis

Monotone Operators

In , a monotone is a set-valued A: D(A) \subset X \to 2^{X^*} defined on a X with X^*, where D(A) is the of A, such that for all x, y \in D(A) and u \in A(x), v \in A(y), the satisfies \langle u - v, x - y \rangle \geq 0. This condition generalizes the notion of monotonicity from scalar functions to operators in infinite-dimensional spaces, capturing a form of "increasing" behavior through the inner product structure. In Hilbert spaces, where X = X^* and the duality pairing reduces to the inner product, the definition simplifies accordingly. An operator A is called maximal monotone if it is monotone and there exists no proper monotone extension \tilde{A} \supset A with domain larger than D(A). Maximal monotonicity ensures the operator cannot be enlarged while preserving the monotonicity property, which is crucial for uniqueness in solutions to operator equations. Monotone operators are further classified by additional regularity properties. A strongly monotone operator satisfies \langle u - v, x - y \rangle \geq \mu \|x - y\|^2 for some \mu > 0, all x, y \in D(A), and u \in A(x), v \in A(y), providing a uniform lower bound on the monotonicity such that its is single-valued and continuous. In contrast, a monotone operator is continuous when restricted to line segments in D(A), meaning that for any x, y \in D(A) with the segment [x, y] \subset D(A), the map t \mapsto \langle A(tx + (1-t)y), z \rangle is continuous in t \in [0,1] for every z \in X. is a weaker than full but suffices, together with monotonicity, to imply maximal monotonicity in reflexive Banach spaces. The Minty–Browder theorem establishes key structural properties of maximal operators in reflexive Banach spaces: if A is maximal , then the graph of A is weakly-weakly closed, and for every \lambda > 0, the resolvent J_\lambda = (I + \lambda A)^{-1} is single-valued, defined on all of X, and nonexpansive. This theorem underpins the resolvability of inclusions and enables approximation methods for finding zeros of such operators. A canonical example of a maximal operator is the subdifferential \partial f of a proper lower semicontinuous f: X \to (-\infty, +\infty], defined by \partial f(x) = \{ u \in X^* \mid f(y) \geq f(x) + \langle u, y - x \rangle \ \forall y \in X \}. The monotonicity follows directly from the convexity of f, and maximality holds in Banach spaces, linking to . The theory of monotone operators was developed in the 1960s primarily by George J. Minty and Felix E. Browder to address existence questions in nonlinear problems, such as variational inequalities and evolution equations in Hilbert and Banach spaces. Minty's foundational work focused on , while Browder extended it to more general settings, establishing the framework for nonlinear .

Applications in Partial Differential Equations

Monotone operators play a pivotal role in analyzing the well-posedness of nonlinear equations governed by partial differential equations, particularly those of the form u_t + A(u) = f, where A is a maximal from a reflexive into its . The Crandall–Liggett approximates solutions by solving implicit time-stepping problems, leveraging the monotonicity of A to ensure in the limit as the time step approaches zero, thereby generating a that provides global existence and uniqueness under suitable accretivity conditions. In the context of elliptic partial differential equations, monotone operators arise naturally in variational inequalities and problems, exemplified by equations such as -\Delta u + \partial I_K(u) = f, where \partial I_K denotes the subdifferential of the I_K of a closed K, which is itself a maximal monotone operator. This structure guarantees the of solutions via the theory of monotone inclusions, with monotonicity ensuring stability and the ability to handle nonlinear constraints like unilateral s in . A fundamental result in this framework is that for a coercive maximal A, the equation Au = f admits a solution for every f in the , as established by the Minty-Browder surjectivity , which relies on the to bound resolvents and extend the range onto the entire . This underpins solvability for a wide class of elliptic and parabolic problems, providing guarantees on existence without requiring additional assumptions. A representative example is the operator -\Delta_p u = -\div(|\nabla u|^{p-2} \nabla u), which is for p \geq 1 and models nonlinear processes, such as in or image processing, where the monotonicity facilitates proofs of existence and regularity for associated boundary value problems. Recent advancements post-2020 have extended these ideas to nonlocal partial differential equations, incorporating monotonicity constraints in machine learning-based approximations, such as monotone peridynamic neural operators, to capture nonlocal interactions while preserving solution uniqueness and physical monotonicity properties in material modeling.

In Computer Science

Monotonicity in Algorithms

Monotonicity plays a pivotal role in enabling efficient search and optimization algorithms by ensuring predictable behavior in function evaluations or data structures. In particular, binary search exemplifies this reliance: given a strictly monotonic (typically increasing) sorted of n elements, the algorithm repeatedly bisects the search based on comparisons with the , discarding half the remaining elements each time. This process guarantees finding the target element—or determining its absence—in O(\log n) in the worst case, a vast improvement over linear search's O(n). The monotonic ordering prevents , as each comparison preserves the that the target lies within the updated . In optimization contexts, gradient descent leverages monotonicity to ensure steady progress toward solutions. For smooth convex functions, where the loss L(\theta) is differentiable and the gradient \nabla L(\theta) points toward increase, the update rule \theta_{k+1} = \theta_k - \eta \nabla L(\theta_k) with step size \eta \leq 1/L (where L is the Lipschitz constant) yields a monotonic decrease: L(\theta_{k+1}) \leq L(\theta_k) - \frac{\eta}{2} \|\nabla L(\theta_k)\|^2. This descent property, rooted in the descent lemma, guarantees convergence to a stationary point, with linear rates under strong convexity. Without monotonic decrease, algorithms risk oscillation or divergence, underscoring the assumption's necessity for reliable training in machine learning and beyond. Ternary search extends this principle to unimodal functions, which exhibit monotonicity on either side of a single mode (e.g., strictly increasing to a maximum and then decreasing). The algorithm divides the search [l, r] into three parts by points m_1 = l + (r - l)/3 and m_2 = r - (r - l)/3, evaluating the at these points. If f(m_1) < f(m_2), the minimum lies in [l, m_2] due to the left-side monotonicity; otherwise, it lies in [m_1, r]. This eliminates one-third of the per , achieving O(\log_{3/2} n) for domains. A key asserts that for any unimodal on a closed , converges to the global extremum, as the subintervals preserve after each step. This makes it suitable for optimizing non-convex but unimodal objectives, such as certain revenue curves in . Graph algorithms like Dijkstra's also exploit monotonic updates for correctness and efficiency. In computing single-source shortest paths on non-negative weighted graphs, the algorithm maintains tentative distances d(v) initialized to infinity except the source, updating via relaxation: if a shorter path to neighbor w is found through u, set d(w) = d(u) + weight(u, w). These updates are non-decreasing overall, as finalized distances never increase once a node is extracted from the in order of increasing d(v). This monotonicity ensures no revisits are needed, yielding O((V + E) \log V) time with heaps. The invariant holds because edges are relaxed only from settled nodes with optimal distances, preserving the .

Monotone Boolean Functions

In , a Boolean function, also known as a monotone increasing Boolean function, is a mapping f: \{0,1\}^n \to \{0,1\} such that for any two vectors x, y \in \{0,1\}^n with x \leq y componentwise (i.e., x_i \leq y_i for all i = 1, \dots, n), it holds that f(x) \leq f(y). This property ensures that the function value can only stay the same or increase when any input bit flips from 0 to 1. A classic example is the on n variables (assuming n is odd for simplicity), which outputs 1 if at least (n+1)/2 inputs are 1 and 0 otherwise; this preserves monotonicity because adding more 1s can only move the count toward or maintain the threshold. Monotone Boolean functions exhibit several key properties rooted in . The class is closed under : if f and g are monotone, then f \circ g is also monotone. Additionally, each such function corresponds to a down-set (or order ideal) in the of subsets of an n-element set, where the down-set consists of all inputs mapping to 0, or equivalently to an up-set for those mapping to 1. The minimal sets of inputs that evaluate to 1 form an in this lattice—no two are comparable under inclusion—and implies that the size of this antichain is at most the \binom{n}{\lfloor n/2 \rfloor}, providing an upper bound on the "complexity" of the function's boundary. This antichain structure underscores their role in and extremal . The total number of distinct monotone Boolean functions on n variables is given by the nth M(n), which counts the down-sets in the power set of an n-element set. These numbers grow rapidly but subexponentially: M(0) = 2, M(1) = 3, M(2) = 6, M(3) = 20, M(4) = 168, M(5) = 7581, M(6) = 7828354, M(7) = 2414682040998, M(8) = 56130437228687557907788, M(9) = 286386577668298411128469151667598498812366. Computing Dedekind numbers remains challenging, with exact values known only up to n=9 as of 2023. Monotone Boolean functions find applications in reliability analysis, where they model coherent systems: the system functions if and only if a monotone combination of component states (0 for failure, 1 for success) evaluates to 1, allowing evaluation of system reliability under independent component failures. In social choice theory, they represent monotonic voting rules, which satisfy the condition that increasing support for a candidate cannot decrease their winning status; non-dictatorial such rules are central to theorems like Arrow's impossibility result in restricted domains.

Monotonic Models in Machine Learning

Monotonic models in incorporate constraints that ensure the output non-decreases (or non-increases) with respect to specific inputs, enhancing interpretability and in high-stakes applications. These models address the "" nature of standard neural networks by enforcing , such as logical relationships between features and predictions, while maintaining competitive performance. Since , their adoption has surged in regulated sectors, driven by needs for explainability and fairness, with advancements focusing on scalable architectures that avoid restrictive parameterizations. Monotonic neural networks achieve this by designing layers where activations are non-decreasing, often through non-negative weight constraints combined with monotone activation functions like ReLU. For instance, fully connected layers can enforce monotonicity by restricting weights to positive values, ensuring that increases in input features propagate positively through the network. More flexible approaches, such as unconstrained monotonic neural networks, parameterize the function as an of a strictly positive neural network output (using activations like +1), guaranteeing monotonicity without weight restrictions and enabling universal approximation of continuous monotonic functions. These methods have been applied in tasks, achieving state-of-the-art results on datasets like MNIST. In fair lending, monotonic models ensure intuitive decisions, such as higher income or better leading to higher approval probabilities, aligning with regulations like the Equal Credit Opportunities Act. For example, in assessment on the German Credit Dataset, features like balance are modeled monotonically decreasing in risk, with non-negative coefficients on constant transformations preventing counterintuitive outcomes. This promotes fairness by avoiding discriminatory patterns while satisfying legal interpretability requirements. A key theoretical result is that monotonicity in structural causal models preserves the causal order, facilitating identification in environments where actions and states exhibit ordered dependencies. In monotonic SCMs, the assumption allows algorithms to discover and maintain the topological order of causes without violating interventional invariances, aiding policy optimization in causal settings. Recent advancements (2020–2025) include monotonic mechanisms in transformers, which bias attention weights toward sequential, non-decreasing alignments for improved explainability in . Monotonic multihead attention extends hard monotonicity to multiple heads, enabling efficient streaming inference while preserving interpretability in tasks like . For scalable training, counterexample-guided methods iteratively enforce monotonicity during optimization, reducing violations by up to 62% on benchmarks like Boston Housing without significant accuracy loss, extending earlier lattice-based approaches. Challenges persist in enforcing strict monotonicity in overparameterized models, where optimization instabilities or floating-point precision can introduce subtle violations, leading to performance degradation if constraints overly restrict the hypothesis space. Counterexamples, such as non-monotonic outputs in deep networks despite training constraints, highlight the need for post-hoc verification techniques to guarantee compliance without sacrificing expressiveness.

References

  1. [1]
    Monotone Functions - Department of Mathematics at UTSA
    Nov 6, 2021 · In mathematics, a monotonic function (or monotone function) is a function between ordered sets that preserves or reverses the given order.
  2. [2]
    [PDF] Monotonic functions. Exponential function. Uniform continuity.
    Theorem 3 A monotonic function f defined on an interval I is continuous if and only if the image f (I) is also an interval. Page 3.
  3. [3]
    7.2 Monotonic Functions and Extreme Values | Math 140
    A function f that is either increasing or decreasing on an interval I is called a monotonic (monotone) function on I.
  4. [4]
    Unravel the Mysteries: A Simple Guide to Understanding Monotonic ...
    A monotonic function is a function that is either entirely increasing or entirely decreasing. There are two types of monotonic functions: monotonically ...
  5. [5]
    [PDF] The Economics of Monotone Function Intervals
    Sep 27, 2023 · Monotone function intervals are sets of monotone functions bounded by two monotone functions, useful in economics, such as demand and supply ...<|control11|><|separator|>
  6. [6]
    [PDF] limitwise monotonic functions and their applications
    Abstract. We survey what is known about limitwise monotonic functions and sets and discuss their applications in effective algebra and computable.
  7. [7]
    [PDF] Partially ordered sets - William T. Trotter
    Formally, a partially ordered set is a pair (X,P) where X is a set, and P is reflexive, antisymmetric, and transitive binary relation on X. The set X is called.
  8. [8]
    monotone function in nLab
    Dec 3, 2022 · A function between preordered sets is called monotone if it respects the (pre)ordering. When preordered sets are regarded as categories (namely: (0,1)- ...
  9. [9]
    Increasing Function -- from Wolfram MathWorld
    A function f(x) increases on an interval I if f(b)>=f(a) for all b>a, where a,b in I. If f(b)>f(a) for all b>a, the function is said to beMissing: notation ↑
  10. [10]
    [PDF] 5. Galois connections
    (With an monotone function f ∈ FE, we only have sup f[A] ≤ f(sup A) and f(inf A) ≤ inf f[A].) 2. Page 3. Theorem. Let E a complete lattice, F an ordered ...<|control11|><|separator|>
  11. [11]
    [PDF] Notes on Categorical Logic - University of Cambridge
    (i) The collection of monotone functions between preorders contains the identity functions and is closed under composition. (Hence there is a category ...
  12. [12]
    [PDF] Introduction to Real Analysis
    If f : S → R is strictly monotone, it is obvious that f is injective. Theorem. If f : [a,b] → R is continuous and injective, then f is strictly monotone.
  13. [13]
    [PDF] Definition
    Then f is said to be monotonically increasing on (a,b) if a < x < b implies f (x) ≤ f (y). If the last inequality is reversed we obtain the definition of a.Missing: mathematics | Show results with:mathematics
  14. [14]
    Theorem 6.3.6: Discontinuities of Monotone Functions - MathCS.org
    For a monotone function on (a, b), any discontinuity is of the first kind. On [a, b], there are at most countably many discontinuities.
  15. [15]
    [PDF] Notes for 2 Mar (Thursday) - IISc Math
    We can use the above result to prove that monotonic functions have at most countably many discontinuities. Theorem 2. Let f be monotonic on (a, b). Then it has ...
  16. [16]
    3.6 Monotone functions and continuity
    If a function is either increasing or decreasing, we say it is monotone. If it is strictly increasing or strictly decreasing, we say it is strictly monotone.
  17. [17]
    Is the derivative of a monotonically increasing function positve?
    Dec 9, 2021 · For instance f(x)=x3 is monotonically (strictly) increasing on the interval (−1,1), but the derivative is not always positive on that interval: ...
  18. [18]
    [PDF] The Devil's Staircase - UCSD Math
    It is called the Cantor Function or the Devil's staircase. ... In general, a non-constant monotone increasing function that is continuous, differentiable almost.
  19. [19]
    245A, Notes 5: Differentiation theorems | What's new - Terence Tao
    Oct 16, 2010 · which is monotone (either monotone non-decreasing or monotone non-increasing) is differentiable almost everywhere. Exercise 54 Show that every ...Missing: source | Show results with:source
  20. [20]
    [PDF] Fermat's Method for Finding Maxima and Minima
    May 17, 2022 · If a real-valued function f(x) is differentiable on an interval (a, b) and f(x) has a maximum or minimum at c ∈ (a, b), then f0(c)=0. a c b y x.
  21. [21]
    [PDF] Section 5.6: Monotone and Inverse Functions 8. Continuous Inve
    Oct 21, 2021 · Continuous Inverse Theorem: If f is strictly monotone and continuous on an interval I, then f has an inverse g that is strictly monotone and ...
  22. [22]
    [PDF] Section 4.2: Monotone and Inverse Functions
    Nov 21, 2011 · Definition 4-15: discontinuity of the third type: A function f is said to have a discontinuity of the third type at x0 if f fails to be ...
  23. [23]
    [PDF] 4.2. Monotone and Inverse Functions.
    Sep 20, 2014 · We look at the interaction of functions and sequences. Monotone functions are defined and various types of discontinuities are defined.
  24. [24]
    [PDF] Elementary Functions. Part 3
    Its inverse is called the logarithm function with base a . The inverse of the exponential f(x) = ax is denoted by f-1(y) = loga(y) .
  25. [25]
    [PDF] Inverse Functions - UCR Math Department
    Theorem 2.10: Let f be a strictly monotone,. Continuous function on a ... is strictly monotone & increasing & continuous. Thus it has an inverse. Sin ...
  26. [26]
    [PDF] Lecture 3 Axioms of Consumer Preference and the Theory of Choice
    Definition: Monotonic Transformation. Let I be an interval on the real line Ri then: I Ri is a monotonic transformation if is a strictly increasing ...
  27. [27]
    [PDF] An Analysis of Transformations - GEP Box, DR Cox
    Sep 6, 2002 · transformation is monotonic. For transformation to stabilize variance, the usual method (Bartlett, 1947) is to determine empirically or ...
  28. [28]
    [PDF] 20. Homogeneous and Homothetic Functions
    Dec 2, 2022 · NB: Note that monotonicity is defined differently for functions and transformations. Monotonic transformations are strictly increasing. Page 27 ...
  29. [29]
    [PDF] TWO
    If a particular set of numbers associated with various combinations of Q, and Q₂ is a utility index, any positive monotonic transformation of it is also a ...
  30. [30]
    [PDF] Preferences and Utility - UCLA Economics
    Oct 6, 2009 · The lectures analyze how an agent chooses, when preferences can be represented by a utility function, and how they make tradeoffs between goods.
  31. [31]
    Introduction to Lattices and Order
    This new edition of Introduction to Lattices and Order presents a radical reorganization and updating, though its primary aim is unchanged.
  32. [32]
    [PDF] Partitions of a Finite Partially Ordered Set - arXiv
    First, consider the category Pos of posets and order-preserving maps (also called monotone maps), i.e., functions f : P → Q, with P, Q posets such that x ⩽ y in ...<|control11|><|separator|>
  33. [33]
    [PDF] Chapter 2 Ordered Sets and Complete Lattices - profs.scienze.univr.it
    (iii) A monotone map F : P → Q is an order-isomorphism if and only if it has a monotone inverse G: Q → P (meaning that G ◦ F = idP and. F ◦ G = idQ). (Here idS ...Missing: Priestly | Show results with:Priestly
  34. [34]
    [PDF] A Categorical View on Algebraic Lattices in Formal Concept Analysis
    Preservation of infima is defined dually. A function that preserves directed suprema is also called Scott continuous. An order-isomorphism is a bijective ...
  35. [35]
    [PDF] A Comparison of Three Topologies on Ordered Sets - eCommons
    If X is continuous, then this relation is the same as the way below relation, and both of them provide a basis for the Scott topology.
  36. [36]
    [PDF] Scott Continuity in Generalized Probabilistic Theories - arXiv
    Scott continuity is a concept from domain theory that had an unexpected previous life in the theory of von Neumann algebras. Scott-continuous states are ...
  37. [37]
    [PDF] All kinds of lattices - Oleg Grenrus
    Jul 23, 2019 · and that projection functions p1 : P × Q → P and p2 : P × Q → Q are monotone, as the pairing hf, gi : X → P × Q, if f : X → P and g : X → Q. A ...
  38. [38]
    The denotational semantics of programming languages
    This paper is a tutorial introduction to the theory of programming language semantics developed by D. Scott and C. Strachey. The application of the theory.
  39. [39]
    [PDF] Chapter 10 DOMAIN THEORY AND FIXED-POINT SEMANTICS
    The purpose of denotational semantics is to provide mathematical descrip- tions of programming languages independent of their operational behavior. The extended ...
  40. [40]
    A lattice-theoretical fixpoint theorem and its applications.
    A lattice-theoretical fixpoint theorem and its applications. Alfred Tarski. Download PDF + Save to My Library. Pacific J. Math. 5(2): 285-309 (1955).
  41. [41]
    [PDF] A Fixed Point Theorem for Monotone Functions equivalent to ...
    theorem is equivalent to Brouwer and this shows the “non-simplicity” of our theorem, and its possible use in other applications. Furthermore, if there are x00 ...
  42. [42]
    Invariant sets and Knaster-Tarski principle
    Aug 17, 2012 · Knaster B., Un théorème sur les fonctions d'ensembles, Annales de la Société Polonaise de Mathématique, 1928, 6, 133–134. MATH Google Scholar.
  43. [43]
    About the term "continuous monotone map" - Math Stack Exchange
    Aug 24, 2012 · The definition of “monotone” in the wiki article is for the very general case of continuous maps between arbitrary topological spaces.
  44. [44]
    Monotone countable paracompactness and maps to ordered ...
    In this paper, we characterize monotonically countably paracompact (or monotonically countably metacompact) spaces by semi-continuous maps with values into ...
  45. [45]
    Inclusion map - Wikipedia
    An inclusion map may also be referred to as an inclusion function, an insertion, [1] or a canonical injection.Missing: monotone | Show results with:monotone
  46. [46]
    Monotone Decompositions of Continua - jstor
    Then the join of two monotone decompositions is moniotone, which implies that the ilntersection of continua is a continuum. Therefore X is a generalized ...
  47. [47]
    Mathlib.Topology.Order.MonotoneContinuity - Lean community
    Continuity of monotone functions #. In this file we prove the following fact ... A monotone function with densely ordered codomain and a dense range is continuous ...
  48. [48]
    [PDF] Mary Ellen Rudin and Monotone Normality
    Theorem 8.3 A space X is the continuous image of a compact connected linearly ordered space if and only if X is compact, connected, locally connected, and ...
  49. [49]
    Is there a monotonic function discontinuous over some dense set?
    Jul 19, 2012 · Can we construct a monotonic function f:R→R such that there is a dense set in some interval (a,b) for which f is discontinuous at all points in the dense set?Set of discontinuity of monotone function is countableIncreasing function on R that is discontinuous on the rationalsMore results from math.stackexchange.com
  50. [50]
    Monotone Functions That Are Discontinuous at Every Rational ...
    According to Froda's theorem, a monotone function on an interval of R can have at most countably many discontinuity points. As an application, we construct ...
  51. [51]
    [PDF] 3.3 Measurable Functions on the Domain Rd - Christopher Heil
    Lemma 3.19. If f : R → R is monotone increasing, then f is Borel measur- able (and hence is also Lebesgue measurable).
  52. [52]
    [PDF] On the continuity of the inverses of strictly monotonic functions
    It is a fundamental question in analysis under which conditions the inverse of a continuous bijection, say between two topological spaces, is itself continuous.
  53. [53]
    [PDF] A Primer on Monotone Operator Methods - Stanford University
    Sep 29, 2015 · Abstract. This tutorial paper presents the basic notation and results of monotone operators and operator splitting methods, with a focus on ...
  54. [54]
    Monotone (nonlinear) operators in Hilbert space - Project Euclid
    George J. Minty "Monotone (nonlinear) operators in Hilbert space," Duke Mathematical Journal, Duke Math. J. 29(3), 341-346, (September 1962). Include ...
  55. [55]
    Nonlinear maximal monotone operators in Banach space
    Browder, F.E. Nonlinear maximal monotone operators in Banach space. Math. Ann. 175, 89–113 (1968). https://doi.org/10.1007/BF01418765. Download citation.
  56. [56]
    ON THE MAXIMAL MONOTONICITY OF SUBDIFFERENTIAL ...
    The subdifferential of a lower semicontinuous proper con- vex function on a Banach space is a maximal monotone opera- tor, as well as a maximal cyclically ...
  57. [57]
    [PDF] Lecture notes Monotone operators in nonlinear PDEs - NuMa JKU
    We have now provided all the tools necessary to prove the main theorem of the theory of monotone operators. Theorem 2.1 (Browder–Minty). Let X be a separable, ...
  58. [58]
    DEMICONTINUITY, HEMICONTINUITY AND MONOTONICITY
    The object of the present note is to show that under rather general conditions, hemicontinuity is equivalent to demicontinuity for monotone functions. Let X be ...
  59. [59]
    [PDF] Monotone Operators in Banach Space and Nonlinear Partial ...
    From Proposition 2.2 and the proof of Lemma 2.1 it follows that monotone and hemicontinuous imply maximal monotone which in turn implies type M. A useful ...
  60. [60]
    Monotone Operators and the Proximal Point Algorithm
    ... subdifferential 𝜕 𝑓 is replaced by an arbitrary maximal monotone operator T. Convergence is established under several criteria amenable to implementation ...
  61. [61]
    nonlinear monotone and accretive operators - PNAS
    6Browder, F. E., "Nonlinear maximal monotone operators in Banach spaces," Math. Ann.,. 175, 89-113 (1968). 6 Browder, F. E., "Nonlinear variational inequalities ...
  62. [62]
    [PDF] Fifty years of maximal monotonicity - CARMA
    Nov 15, 2009 · “The subdifferential of a lower semi-continuous proper convex function on a Banach space is a maximal monotone operator, as well as a maximal ...
  63. [63]
    A Finite Difference Method for the Variational p-Laplacian
    Dec 31, 2021 · We propose a new monotone finite difference discretization for the variational p-Laplace operator, and present a convergent numerical scheme for related ...
  64. [64]
    Convergence of Gradient Descent on Separable Data
    We provide a detailed study on the implicit bias of gradient descent when optimizing loss functions with strictly monotone tails, such as the logistic loss, ...
  65. [65]
    [PDF] dijkstra-routing-1959.pdf
    DIJKSTRA: the data for at most a branches, viz. the branches in sets I ... Paper, P-923, 1956. [4] BERGE, C.: Théorie des graphes et ses applications ...
  66. [66]
    Monotone Boolean function - Encyclopedia of Mathematics
    Jun 7, 2020 · Any function obtained by composition of monotone Boolean functions is itself monotone. In other words, the class of all monotone Boolean ...
  67. [67]
    [PDF] ANALYSIS OF BOOLEAN FUNCTIONS Ryan O'Donnell
    ... functions which may be considered desirable: Definition 2.8. We say that a function f : {−1,1}n → {−1,1} is: • monotone if f (x) ≤ f (y) whenever x ≤ y ...Missing: reliability | Show results with:reliability
  68. [68]
    A000372 - OEIS
    A monotone Boolean function is an increasing function from P(S), the set of subsets of S, to {0,1}. The count of antichains includes the empty antichain which ...
  69. [69]
    Ninth Dedekind Number Found by Two Independent Groups
    Aug 1, 2023 · A monotone Boolean function is one whose output, once it switches to 1, never goes back to 0, no matter what order the inputs are flipped in.
  70. [70]
    Monte-Carlo approximation for probability distribution of monotone ...
    Monotone Boolean functions are widely applied in reliability theory, logical systems of control etc. The Boolean function ...
  71. [71]
    A Note on Binary Strategy-Proof Social Choice Functions - MDPI
    Nov 18, 2022 · This paper deals with such a binary framework. Then, it is worthwhile to observe that if we restrict our attention to social choice functions ...Missing: reliability | Show results with:reliability
  72. [72]
    Monotonic Neural Additive Models: Pursuing Regulated Machine ...
    Sep 21, 2022 · Monotonic neural additive models meet regulatory requirements by simplifying neural networks and enforcing monotonicity, penalizing violations ...Missing: fair | Show results with:fair
  73. [73]
    [PDF] Constrained Monotonic Neural Networks
    The simplest method to achieve monotonicity by construc- tion is to constrain the weights of the fully connected neural network to have only non-negative (for ...
  74. [74]
    [1908.05164] Unconstrained Monotonic Neural Networks - arXiv
    Aug 14, 2019 · Title:Unconstrained Monotonic Neural Networks. Authors:Antoine Wehenkel, Gilles Louppe. View a PDF of the paper titled Unconstrained Monotonic ...
  75. [75]
    [2410.19870] Causal Order Discovery based on Monotonic SCMs
    Oct 24, 2024 · In this paper, we consider the problem of causal order discovery within the framework of monotonic Structural Causal Models (SCMs).
  76. [76]
    Monotonic Multihead Attention | Facebook AI Research - AI at Meta
    Apr 29, 2020 · In this paper, we propose a new attention mechanism, Monotonic Multihead Attention (MMA), which extends the monotonic attention mechanism to ...
  77. [77]
    [PDF] Counterexample-Guided Learning of Monotonic Neural Networks
    We develop a counterexample-guided technique to provably enforce monotonicity constraints at prediction time. Additionally, we propose a technique to use ...Missing: sorted projections