Abstract
We study positive–negative guarded systems of language equations over a fixed finite alphabet. The ambient space is the complete ultrametric space of all formal languages equipped with a length-based distance, where two languages are close whenever they agree on all words up to a sufficiently large length. The systems considered here contain both positive recursive dependencies and negative dependencies expressed through language complements. To handle this mixed structure, we introduce a suitable product order on pairs of languages and prove that the associated system operator has the weak monotone property. We show that the complement is an isometry for the length-based ultrametric and establish a signed wrapping estimate for guarded positive and negative language terms. These estimates lead to an ordered contraction principle for comparable pairs. As a consequence, the canonical lower and upper Picard iterations converge to the same limit, which is the unique fixed pair of the system. We also derive an explicit convergence rate and a finite-depth certification result: after a prescribed number of iterations, the approximants agree with the fixed-point semantics on all words below a given length. Additional symmetry assumptions are shown to force the unique fixed pair to be diagonal, reducing the system to a single language equation. Finally, we discuss an application to trace-based policies for tool-using AI agents. In this interpretation, finite executions of an agent are represented as words over an alphabet of observable tool-events, and the two components of the fixed point provide a stable semantics for policy-defined admissible and risky trace classes. The resulting framework gives a mathematically certified method for finite-depth analysis of recursive trace-based policies based on ultrametric fixed-point techniques.
Keywords:
formal languages; length-based ultrametric spaces; positive–negative guarded systems; weak monotone mappings; ordered contractions; fixed points; Picard iteration; finite-depth certification; trace-based policies MSC:
47H10; 54E50; 68Q45; 68Q55; 68Q60
1. Introduction
The study of fixed-point equations on structured spaces is a central theme in both pure and applied mathematics. Since Banach’s classical work [1], contraction mappings on complete metric spaces have provided a powerful framework for proving the existence and uniqueness of solutions to recursive equations. One of the main advantages of this approach is its constructive nature: the fixed point is obtained as the limit of a Picard iteration sequence, and the contraction constant gives explicit information about the rate of convergence.
Fixed-point theory is a key tool of nonlinear analysis and has important applications in differential equations, integral equations, optimization, and dynamical systems. Beyond these classical directions, fixed-point ideas and related geometric constructions also arise in the study of principal bundles, Higgs bundles, and their moduli spaces; see, for example [2,3,4,5]. These developments illustrate the broad applicability of fixed-point methods and motivate the search for new fixed-point principles in increasingly diverse mathematical settings.
Fixed-point methods have also proved useful in contexts where recursive or self-referential structures occur naturally. In particular, metric and ultrametric ideas play an important role in the semantics of programming languages and recursive definitions. America and Rutten [6] developed a categorical framework for recursive domain equations in complete metric spaces. A recurring principle in this line of work is that guardedness leads to well-behaved recursion: recursive occurrences become contractive when they are separated from the surrounding context by a sufficient amount of observable structure. In the setting of formal languages, the specific ultrametric used here is related to the Cantor/Bodnarchuk metric structure on language spaces, whose topological background goes back to Vianu [7] and is later discussed by Fulop and Kephart [8].
The present paper develops this philosophy in the setting of formal languages, but with an additional feature that is important for applications: the recursive system may contain both positive and negative dependencies. More precisely, we consider pairs of formal languages over a fixed finite alphabet and study recursive systems in which one component may depend positively on a language and negatively on the complement of another language. Such positive–negative interactions naturally lead to a mixed-order structure, because the complement operation reverses inclusion. The gap addressed in the present paper concerns recursive language systems in which positive and negative dependencies occur simultaneously. Purely positive guarded systems are compatible with the usual inclusion order, whereas negative dependencies expressed through complements reverse inclusion and destroy ordinary monotonicity. The purpose of the present work is to handle this mixed situation by combining a length-based ultrametric, a mixed product order, weak monotonicity, and ordered contraction estimates.
The ambient space is the set of all formal languages over , equipped with a length-based ultrametric. In this metric, two languages are close when they agree on all words up to a sufficiently large length. Equivalently, the distance is determined by the length of the shortest word on which the two languages differ. This interpretation is particularly suitable for finite-depth approximation: convergence in the ultrametric means stabilization of membership decisions on words of bounded length. This choice of metric is essential for the contraction mechanism used below. The distance records the first length at which two languages differ. Therefore, when a language is placed inside fixed word contexts u and v, the first possible disagreement is shifted by positions. This produces the explicit factor . Moreover, the complement is an isometry for this ultrametric, which is crucial for treating negative guarded dependencies. Standard Hamming-type or edit-distance approaches do not encode this first-disagreement structure in the same direct way.
In the present work, we study two-component systems of recursive language equations. Each component is generated from a seed language and a finite family of guarded recursive terms. Some of these terms are positive: they propagate a language through fixed word contexts. Other terms are negative: they involve the complement of a language and therefore express conditions depending on non-membership. The essential assumption is that every recursive occurrence is guarded by a nonempty word context. This guardedness condition is the mechanism that produces contractive behavior in the length-based ultrametric.
The presence of complements creates a genuine order-theoretic difficulty. Purely positive recursive language systems are naturally monotone with respect to ordinary inclusion. In contrast, the complement reverses inclusion and, therefore, negative occurrences destroy monotonicity in the usual product order. To handle this, we introduce a mixed product order on pairs of languages: the first component is ordered by ordinary inclusion, while the second component is ordered in the reverse direction. With respect to this mixed order, the system operator becomes order-preserving and satisfies the weak monotone property. This allows us to combine order-theoretic arguments with ultrametric contraction estimates.
The main technical ingredients are conceptually simple. First, the complement operation does not change distances in the length-based ultrametric: two languages first disagree at a certain word length if and only if their complements first disagree at the same word length. Second, placing a language, or the complement of a language, inside a fixed word context shifts every possible first disagreement to a larger word length. This is the precise source of the contraction effect produced by guardedness. Third, finite unions of language terms preserve the relevant ultrametric estimates. Together, these facts yield an ordered contraction principle for comparable pairs in the mixed product order.
As a consequence, the canonical lower and upper Picard iterations converge to the same limit. This common limit is the unique fixed pair of the positive–negative guarded language system. Thus, although the system contains negative dependencies through complements, the combination of guardedness, the length-based ultrametric, and the mixed order restores existence, uniqueness, and constructive approximation of the fixed semantics.
The convergence result is also quantitative. The rate of convergence is governed by the minimal guard length: longer guards force possible disagreements to move faster to larger word lengths. This gives a direct finite-depth interpretation. After sufficiently many iterations, the approximating languages agree with the fixed languages on all words below any prescribed length bound. In particular, for the canonical lower or upper initial approximation, the number of iterations needed to certify all words below a given length is explicitly controlled by that length and by the minimal guard length of the system.
An additional part of this paper studies symmetry. Under a natural symmetry condition, interchanging the two coordinates commutes with the system operator. Since the fixed pair is unique, this forces the fixed pair to be diagonal. In that case, the two-component system reduces to a single fixed language equation on the diagonal. This gives a useful structural criterion for identifying when a positive–negative system has a symmetric equilibrium.
Finally, we discuss an application to the semantics of trace-based policies for tool-using AI agents. In this interpretation, the alphabet consists of abstract observable tool-events, and words represent finite tool-call traces of an agent. The two components of the fixed pair may be interpreted as stable language classes of admissible and risky traces, according to the chosen policy specification. Positive guarded rules propagate admissibility or risk, while negative guarded rules express conditions depending on the absence of membership in the opposite trace class. The finite-depth certification theorem then guarantees that, up to any prescribed trace length, the computed approximation agrees with the unique fixed-point semantics of the policy.
This paper is organized as follows. Section 2 recalls the required preliminaries on formal languages, the length-based ultrametric, complements, and the mixed product order. Section 3 introduces positive–negative guarded language systems and proves the weak monotone and ordered contraction results, together with existence, uniqueness, convergence, symmetry consequences, finite-depth certification, and a concrete symmetric example. Section 4 discusses the application of trace-based policies for tool-using AI agents and explains the finite-depth policy evaluation procedure. Section 5 contains the conclusion and outlines directions for future work.
2. Materials and Methods
Throughout, is a fixed finite alphabet, is the set of all finite words over , including the empty word , and denotes the length of a word .
Definition 1
([9,10]). A formal language over Σ is any subset . We denote by the set of all formal languages over Σ.
Definition 2
([9,10]). Each language is identified with its characteristic function
Definition 3
([7,8]). For define
Remark 1.
The value means that the first possible disagreement between and occurs at a word of length ℓ. Equivalently, the two languages agree on all words of length strictly smaller than ℓ. Thus convergence in this metric corresponds to finite-depth stabilization of membership decisions.
Theorem 1
([7,8]). The ordered pair is a complete metric space, and the function is an ultrametric.
Remark 2.
The completeness of can be justified by identifying with via characteristic functions. The metric/topological structure of language spaces of this type goes back to the Bodnarchuk metric space discussed by Vianu [7]. Fulop and Kephart [8] later describe the corresponding Cantor language topology and recall that it is homeomorphic to the Cantor space; in particular, the language space is compact. Since every compact metric space is complete, this provides a standard justification for the completeness of .
To simplify the notations we will denote the Cartesian product set with . We introduce the maximum metric by
Lemma 1.
The space is a complete space and is an ultrametric.
The proof follows from Theorem 1 and the fact that the Cartesian product set is endowed with the maximum metric in a complete metric space. According to [11] the metric is an ultrametric.
Definition 4.
For define its complement by .
Definition 5.
For and , define
Remark 3.
The complement operation reverses inclusion: if , then . This elementary fact is used repeatedly in the mixed monotone framework.
The introduction of coupled fixed points in partially ordered metric spaces is initiated in [12], where if the partially ordered set generates a partial order in the Cartesian product space and is defined as if and . Following this idea, which is widely used in the theory of coupled fixed points in partially ordered metric spaces, we introduce a partial order in , where is partially ordered by inclusion ⊆.
Definition 6.
We define a partial order on by , provided that and .
Remark 4.
Thus the first coordinate is ordered by ordinary inclusion, while the second coordinate is ordered by reverse inclusion.
The investigation of the existence of coupled fixed points in partially ordered metric spaces, initiated in [12], needed the considered maps to satisfy the mixed monotone property, i.e., and for all , and any . The mixed monotone property means that the map of two variables is increasing in its first variable and decreasing in its second variable.
The idea to investigate maps, sharing monotone property, defined on partially ordered sets was initiated in [13].
Definition 7
([13]). Let be a partially ordered set and let . We say that f has the weak monotone property if implies , and implies .
3. Main Results
Definition 8.
Let
be finite, possibly empty, subsets of . The families and contain positive guards acting on the corresponding variables, while and contain negative guards acting on the opposite variables. If one of the numbers is equal to zero, then the corresponding inner union is understood as ∅. We assume . Set and . We assume .
Definition 9.
Under the notation of Definition 8, let be fixed seed languages and define by
The corresponding system operator is .
Table 1 illustrates the action of the positive and negative guards.
Table 1.
Role of the positive and negative guard families in the system.
Remark 5.
The system from Definition 9 has the standard mixed monotone pattern: the first component is increasing in the first variable and decreasing in the second, while the second component is decreasing in the first variable and increasing in the second. This is exactly the order-theoretic configuration compatible with the mixed product order from Definition 6.
Lemma 2.
For all , we have .
Proof.
We distinguish two cases.
Case 1: Let : Then ; hence, .
Case 2: Let : By Definition 3, there exists such that . For every , we have and . Therefore if and only if . Hence and first disagree at the same length ℓ, and so . □
The notation introduced in Definition 5 will be used throughout the sequel.
Lemma 3.
Let and let . Assume . Then, for all , we have .
Proof.
We distinguish two cases according to .
Case 1: Let ”: Then and . If , then ; hence, , so the inequality is trivial.
Assume now that , and set . Then . We prove that and agree on all words of length strictly less than . Let satisfy .
If , then there is no such that . Hence and , so .
If , then for some . Since lengths add under concatenation, and, therefore, . By the definition of , the languages A and B agree on all words of length strictly less than , so . Hence if and only if and, consequently, if and only if . Thus again .
We have proved that and agree on all words of length strictly less than . Therefore their first possible disagreement can occur only at a word of length at least , which implies . Since , we obtain .
Case 2: Let ”: Then and . Applying the already proved positive case to and , we obtain . By Lemma 2, . Therefore . □
Lemma 4.
Let I be a finite index set and let and be families of languages in . If for all , then . In particular, for all , we have .
Proof.
Set and . If , then . So assume . Let be a shortest word such that , and set . Then .
Without loss of generality, assume . Then for some , while . Hence , so . Since , we conclude that .
For the special case, take , , , , and . Then and . Applying the general statement with yields . □
The notion of coupled fixed points for maps of two variables, acting on a Cartesian product space , was introduced in [14] for normed spaces ordered by a cone. Later, coupled fixed points were investigated in partially ordered metric spaces. Let us recall that an ordered pair is a coupled fixed point for the map if there holds and . It seems natural, as obtained in most investigations, that a coupled fixed point satisfies , because of the symmetry and . This drawback was over-passed in [15], by introducing two maps and putting the ordered pair to be a coupled fixed point for the ordered pair of maps if there holds and . In the particular case when we get the classical notion for coupled fixed points introduced in [12,14]. Finally the mixed monotone property for the map was generalized in [16,17].
Definition 10
([17]). Let be a partially ordered set and be two maps. We say that the ordered pair of maps has the mixed monotone property if for any there holds
and
If we get the notion of the mixed monotone property from [12].
In what follows we will consider the map the Cartesian product space and use the notation . We will use the partial order, by inclusion, and partially order as if and .
Lemma 5.
Let converge in to . If for all , then for all . If for all , then for all .
Proof.
We prove the increasing case; the decreasing case is analogous. Assume for all . Then, by Definition 6, and for all . Fix .
We first prove that . Take any word . Since is increasing, we have for all . If , then, for all , the languages and differ at the word w, and so . This contradicts in . Hence and, therefore, .
Next we prove that . Take any word . Suppose, for contradiction, that . Since is decreasing, we then have for all . Thus and differ at the word w for all , so , contrary to . Hence , which proves .
Thus and , that is, . □
In what follows we will consider the map , where and are from Definition 9.
It seems that the ideas from [12,13] can be unified, as suggested in [17], to consider the map acting on the partially ordered space and to show that has the weak monotone property from Definition 7.
Proposition 1.
Let be the system operator from Definition 9. Assume that there exists such that either or . Then the Picard sequence , where , is monotone with respect to ⪯. Moreover, has the weak monotone property on .
Proof.
We first prove that is order-preserving with respect to the mixed order. Take . Then and .
We compare the first component. Let . Then one of the following three possibilities holds: , for some r, or for some r.
If , then clearly . If , then for some . Since , we have ; hence, . If , then for some . Since , taking complements gives . Hence , so . Thus .
Now we compare the second component. We prove that . Let . Then one of the following three possibilities holds: , for some r, or for some r.
If , then clearly . If , then for some . Since , taking complements gives . Hence , so . If , then for some . Since , we have ; hence, . Thus .
Combining the two inclusions, we obtain . Hence is order-preserving. Now assume that . Applying to both sides and using order-preservation, we get . Repeating inductively, we obtain for all . The decreasing case is analogous.
Finally, the weak monotone property is immediate from order-preservation: if , then , and similarly for the reversed order. □
Corollary 1.
The system from Definition 9 is genuinely mixed monotone whenever at least one guard occurs in each of the four families , , , and .
Proof.
The first component depends positively on the first variable and negatively on the second, while the second component depends negatively on the first variable and positively on the second. If all four families are nonempty, then all four monotonicity directions are effectively present. □
Lemma 6.
If , then, for each , we have . The same conclusion holds if .
Proof.
We prove the estimate for the case ; the reversed case follows by symmetry of the metric. Set . Then and .
We first treat the first component. For each positive guard in , Lemma 3 gives . For each negative guard in , Lemma 3 gives . Applying Lemma 4 to all wrapped terms and then adding the common seed , we obtain .
Now we treat the second component. For each negative guard in , Lemma 3 gives . For each positive guard in , Lemma 3 gives . Applying Lemma 4 again and adding the common seed , we obtain .
Thus, for each , . If , then equivalently . Applying the already proved case with the roles of the two pairs interchanged and using symmetry of the metric d, we obtain the same conclusion. □
Lemma 7.
If , then
The same conclusion holds if .
Proof.
By Definition 9 and (1) we get
By Lemma 6, each term inside the maximum is bounded by
Therefore the maximum is bounded by the same number. The reversed-order case follows in the same way. □
Theorem 2.
Let be the system operator from Definition 9. Define the canonical lower and upper initial pairs by and , and let and , .
Then:
- (i)
- is increasing with respect to ⪯;
- (ii)
- is decreasing with respect to ⪯;
- (iii)
- for every ;
- (iv)
- Both sequences converge in to the same limit ;
- (v)
- is a fixed pair of ;
- (vi)
- is the unique fixed pair of .
Proof.
We first verify that the lower initial pair is below its image. By definition of the mixed order, means and . Both statements are immediate: the first holds because ∅ is contained in every language, and the second holds because by construction.
Similarly, means and , and both inclusions are again immediate.
By Proposition 1, it follows that and for all . Thus is increasing and is decreasing.
Next, we show that for all . For this is clear, because in both coordinates, so . Assume now that . Since is order-preserving by Proposition 1, we obtain . Thus the claim follows by induction.
We now prove that both sequences are Cauchy. By Lemma 7, for every ,
Iterating this estimate gives .
Hence, if , then by the ordinary triangle inequality,
Since , we have , and the geometric tail tends to zero as . Therefore is Cauchy in .
Exactly the same argument shows that is Cauchy. Since is complete by Lemma 1, there exist such that and .
We show next that both limits are fixed pairs. Since is increasing, Lemma 5 yields for all . Hence every pair is comparable. Therefore, by Lemma 7, .
Using , we obtain
Letting , both terms on the right-hand side tend to zero; hence, . Therefore , so is a fixed pair. The proof that is a fixed pair is identical.
We now prove that the two limits coincide. Since for all , Lemma 7 gives .
Iterating, , and hence . Using the ordinary triangle inequality,
Letting , the right-hand side tends to zero. Therefore , so . Denote this common limit by .
Finally, we prove uniqueness. Let be any fixed pair of . Since and , we have , that is, . Because is order-preserving and , it follows inductively that for all .
Now , and hence
But also . Therefore , so the fixed pair is unique. □
Corollary 2.
Under the assumptions of Definitions 8 and 9, let be any initial pair such that either or . Then the Picard iteration , , converges in to the unique fixed pair from Theorem 2.
Proof.
By Proposition 1, the Picard sequence is monotone. We treat the increasing case for all ; the decreasing case is analogous.
Since consecutive iterates are comparable, Lemma 7 gives
Iterating, we get .
Hence, exactly as in the proof of Theorem 2, the sequence is Cauchy in and therefore converges to some limit .
Using Lemma 5 and the same fixed-point argument as in Theorem 2, we conclude that . Thus is a fixed pair of . By the uniqueness part of Theorem 2, this fixed pair must coincide with the unique fixed pair . Therefore . □
3.1. Symmetry Consequences
Definition 11.
Define the coordinate-swap map by . We also define the diagonal subset .
Lemma 8.
Assume that for all . Then . Moreover, the diagonal set Δ is invariant under .
Proof.
Take any . By Definition 9, ; hence, . Using the symmetry assumption, and, with in place of , . Therefore
Hence .
Now let . Then . By symmetry, , so . Thus is invariant under . □
Proposition 2.
Assume that for all . If is a fixed pair of , then is also a fixed pair of .
Proof.
Assume that . Applying P to both sides gives . By Lemma 8, . Therefore , which proves that is also a fixed pair. □
Corollary 3.
Assume that for all . Then the unique fixed pair of from Theorem 2 satisfies . Equivalently, .
Proof.
By Theorem 2, the operator has a unique fixed pair . By Proposition 2, the swapped pair is also a fixed pair of . By uniqueness, the two fixed pairs must coincide, that is, . Comparing coordinates gives . Hence the unique fixed pair is diagonal. □
Corollary 4.
Assume that for all . Define by . Then there exists a unique language such that , and the unique fixed pair of is exactly .
Proof.
By Corollary 3, the unique fixed pair of has the form for some . Since , we have and, therefore, .
Conversely, let satisfy . Then . By the symmetry assumption, . Hence , so is a fixed pair of . By uniqueness of the fixed pair, and, therefore, . Thus is the unique fixed point of . □
Corollary 5.
Assume that for all . Assume also that the Picard iteration starts from a diagonal initial pair and that this initial pair is comparable with its image under . Then every iterate is diagonal, that is, for all . If, moreover, the Picard iteration converges to a fixed pair , then .
Proof.
Since and is invariant under by Lemma 8, it follows inductively that for all .
Assume now that in . We show that is closed in . Let for all , and assume that in . Then and . By the strong triangle inequality for the ultrametric d, i.e., , letting , the right-hand side tends to zero, and hence . Therefore , so . Thus is closed. Since every iterate belongs to and the sequence converges to , it follows that . □
Remark 6.
The symmetry assumption for all is an additional structural condition, independent of the weak monotone contraction argument. It implies that the fixed-point set is stable under coordinate exchange; under uniqueness, this forces a diagonal equilibrium.
Lemma 9.
Assume that the hypotheses of Corollary 2 hold, and let be the fixed pair obtained as the limit of the monotone Picard iteration starting from . Then, for every integer , the inequality holds.
Proof.
By Proposition 1, the Picard sequence is monotone. We treat the increasing case; the decreasing case is analogous. Thus for all . Since , Lemma 5 yields for all . We prove the estimate by induction on n.
- Base step: .
Since , we obtain .
- Induction step.
Assume . Then
and hence . This completes the induction. □
Corollary 6.
Assume that the hypotheses of Corollary 2 hold, and let be the unique fixed pair of . Assume also that . If we want , it is sufficient to require
In particular, if the iteration starts from one of the canonical initial pairs or , then it is sufficient to take .
Proof.
By Lemma 9, . Therefore, in order to guarantee , it is sufficient to require .
Taking base-2 logarithms, we obtain , and hence
Now consider the special case of the canonical lower or upper initial pair. Since every value of lies in , we have and . Therefore Lemma 9 yields . Hence it is sufficient to require , equivalently . Since n is an integer, it is sufficient to take . □
Theorem 3.
If , then, for each , we have for all with .
Proof.
By (1), there holds . Hence for . Fix i. If , then , and the conclusion is immediate. If , then by Definition 3, for some , where ℓ is the smallest length at which the two languages differ. Since , we must have . Therefore the two languages coincide on all words of length strictly less than N. □
Corollary 7.
Assume that the hypotheses of Corollary 2 hold, and let be the unique fixed pair of . If , then for all , and the conclusion is immediate.
Assume now that . If
then for all with and .
In particular, if the iteration starts from one of the canonical initial pairs or , then is sufficient to guarantee coordinatewise agreement with the fixed pair on all words of length strictly less than N.
Proof.
If , then . Since is a fixed pair of , it follows that for all , so the conclusion is immediate.
Assume now that . By Corollary 6, the stated bound on n implies . Applying Theorem 3, we obtain for all with and .
The special case of the canonical initial pairs follows from the second part of Corollary 6. □
3.2. Construction of the Fixed Point via Canonical Iteration
We illustrate Corollary 3 on a concrete symmetric system and compute the fixed point by means of the canonical lower iteration.
Let the alphabet be , and define
Then for all , so the symmetry assumption of Lemma 8 and Corollaries 3 and 4 are satisfied. Hence the unique fixed pair of the system is diagonal, i.e., it has the form .
We now construct this fixed pair via the canonical lower iteration and , .
- Step 1: the first few iterates.
Starting from , we obtain
because and . Moreover,
Thus .
Applying once more, we get . Its first coordinate is
and its second coordinate is
Hence .
For the third iterate, since and , we get
Thus the first coordinate begins as , , and . This suggests that consists of the words of length having an even number of occurrences of b.
- Step 2: the precise inductive description.
For each , define and . We claim that, for every , and .
- Base case: .
From the computation above, . Therefore , because is the unique word of length , and it contains an even number of occurrences of b. Also, , since there is no word of length with an odd number of occurrences of b. Thus the claim is true for .
- Inductive step.
Assume that, for some , we have and . We prove the corresponding identities for .
- First coordinate. Using the definition of , we have . We show that this is exactly .
- Inclusion ⊆. Every word in clearly has even b-parity and length . If , then for some ; hence, , so , and is even. If , then for some ; since z has odd b-parity, the extra initial b makes even, and again . Thus every word in belongs to .
- Inclusion ⊇. Let . If , then . Assume now that . Since , the word w begins either with a or with b. If , then and is even; hence, , so . If , then and is odd; hence, , so . Thus every word of belongs to . Therefore .
- Second coordinate. Using the definition of , we get . By the induction hypothesis, this becomes . We claim that , or equivalently, .
- Inclusion . Take . If , then clearly . If with , then either , and hence , or and is even, and hence is even; in both cases, . If with , then either , and hence , or and is odd, and hence is even; again . Thus .
- Inclusion . Let . If , then clearly . Assume . Again, w begins either with a or with b. If , then either , and hence , so , or and , so w has even b-parity; in the latter case, z also has even b-parity and ; hence, again . Thus .
If , then either , and hence , so , or and , so w has even b-parity; in the latter case, z has odd b-parity and ; hence, again . Thus .
Therefore . Combining the two inclusions, we conclude that ; hence, . This completes the induction.
- Step 3: passage to the limit.
We have proved that, for every , . Since the sequence is increasing and converges to the unique fixed pair by Theorem 2, its first coordinate converges to . Hence . Because the fixed pair is diagonal, the unique fixed pair of the system is .
Conclusions
Starting from the canonical lower pair , the first coordinate generates exactly the words of length having even b-parity. Thus the canonical Picard iteration constructs the fixed point level by level with respect to word length, and its limit is precisely the language .
4. Application: Semantics of Trace-Based Policies for Tool-Using AI Agents
The positive–negative guarded language framework developed in the previous sections has a natural interpretation in the formal specification of policies for tool-using AI agents. In such systems, an agent does not merely generate text. It may also perform externally observable actions, such as reading files, querying databases, sending emails, filling web forms, executing code, exporting reports, or invoking external services. After a suitable abstraction, an execution of the agent may be represented as a finite word over an alphabet of observable tool-events.
Thus, let be a finite alphabet of abstract tool-events. For example, one may consider events such as
A finite execution trace of the agent is then a word . For instance,
and
are examples of finite tool-call traces over such an alphabet.
The purpose of the present interpretation is not to model the internal reasoning process of the language model, nor its statistical behavior. The framework does not aim to improve the agent’s planning ability, training procedure, reasoning capacity, or quality of generated responses. Its role is narrower and more formal: it provides fixed-point semantics for policies imposed on the externally observable sequence of tool-actions proposed or executed by the agent.
In this setting, formal languages are interpreted as sets of tool-call traces. A policy over agent behavior may therefore be represented by policy-defined trace classes. In particular, the two components of the fixed pair from the previous sections may be interpreted as follows:
and
Thus, the fixed pair represents stable fixed-point semantics for two policy-defined trace classes.
It is important to emphasize that the general fixed-point theorem does not, by itself, imply that these two trace classes are disjoint or exhaustive; in particular, it does not automatically imply or . Therefore, the fixed pair should not be interpreted as a complete and disjoint safe-versus-risky classification unless additional consistency or exhaustiveness assumptions are imposed on the policy rules. The framework provides stable fixed-point semantics for policy-defined trace classes; a strict disjoint or total classification would require extra hypotheses.
4.1. A Guarded Trace-Policy Operator
Let and denote current approximations of the traces marked by the policy as admissible and as risky, blocked, or review-relevant, respectively. We define the positive–negative guarded policy operator , where updates the policy-admissible traces and updates the traces marked as risky, blocked, or review-relevant by the policy.
A general instance of such an operator has the form
Here and are seed languages of traces immediately marked by the policy as admissible and as risky, blocked, or review-relevant, respectively. The finite families , , , and consist of guarded contexts. Positive terms of the form and propagate policy-admissibility or policy risk through observable tool-event contexts, while negative terms of the form and express policy conditions depending on the absence of risk or admissibility in the current approximation.
For example, a term of the form
belongs naturally to . It expresses the following policy principle: a trace in which a sensitive file is read and information is sent externally is marked as risky under the policy when the intermediate continuation is not known to be admissible. More explicitly, if
then this rule marks w as risky whenever .
Similarly, a term of the form
may be placed in . It expresses that, after human approval, a continuation may be admitted provided that it is not marked as risky by the policy. In this way, negative guarded rules allow one to express policies of the form “an action context is admissible only when the continuation is not risky under the specified policy”.
The minimal guard length of the policy is
The policy is guarded whenever . This means that every recursive occurrence of A, B, , or is separated from the whole trace by at least one observable tool-event.
4.2. Connection with the Fixed-Point Theorem
The operator above is a direct instance of the positive–negative guarded system studied in the previous sections. Indeed, plays the role of , and plays the role of . The mixed order means that and . It has the following policy interpretation: in the first coordinate, more elements mean more traces certified as admissible by the policy, while in the second coordinate, the reverse inclusion reflects the fact that fewer traces remaining in the risk component represent a stronger approximation from above.
The complement operation is essential in such policies. Since the complement is an isometry for the length-based ultrametric, , negative policy conditions do not destroy the ultrametric estimates. Thus, if two approximations of admissible traces agree up to a given trace length, then their complements also agree up to the same trace length.
Moreover, for every guarded policy context , the signed wrapping estimate gives
In the present interpretation, this means that placing a policy condition inside a nonempty context of tool-actions delays the first possible disagreement by at least the length of the guard. Therefore guarded trace rules are contractive in the length-based ultrametric.
Consequently, the general fixed-point theorem applies. The canonical lower and upper initial pairs are and . The lower initial pair represents a pessimistic policy approximation: initially, no trace is certified as admissible, while every trace is treated as potentially risky. The upper initial pair represents an optimistic approximation: initially, every trace is potentially admissible, while no trace has yet been marked as risky.
The canonical Picard iterations are and . By Theorem 2, these two iterations converge to the same fixed pair . Thus the formal policy has unique stable fixed-point semantics. In particular, the resulting policy-defined trace classes do not depend on an arbitrary order of rule application, nor on whether the approximation starts from a pessimistic or an optimistic initial state.
This is the main semantic contribution of the framework in the present application. It provides sufficient mathematical conditions under which a policy with mutually dependent positive and negative trace rules has a unique stable fixed-point interpretation.
4.3. An Expressive Trace-Policy Example
We now give a more detailed trace-policy example whose purpose is to show why the fixed-point framework is useful beyond purely local rule checking. The example involves three interacting sources of policy risk: possible data exfiltration, unsafe code execution, and external transmission of database information. The important point is that the policy status of a trace is not determined only by its last action or by a single forbidden pattern. Rather, admissibility and risk depend on mutually recursive positive and negative conditions.
Let where
Thus, for example, the word represents the trace
while represents the trace
Consider the following guarded trace-policy operator:
where
Here is a seed language of traces that are immediately admissible under the policy, and is a seed language of traces that are immediately marked as risky, blocked, or review-relevant under the policy. For instance, one may assume that , so that the empty continuation is admissible, and that , so that some basic unsafe patterns are marked as risky by the policy from the beginning.
The terms in have the following interpretation. The terms , , and express that human approval, anonymization, and redaction may make a continuation admissible when that continuation is not marked as risky by the policy. The terms , , and express positive propagation of admissibility through audit logging, code verification, and sandboxing. The term expresses that summarization is admissible when it is preceded by redaction and followed by an admissible continuation.
The longer guarded terms express genuinely nonlocal policy principles. The term says that a trace in which a sensitive file is read, then redacted, and then sent externally may be admissible provided that the intermediate continuation is not marked as risky by the policy. The term says that querying a customer database and then calling an external API may be admissible if anonymization has occurred and the intermediate continuation is not marked as risky. Finally, the term says that privileged execution after downloading code may be admissible only when verification and sandboxing have occurred, and the remaining continuation is admissible.
The terms in express the dual risk-propagation principles. The term says that reading a sensitive file and later sending information externally is marked as risky when the intermediate continuation is not known to be admissible. The term says that running downloaded code with privileges is marked as risky when the intermediate continuation is not known to be admissible. The term says that querying a customer database and later calling an external API is marked as risky when the intermediate continuation is not admissible. The terms , , and propagate already detected policy risk through sensitive contexts. The terms and express that summarization and audit logging do not remove risk by themselves.
This example shows why the positive–negative structure is essential. Rules such as , , , and are negative with respect to the risk language B, whereas rules such as , , and are negative with respect to the admissibility language A. Hence the policy is not monotone with respect to the ordinary product order. The mixed order used in this paper is precisely the order that supports monotone lower and upper approximations and gives an order-theoretic interpretation of the positive–negative dependencies.
The example is also genuinely recursive. Whether a trace is admissible may depend on whether another trace is not risky under the policy, while whether a trace is risky may depend on whether another trace is not admissible. Thus the classes “admissible” and “risky under the specified policy” are not defined independently. They are defined simultaneously as a fixed pair of the operator . The uniqueness of this fixed pair is ultimately guaranteed by the guarded metric contraction, while the mixed order provides the monotone two-sided approximation scheme and the policy interpretation of the positive–negative dependencies.
All recursive occurrences in the displayed operator are guarded. The global minimal guard length is , because terms such as , , , and have guard length one. Some of the more important nonlocal rules have larger local guard lengths: , , and . Thus the general theorem gives the conservative global contraction factor , while the longer policy contexts delay possible disagreements even more strongly.
By Theorem 2, the operator has a unique fixed pair . This pair is the unique stable fixed-point semantics of the formal policy. In particular, it does not depend on whether one starts from the pessimistic approximation or from the optimistic approximation . Both canonical Picard iterations converge to the same pair .
4.4. Why the Example Is Not Merely a Finite List of Forbidden Traces
The preceding policy is not just a finite blacklist of undesirable traces. A finite blacklist could mark traces such as , , , and as risky under the policy. However, it would not by itself explain how risk propagates through larger contexts, nor how neutralizing operations such as redaction, anonymization, sandboxing, verification, and human approval interact with recursive policy conditions.
For example, the two traces
should not necessarily have the same policy status. The first trace represents reading a sensitive file, summarizing it, and sending the result externally. The second trace contains an additional redaction step before summarization and external transmission. In the displayed operator, this difference is expressed through the admissibility rule , the negative admissibility rule , and the risk rule . The status of depends on whether the intermediate continuation is admissible and not risky under the policy, while the status of depends on whether z is admissible. This is a nonlocal trace property.
Similarly, the traces
are treated differently by the policy. The trace represents running downloaded untrusted code with privileges without verification or sandboxing and may be placed directly in . The trace , on the other hand, contains verification and sandboxing before privileged execution. Its admissibility is represented by the guarded rule . Thus the policy does not simply prohibit all occurrences of privileged execution after downloading code; it distinguishes whether a suitable protected context has occurred.
A third example is the difference between
The first trace represents querying a customer database and then calling an external API. The second trace inserts anonymization before the external API call. The rule expresses that the second trace may be admissible when the intermediate continuation is not risky under the policy, while the seed language may mark as risky from the beginning.
These examples illustrate the role of guarded contexts. The theory does not only mark isolated forbidden words. It gives semantics for recursive policies where the policy status of a trace depends on the policy status of its subtraces.
4.5. Two-Sided Policy Approximation and Uncertainty Regions
The canonical lower and upper iterations also have a useful policy interpretation. Let be the iteration starting from , and let be the iteration starting from . Then Theorem 2 gives for all . Equivalently, and . Thus consists of traces already certified as admissible with respect to the formal policy semantics, while consists of traces still possibly admissible. Dually, consists of traces already marked as risky by the formal policy semantics, while consists of traces still possibly risky.
This gives natural uncertainty regions: and . The first set contains traces whose admissibility status has not yet stabilized at iteration n, and the second contains traces whose risk status has not yet stabilized.
This is where the finite-depth estimate becomes operationally meaningful. If , then Corollary 7 implies and . In other words, after k iterations, there is no remaining uncertainty, with respect to the formal fixed-point policy semantics, for traces of length strictly less than N. All such traces have stabilized with respect to the unique fixed-point semantics.
In the present example , so iterations are sufficient to certify all traces of length less than N. Although this bound is conservative, it is explicit and independent of the total number of possible traces beyond depth N.
4.6. Finite-Depth Certification
A central advantage of the length-based ultrametric is that convergence has a finite-depth interpretation. In realistic tool-using agent systems, it is often not necessary to evaluate all possible traces of arbitrary length. A more practical goal is to evaluate the policy status of all traces up to a fixed length N, for example, all traces involving fewer than N tool calls.
By Corollary 7, if , then the nth canonical approximation agrees with the fixed-point semantics on all traces of length strictly less than N. In other words, for every with , we have and , where denotes the corresponding canonical approximation.
Thus, after sufficiently many iterations, the policy-defined membership status of every trace of length less than N has stabilized. In the special case , it is sufficient to perform N iterations. More generally, after n iterations, all traces of length less than have the same policy-defined membership status as in the final fixed-point semantics.
This gives a concrete certification statement: all tool-call traces of length have the same policy status as in the fixed-point semantics. The result is not merely heuristic. It follows directly from the contraction estimate . Since implies agreement on all words of length less than N, the quantitative convergence estimate becomes a finite-depth certificate for the formal policy semantics.
4.7. Finite-Depth Policy Evaluation in the Example
For a fixed verification depth N, the set is finite. The canonical iteration therefore gives a finite procedure for evaluating the policy status of all traces up to depth N. After iterations, membership in the approximants agrees with membership in the fixed pair for every word of length less than N.
A conservative policy-status interpretation can be defined as follows: implies , implies , and implies . This convention treats policy risk conservatively: if a trace belongs to , then it is blocked or sent to review, even if it also belongs to . If one wants to exclude overlaps , additional consistency assumptions on the seed languages and guarded rules must be imposed. Such assumptions are separate from the existence and uniqueness theorem.
For the policy above, a finite-depth trace evaluator may produce policy-status information of the following kind Table 2:
Table 2.
Illustrative finite-depth policy status of traces for the guarded agent policy.
The entries in the table are illustrative: their precise policy status depends on the chosen seed languages and on the full family of guarded rules. The point is not that the displayed table is itself the policy, but that the fixed-point semantics give a mathematically controlled way to evaluate policy status up to a prescribed trace depth.
4.8. Algorithmic Interpretation
The theory suggests the following finite-depth procedure for trace-based policy evaluation.
- (1)
- Choose a finite abstraction alphabet of observable tool-events.
- (2)
- Map concrete tool calls to abstract events in .
- (3)
- Specify seed languages and .
- (4)
- Specify finite guarded rule families , , , and .
- (5)
- Compute the minimal guard length .
- (6)
- Choose a verification depth N.
- (7)
- Compute .
- (8)
- Run the canonical Picard iteration for k steps.
- (9)
- Evaluate the policy status of all traces using the obtained approximation.
For each fixed depth N, the set is finite. Hence the computation up to depth N can be implemented as a finite Boolean table. Complements are evaluated only on the finite prefix-depth universe relevant to the chosen N. Therefore, even if the final languages and are infinite, the certified finite-depth approximation is computationally finite.
4.9. What the Fixed-Point Theorem Contributes
The mathematical contribution of the theorem in this application can be summarized in four points.
First, the theorem gives the existence of stable fixed-point policy semantics. Since the operator contains negative occurrences through and , the policy is not a purely positive inductive definition. The theorem shows that, under guardedness, the simultaneous definition of admissible and risky trace classes is still well posed.
Second, the theorem gives uniqueness. Without uniqueness, different ways of resolving the positive and negative dependencies might lead to different policy interpretations. The guarded metric contraction rules this out: the stable fixed pair is unique.
Third, the theorem gives a canonical approximation procedure. The lower and upper Picard iterations provide two-sided approximations of the same semantic object. This is useful in policy analysis because it separates traces already certified with respect to the formal policy semantics from traces that are still only possibly admissible or possibly risky under the policy.
Fourth, the theorem gives a finite-depth certificate. For every prescribed trace length N, after iterations, all traces of length less than N have the same policy status with respect to the formal fixed-point semantics. Thus the method does not merely iterate rules heuristically. It gives an explicit mathematical guarantee of stabilization of the policy semantics up to the chosen depth.
This is the main practical value of the framework. It is not intended to replace access-control systems, human approval mechanisms, content classifiers, data-loss-prevention tools, sandboxing, or code-analysis systems. Rather, it provides a semantic layer in which complex trace-based policies with mutually recursive positive and negative conditions can be specified, approximated, and certified up to finite depth.
4.10. Scope and Limitations
The proposed application should be understood as a semantic layer for trace-based policies, not as a complete technology for controlling AI agents. Several limitations should be made explicit.
First, concrete tool calls must be abstracted to a finite alphabet of events. For example, a concrete action such as sending an email to an external recipient with sensitive content must be represented by an abstract symbol such as
The present theory does not perform this abstraction by itself.
Second, the framework does not analyze content. It does not decide whether a file is sensitive, whether text contains personal data, whether code is malicious, or whether a website is untrusted. Such tasks require additional mechanisms, such as content classifiers, data-loss-prevention systems, information-flow tracking, code analysis, sandboxing, or human review.
Third, the framework is not intended for simple local policies. If the only rule is, for example, “sending an email requires human approval”, then a direct approval mechanism, a finite automaton, or a workflow graph may be more suitable. The advantage of the present theory appears in more complex situations where the status of a trace depends on recursive and negative conditions involving other trace classes.
Thus, the contribution of the framework in this application is semantic rather than operational. It provides mathematically well-defined fixed-point semantics for nonlocal, mutually recursive policy-defined trace classes. The finite-depth certification theorem then gives a precise guarantee that, up to any prescribed trace length, the computed approximation agrees with the unique stable fixed-point semantics of the policy.
In this sense, positive–negative guarded language systems provide a bridge between ultrametric fixed-point theory and the formal specification of trace-based policies for tool-using AI agents.
5. Conclusions and Future Work
In this paper, we developed a fixed-point framework for positive–negative guarded systems of formal language equations in a length-based ultrametric space. In contrast with purely positive recursive language operators, the systems considered here allow both ordinary recursive dependencies and dependencies through language complements. This leads naturally to a mixed-order structure on pairs of languages, where one coordinate is ordered by inclusion and the other by reverse inclusion.
The main point of the approach is that guardedness still produces contraction-type behavior, even in the presence of negative occurrences. We showed that the complement operation is an isometry with respect to the length-based ultrametric and proved a signed wrapping estimate for both positive and negative guarded language terms. Combining these estimates with the finite-union stability of the ultrametric, we obtained an ordered contraction principle for comparable pairs.
Using this guarded contraction structure together with the mixed order, we proved that the canonical lower and upper Picard iterations converge to the same limit. This common limit is the unique fixed pair of the corresponding positive–negative guarded language system. Thus, the length-based ultrametric and guardedness provide the metric mechanism behind uniqueness, while the mixed order supports the monotone two-sided approximation scheme for systems involving complements.
A central feature of the result is its quantitative character. The convergence rate is explicitly controlled by the minimal guard length m. In particular, the estimate
shows that guardedness has a direct finite-depth interpretation. After sufficiently many iterations, the approximating languages agree with the fixed pair on all words below a prescribed length. For the canonical lower or upper initial pair, iterations are sufficient to guarantee agreement with the fixed-point semantics on all words of length less than N.
We also studied symmetry properties of the system. When the two components satisfy a structural symmetry condition, the system commutes with the coordinate-swap map. Under uniqueness, this forces the fixed pair to be diagonal and reduces the two-component system to a single language equation. This provides a useful criterion for identifying symmetric equilibria in positive–negative guarded systems.
The application of trace-based policies for tool-using AI agents illustrates how the abstract theory may be interpreted in a semantic setting. There, words represent finite traces of observable tool-events, while the two components of the fixed pair represent policy-defined admissible and risky trace classes. Positive rules propagate admissibility or risk, whereas negative rules model conditions depending on the absence of membership in the opposite trace class. The finite-depth certification theorem then gives a mathematical guarantee that the computed approximation agrees with the stable fixed-point policy semantics for all traces up to a prescribed length.
It is important to stress that this application is semantic rather than operational. The framework does not prove real-world safety of a tool-using AI agent, nor does it replace access-control mechanisms, human approval, sandboxing, content classifiers, code analysis, or data-loss-prevention tools. Instead, it provides mathematically well-defined semantics for recursive trace-based policies once the relevant tool-events, seed trace classes, and guarded rules have been specified.
The present work suggests several directions for future research. A natural extension is to consider systems with more than two components, corresponding to several policy states, user roles, tool contexts, or semantic categories. Another direction is to study weighted product ultrametrics, where different components may have different importance or different stabilization speeds. This could lead to sharper convergence estimates for asymmetric systems.
It would also be useful to investigate automata-theoretic versions of the present framework. Since formal languages are often represented by finite automata, one may ask when the fixed pair of a positive–negative guarded system is regular, context-free, or effectively approximable by finite-state models. Such questions could connect the present ultrametric fixed-point approach with algorithmic verification, model checking, and symbolic computation.
Another promising direction is the development of finite-depth algorithms based directly on the theoretical estimates proved here. For each fixed depth N, the set is finite, so the canonical iterations may be implemented as finite Boolean tables. This suggests the possibility of prototype tools for guarded trace-policy analysis, finite-depth policy evaluation, and bounded validation of recursive specifications.
Finally, the ordered nature of the present construction suggests possible links with broader fixed-point theories in partially ordered metric and ultrametric spaces, including weak monotone mappings, coupled fixed points, and multi-variable contractive conditions. Extending the present method to more general contractive-type assumptions may allow the treatment of recursive language systems with richer dependencies and weaker forms of guardedness.
We hope that the results of this paper provide a useful step toward a systematic interaction between fixed-point theory, ultrametric methods, formal language theory, and finite-depth semantics for recursive trace-based policies.
Author Contributions
The mentioned authors participated equally to this study and are arranged in alphabetical order as follows: conceptualization, L.A., H.H., A.I. and B.Z.; methodology, L.A., H.H., A.I. and B.Z.; investigation, L.A., H.H., A.I. and B.Z.; writing—original draft preparation, L.A., H.H., A.I. and B.Z.; writing—review and editing, L.A., H.H., A.I. and B.Z. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Data Availability Statement
Data sharing is not applicable to this article.
Acknowledgments
The authors would like to express their gratitude for the support provided by the European Union-NextGenerationEU, through the National Recovery and Resilience Plan of the Republic of Bulgaria, project DUECOS BG-RRP-2.004-0001-C01.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Banach, S. Sur les opérations dans les ensembles abstraits et leur application aux équations intégrales. Fundam. Math. 1922, 3, 133–181. [Google Scholar] [CrossRef] [Scilit]
- Antón-Sancho, Á. Principal SO(2n, C)-Bundle Fixed Points Over a Compact Riemann Surface. J. Math. Phys. Anal. Geom. 2024, 20, 139–152. [Google Scholar] [CrossRef] [Scilit]
- Antón-Sancho, Á. Triality and Automorphisms of Principal Bundles Moduli Spaces. Adv. Geom. 2024, 24, 421–435. [Google Scholar] [CrossRef]
- Antón-Sancho, Á. Spin (8, C) Higgs Bundles and the Hitchin Integrable System. Mathematics 2025, 13, 3436. [Google Scholar] [CrossRef] [Scilit]
- Antón-Sancho, Á. Fixed Points of Involutions of G-Higgs Bundle Moduli Spaces over a Compact Riemann Surface with Classical Complex Structure Group. Front. Math. 2024, 19, 1025–1039. [Google Scholar] [CrossRef] [Scilit]
- America, P.; Rutten, J.J.M.M. Solving reflexive domain equations in a category of complete metric spaces. J. Comput. Syst. Sci. 1989, 39, 343–375. [Google Scholar] [CrossRef] [Scilit]
- Vianu, V. The Bodnarchuk Metric Space of Languages and the Topology of the Learning Space. In Mathematical Foundations of Computer Science 1977; Gruska, J., Ed.; Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 1977; Volume 53, pp. 537–542. [Google Scholar] [CrossRef] [Scilit]
- Fulop, S.A.; Kephart, D. Topology of Language Classes. In Proceedings of the 14th Meeting on the Mathematics of Language; Morrill, G., Muskens, R., Osswald, R., Richter, F., Eds.; Association for Computational Linguistics: Chicago, IL, USA, 2015; pp. 26–38. Available online: https://aclanthology.org/W15-2303/ (accessed on 10 June 2026).
- Salomaa, A. Formal Languages; Academic Press: New York, NY, USA, 1973. [Google Scholar]
- Eilenberg, S. Automata, Languages, and Machines; Academic Press: New York, NY, USA, 1974; Volume 59, Part A. [Google Scholar]
- Schikhof, W.H. Ultrametric Calculus: An Introduction to p-Adic Analysis; Cambridge University Press: Cambridge, UK, 1984. [Google Scholar] [CrossRef] [Scilit]
- Bhaskar, T.G.; Lakshmikantham, V. Fixed point theorems in partially ordered metric spaces and applications. Nonlinear Anal. Theory Methods Appl. 2006, 65, 1379–1393. [Google Scholar] [CrossRef] [Scilit]
- Ran, A.C.M.; Reurings, M.C.B. A fixed point theorem in partially ordered sets and some applications to matrix equations. Proc. Am. Math. Soc. 2004, 132, 1435–1443. [Google Scholar] [CrossRef] [Scilit]
- Guo, D.; Lakshmikantham, V. Coupled fixed points of nonlinear operators with applications. Nonlinear Anal. 1987, 11, 623–632. [Google Scholar] [CrossRef] [Scilit]
- Zlatanov, B. Coupled best proximity points for cyclic contractive maps and their applications. Fixed Point Theory 2021, 22, 431–452. [Google Scholar] [CrossRef] [Scilit]
- Kabaivanov, S.; Zlatanov, B. A variational principle, coupled fixed points and market equilibrium. Nonlinear Anal. Model. Control 2021, 26, 169–185. [Google Scholar] [CrossRef] [Scilit]
- Ali, A.; Dinkova, C.; Kulina, H.; Ilchev, A.; Zlatanov, B. Positive definite solution of system of matrix equations with Xk and Yl via coupled fixed point theorem in partially ordered spaces. Axioms 2025, 14, 123. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.