Skip to main content
Springer Nature - PMC COVID-19 Collection logoLink to Springer Nature - PMC COVID-19 Collection
. 2020 Jun 24;12098:239–250. doi: 10.1007/978-3-030-51466-2_21

The Computational Significance of Hausdorff’s Maximal Chain Principle

Peter Schuster 5,, Daniel Wessel 5,
Editors: Marcella Anselmo8, Gianluca Della Vedova9, Florin Manea10, Arno Pauly11
PMCID: PMC7309501

Abstract

As a fairly frequent form of the Axiom of Choice about relatively simple structures (posets), Hausdorff’s Maximal Chain Principle appears to be little amenable to computational interpretation. This received view, however, requires revision. When attempting to convert Hausdorff’s principle into a conservation theorem, we have indeed found out that maximal chains are more reminiscent of maximal ideals than it might seem at first glance. The latter live in richer algebraic structures (rings), and thus are readier to be put under computational scrutiny. Exploiting the newly discovered analogy between maximal chains and ideals, we can carry over the concept of Jacobson radical from a ring to an arbitrary set with an irreflexive symmetric relation. This achievement enables us to present a generalisation of Hausdorff’s principle first as a semantic and then as a syntactical conservation theorem. We obtain the latter, which is nothing but the desired computational core of Hausdorff’s principle, by passing from maximal chains to paths of finite binary trees of an adequate inductively generated class. In addition to Hausdorff’s principle, applications include the Maximal Clique Principle for undirected graphs. Throughout the paper we work within constructive set theory.

Keywords: Axiom of Choice, Maximal chain, Maximal ideal, Maximal clique, Jacobson radical, Proof-theoretic conservation, Computational content, Constructive set theory, Finite binary tree, Inductive generation

Introduction

Hausdorff’s maximal chain principle asserts that every totally ordered subset of a partially ordered set S is contained in a maximal one. Equivalently, this can be put as a completeness criterion in first-order terms: a chain C is maximal precisely when, for every Inline graphic, if Inline graphic is a chain, then Inline graphic. So a chain C is maximal if and only if, for every Inline graphic, either Inline graphic or a is incomparable with at least one Inline graphic, i.e.,

graphic file with name M7.gif 1

This is somewhat reminiscent of the characterisation of maximal ideals in commutative ring theory [21]. In this setting an ideal J of a commutative unital ring takes the place of C, and the respective right-hand disjunct of (1) expresses that the ring element a is invertible modulo J. Moreover, it is possible to describe the common part of all maximal ideals in first-order terms. This encodes Krull’s Maximal Ideal Theorem as an intersection principle, and yields a notion of Jacobson radical suitable for constructive algebra [21, 31, 38].

By analogy, we can define the Jacobson radical Inline graphic of a chain C, and prove (assuming the Axiom of Choice AC) that Inline graphic coincides with the intersection of all maximal chains containing C. Hence Hausdorff’s principle too can be recast as an intersection principle. All this will even be done in a slightly more general fashion. The main point to be stressed is that a simple constructive interpretation is possible, whence the purpose of this paper is twofold: we communicate a new choice principle, and describe its constructive underpinning.

We proceed as follows. In Sect. 2, alongside the analogy with ring theory, we describe our concepts of coalition and Jacobson radical. In Sect. 3 we briefly relate this to past work [2527] on the interplay of single- and multi-conclusion entailment relations [9, 35]. In Sect. 4 we give a constructive account of complete coalitions by means of a suitable inductively generated class of binary trees. In Sect. 5 we briefly discuss two applications: maximal chains of partially ordered sets, and maximal cliques of undirected graphs. The main results are Proposition 1 and its constructive companion Proposition 3.

Foundations

The content of this paper is elementary and can be formalised in a suitable fragment of constructive set theory Inline graphic [2, 3]. Due to the choice of this setting, sometimes certain assumptions have to be made explicit which otherwise would be trivial in classical set theory. For instance, a subset T of a set S is detachable if, for every Inline graphic, either Inline graphic or Inline graphic. A set S is finitely enumerable if there is Inline graphic and a surjective function Inline graphic. We write Inline graphic for the set of finitely enumerable subsets of S. To pin down a rather general, classical intersection principle, and to point out certain of its incarnations, requires some classical logic and the Axiom of Choice (AC) in its classically equivalent form of Zorn’s Lemma (ZL) [40]. For simplicity we switch in such a case to classical set theory Inline graphic , signalling this appropriately.

Coalitions

Throughout, let S be a set, and let R be an irreflexive symmetric relation on S. We say that a subset C of S be a coalition1 (with respect to R) if Inline graphic for all Inline graphic. This is the same as demanding that C be Inline graphic-connected, which is to say that Inline graphic only if Inline graphic for every Inline graphic, where Inline graphic denotes the complementary relation. For instance, the empty subset is a coalition, as is every singleton subset of S, by the irreflexivity of R. Notice that coalitions are closed under directed union. A coalition C is called complete if, for every Inline graphic,

graphic file with name M24.gif 2

It is perhaps instructive to read aRb as “a opposes b” (and vice versa, to account for symmetry), under which reading it makes sense to require irreflexivity. A coalition is then a subset of S in which no two members oppose one another. A complete coalition C is such that, given any Inline graphic, this a either belongs to C, or else C exhibits a witness b which opposes a.

Lemma 1

Every complete coalition is detachable and maximal (with respect to set inclusion) among coalitions. Conversely, with classical logic every maximal coalition is complete.

Proof

Let C be a complete coalition. Since Inline graphic for all Inline graphic, the second alternative of completeness (2) entails that Inline graphic; whence C is detachable. As regards C being maximal, let D be a coalition such that Inline graphic and let Inline graphic. By completeness, either Inline graphic right away, or else there is Inline graphic such that aRb, but the latter case is impossible as D is a coalition. As regards the converse, if C is a complete coalition and Inline graphic, then Inline graphic cannot, due to maximality of C, in turn be a coalition. With classical logic, the latter statement is witnessed by a certain element Inline graphic. This yields completeness.    Inline graphic

If C is a coalition, let us write

graphic file with name M37.gif

for the collection of all complete coalitions that contain C, with the special case Inline graphic. Since every complete coalition is detachable (Lemma 1), these collections are sets due to the presence in Inline graphic of the Exponentiation Axiom [2, 3].

All this is fairly reminiscent of the characteristics of maximal ideals in ring theory [21]. Given a commutative ring A with 1, recall from [12, 21] that the Jacobson radical [20] of an ideal J of A can be defined as

graphic file with name M39.gif 3

where sharp brackets denote generated ideals. By plain analogy with the ring-theoretic setting, let us then define the Jacobson radical of an arbitrary subset C of S, of course with respect to our default, irreflexive symmetric relation R:

graphic file with name M40.gif 4

In particular, the Jacobson radical of the empty coalition is

graphic file with name M41.gif

Thus, we substitute the property of mutual opposition in (4) for the one of comaximality in (3), i.e., for the property of two ring elements to generate the unit ideal. Assuming AC, the Jacobson radical of an ideal J is the intersection of all maximal ideals that contain J [21]. Similarly, and still with AC, the Jacobson radical of a coalition C turns out to be the intersection of all complete coalitions containing C (Proposition 1).

Lemma 2

The Jacobson radical defines a closure operator on S which restricts to a mapping on coalitions, i.e., if C is a coalition, then so is Inline graphic.

Proof

As for the first statement we only show idempotency, i.e., Inline graphic, where Inline graphic. In fact, if Inline graphic and Inline graphic is such that aRb, then there is Inline graphic with cRb. It follows that there is Inline graphic such that Inline graphic, and so Inline graphic.

As regards the second statement, suppose that Inline graphic is a coalition, and let Inline graphic. Assuming that Inline graphic, since Inline graphic, there is Inline graphic such that Inline graphic. Since Inline graphic too, there is Inline graphic such that Inline graphic, which is in conflict with C being a coalition.    Inline graphic

Proposition 1

( Inline graphic). If C is a coalition, then

graphic file with name M61.gif

Proof

Let Inline graphic and suppose that D is a complete coalition which contains C. By completeness, either Inline graphic right away, or else there is Inline graphic such that aRb. But since Inline graphic, the latter case would imply that there were Inline graphic with bRc, by way of which D would fail to be a coalition after all.

For the right-to-left inclusion we concentrate on the contrapositive. Thus, suppose that Inline graphic. Accordingly, there is b such that aRb and Inline graphic is a coalition. ZL yields a coalition D which is maximal among those containing Inline graphic. This D is complete by way of being maximal, and it must avoid a, because if Inline graphic, then D were not a coalition since Inline graphic and aRb.    Inline graphic

Remark 1

The argument in the right-to-left part of the proof of Proposition 1 can also be used in a more affirmative manner. ZL, which is said to be constructively neutral [4],2 directly implies that

graphic file with name M73.gif

where Inline graphic denotes the collection of all maximal coalitions over C. The crucial direction of Proposition 1 can also be proved in a more direct manner by using Open Induction [6, 11, 23] in place of Zorn’s Lemma. For similar cases see [10, 24, 29, 30].

By a radical coalition C we understand one which is closed with respect to Inline graphic, i.e., which is such that Inline graphic. Clearly, every complete coalition is radical, and by Lemma 2 so is the intersection of an inhabited family of complete coalitions. By Proposition 1, in Inline graphic the radical coalitions are precisely the intersections of complete coalitions; so in particular

graphic file with name M77.gif

With Proposition 3 we will give a constructive version of Proposition 1 in Sect. 4, to which end Proposition 2 below will be crucial.

In the following, we write

graphic file with name M78.gif

for the image of x under R, and use Inline graphic as a shorthand for Inline graphic.

Proposition 2

The following is provable for the Jacobson radical:

graphic file with name M81.gif

where Inline graphic and C is an arbitrary subset of S.

Proof

Given the displayed premises, to check that Inline graphic, consider Inline graphic such that aRb. We need to find Inline graphic such that bRc. The left-hand premise yields Inline graphic such that Inline graphic. If Inline graphic, then Inline graphic is as required. In case of Inline graphic, the right-hand premise for Inline graphic yields Inline graphic. Again with aRb it follows that there is Inline graphic such that bRc, whence in fact Inline graphic since R is irreflexive.    Inline graphic

Remark 2

Given a binary relation R on S, an R-clique is a subset C such that, for every Inline graphic,

graphic file with name M97.gif

Bell’s Clique Property asserts that, for any reflexive symmetric relation R on S, an R-clique exists. This is in fact an intuitionistic equivalent of ZL [5]. Classically, given an irreflexive symmetric relation R, every Inline graphic-clique is a complete R-coalition. Conversely, and constructively, every complete R-coalition is an Inline graphic-clique. More precisely, a subset C of S is an Inline graphic-clique if and only if it is Inline graphic-connected as well as Inline graphic-saturated, the latter of which is to say that Inline graphic already if Inline graphic for all Inline graphic.

Entailment for Completeness

Consider on S the relation Inline graphic which is defined by the Jacobson radical, i.e., stipulate

graphic file with name M107.gif

Lemma 2 tells us that this Inline graphic is a single-conclusion entailment relation, which is to say that it is reflexive, monotone, and transitive in the following sense:

graphic file with name M109.gif

where the usual shorthand notation is at work with Inline graphic and Inline graphic. In Inline graphic , the consequences with respect to Inline graphic of a coalition Inline graphic are semantically determined by the complete coalitions over U, i.e.,

graphic file with name M114.gif

Proposition 2 implies that the following is provable:

graphic file with name M115.gif

This is to say that the infinitary axiom of completeness (2), which in the present context can be put in the form

graphic file with name M116.gif

is in fact conservative [25, 26] over Inline graphic. To make this precise requires extending the results of [25, 26] to an infinitary setting [36], but upon which those results go through verbatim. We do not require such a development here; an elementary constructive interpretation of Proposition 1 will be given in the following section using instead a suitable inductively generated collection of finite binary trees. For related uses of conservativity see also, e.g., [16, 27, 28].

Binary Trees for Complete Coalitions

In this section we carry over the approach recently followed in [34] for prime ideals of commutative rings, so as to accommodate complete coalitions. Readers familiar with dynamical algebra [13, 21, 38] will draw a connection between the tree methods of [13] and the one employed here.

Let again S be a set. For every Inline graphic we first introduce a corresponding letter Inline graphic. Let

graphic file with name M120.gif

be the set of finite sequences of elements of S and such letters, with the usual provisos on notation, concatenation, etc. Next, we generate inductively a class Inline graphic of finite rooted binary trees Inline graphic as follows:

graphic file with name M123.gif 5

As usual, by a leaf we understand a sequence Inline graphic without immediate successor in T. The second rule is to say that, given Inline graphic, if u is a leaf of T, then each element a of S gives rise to a new member of Inline graphic by way of an additional branching at u. More precisely, u gives birth to two children ua and Inline graphic. Here is a possible instance, where Inline graphic:graphic file with name 495900_1_En_21_Figg_HTML.jpg

As an auxiliary tool, we further need a sorting function Inline graphic which gathers all occurring letters Inline graphic at the tail of a finite sequence. As the resulting order of the entries won’t matter later on, this function may be defined recursively in the simplest manner, as follows:

graphic file with name M131.gif

Last but not least, given a subset C of S, we introduce a relation Inline graphic between elements of S and sorted finite sequences in Inline graphic by defining

graphic file with name M134.gif

where we drop the quantifier in case of Inline graphic. In particular,

graphic file with name M136.gif 6

Keeping in mind Proposition 1, with AC the semantics of this relation is that if Inline graphic as above, then Inline graphic precisely when, for every simultaneous instantiation of respective opponents Inline graphic of Inline graphic, this c is a member of every complete coalition over C that further contains Inline graphic. The case in which this holds with respect to every leaf of a certain tree Inline graphic will later be of particular interest.

With the relation Inline graphic in place, we can now rephrase Proposition 2 as follows.

Lemma 3

Let Inline graphic and let Inline graphic be sorted. If Inline graphic and Inline graphic, then Inline graphic.

Proof

Consider Inline graphic and suppose that (i) Inline graphic and (ii) Inline graphic. To show that Inline graphic, let Inline graphic. We write Inline graphic and need to check that Inline graphic. With Inline graphic fixed, premise (i) yields Inline graphic, while (ii) implies that, for every Inline graphic, Inline graphic. Now Proposition 2 implies Inline graphic.    Inline graphic

Given a subset C and an element c of S, let us say that a tree Inline graphic terminates for C in c if Inline graphic for every leaf u of T. Intuitively, this is to say that, along every path of T, no matter how we instantiate indeterminates Inline graphic that we might encounter with a corresponding opponent x of b, if Inline graphic is a complete coalition over C and contains the elements we will have collected at the leaf, then c is a member of Inline graphic. The idea is now to fold up branchings by inductive application of Lemma 3, to capture termination by way of the Jacobson radical, and thus to resolve indeterminacy in the spirit of [33].

The following is the constructive counterpart of Proposition 1 and does not require that C be a coalition to start with.

Proposition 3

Let C be a subset and c an element of S. The following are equivalent.

  1. Inline graphic.

  2. There is Inline graphic which terminates for C in c.

Proof

If Inline graphic, then Inline graphic by (6), which is to say that [] terminates for C in c. Conversely, suppose that Inline graphic is such that Inline graphic for every leaf u of T. We argue by induction on T to show that Inline graphic. The case Inline graphic is trivial (6). Suppose that T is the result of a branching at a certain leaf u of an immediate subtree Inline graphic, and suppose further that Inline graphic as well as Inline graphic for a certain Inline graphic. Lemma 3 implies that Inline graphic, whence we reduce to Inline graphic, to which the induction hypothesis applies.    Inline graphic

Membership in a radical coalition C is thus tantamount to termination.

Remark 3

Very much in the spirit of dynamical algebra [13, 21, 37, 38], every tree Inline graphic represents the course of a dynamic argument as if a given coalition were complete. Note that every complete coalition Inline graphic of S gives rise to a path through a given tree Inline graphic. In fact, at each branching, corresponding to an element a of S, by way of completeness this a either belongs to Inline graphic or else the latter assigns a value to Inline graphic in the sense of exhibiting a witness Inline graphic for which aRb. The entries in the terminal node of this path, with values assigned appropriately, then belong to Inline graphic. In particular, if T terminates in c for a certain subset Inline graphic, then Inline graphic because Inline graphic by Proposition 3 and the fact that every complete coalition is radical.

Remark 4

In general it cannot be decided effectively, i.e., without using some excluded middle, whether, given Inline graphic and Inline graphic, there is a tree Inline graphic which terminates for C in c.3 This is due to the constructive character of Proposition 3 and the following Brouwer–style counterexample. Let Inline graphic be a bounded formula.4 Let Inline graphic and put

graphic file with name M197.gif

By definition, this relation clearly is irreflexive and symmetric. Consider now the corresponding Jacobson radical Inline graphic. It is easy to see that

graphic file with name M199.gif

Therefore, if Inline graphic is detachable, then

graphic file with name M201.gif

This is to say that the Weak Restricted Law of Excluded Middle (WREM) holds.

Applications

We will now briefly discuss two instantiations of Proposition 1, concerning maximal chains of partially ordered sets and maximal cliques in undirected graphs. In both cases Proposition 3 provides the corresponding constructive underpinning, which we leave to the reader to spell out in detail. Incidentally, the trick is to start with a relation R of which only the complement Inline graphic is the relation one actually one wants to consider. This clearly fits the concept of coalition we are employing.

Hausdorff’s Principle

Let Inline graphic be a partially ordered set. On S we consider the binary relation R of incomparability, which is

graphic file with name M204.gif

and for which Inline graphic means comparability. Classically, a coalition for R is nothing but a chain, i.e., a totally ordered subset of S, and the complete coalitions are the maximal chains. As regards the Jacobson radical in this setting, Proposition 1 applied to the empty chain yields that

graphic file with name M206.gif 7

This is a way to rephrase Hausdorff’s maximal chain principle [17]. In fact, if S is not totally ordered by Inline graphic, as witnessed by a certain element a of S incomparable to some Inline graphic, then by (7) and classical logic there is a maximal chain that avoids a. Incidentally, this application helps to calibrate Proposition 1, which over classical set theory Inline graphic thus turns out equivalent to AC through Hausdorff’s principle [18, 19, 22].

Maximal Cliques

Let Inline graphic be an undirected graph, V being its set of vertices, E its set of edges, i.e., E is a set of unordered pairs of elements of V. On the set of vertices we consider the binary relation R of nonadjacency, which is

graphic file with name M210.gif

In this setting, classically, a coalition for R is nothing but a clique5 [7], i.e., a subset of V every two distinct elements of which are adjacent, and the complete coalitions are the maximal cliques. Concerning the Jacobson radical, Proposition 1 implies that

graphic file with name M211.gif

Similar to the preceding application, this yields a solution to the problem of finding a maximal clique with AC.6

Conclusion

Hausdorff’s Maximal Chain Principle, a forerunner of Zorn’s Lemma [8, 40], is presumably one of the most well-known order-theoretic forms of the Axiom of Choice. We have seen that the property of a chain to be maximal can be put as a completeness criterion, reminiscent of the case in commutative ring theory for maximal ideals. By analogy with Krull’s Theorem for maximal ideals, employing a suitably adapted form of Jacobson radical, it has become possible to put a new variant of Hausdorff’s Principle in terms of a universal statement. This has paved the way to a constructive, purely syntactic rereading by means of an inductively defined class of finite binary trees which encode computations along generic maximal chains. It remains to be seen, however, to what extent in a concrete setting our method allows to bypass invocations of Hausdorff’s Principle.

Along similar lines, we have carried over the concept of Jacobson radical from commutative rings to the setting of universal algebra and thus to broaden considerably the range of applications that our approach has opened up so far [33, 34]. In fact, every single-conclusion entailment relation is accompanied by a Jacobson radical which in turn encodes a corresponding maximality principle. In particular, this encompasses the Jacobson radical for distributive lattices [12], commutative rings [31], as well as for propositional theories [15, 16]. We keep for future research to put all this under computational scrutiny, and to compare with ours the related methods employed in dynamical algebra [13].

Acknowledgements

The present study was carried out within the projects “A New Dawn of Intuitionism: Mathematical and Philosophical Advances” (ID 60842) funded by the John Templeton Foundation, and “Reducing complexity in algebra, logic, combinatorics - REDCOM” belonging to the programme “Ricerca Scientifica di Eccellenza 2018” of the Fondazione Cariverona. The authors are members of the Gruppo Nazionale per le Strutture Algebriche, Geometriche e le loro Applicazioni (GNSAGA) within the Italian Istituto Nazionale di Alta Matematica (INdAM) (The opinions expressed in this paper are those of the authors and do not necessarily reflect the views of those foundations.). The anonymous referees’ careful readings of the manuscript and several helpful remarks and suggestions are gratefully acknowledged.

Footnotes

1

Incidentally, the term “coalition”, which we use here for sake of intuition, is standard terminology in game theory to denote a group of agents [39].

2

Forms of ZL have been considered over classical [14], intuitionistic [5] as well as constructive set theory [1, 32].

3

One of the anonymous referees has kindly drawn our attention to this.

4

A set-theoretic formula Inline graphic is bounded if only set-bounded quantifiers Inline graphic and Inline graphic occur in Inline graphic.

5

A caveat on terminology: this notion is a priori different from the one used in Bell’s Clique Property (cf. Remark 2) but which carries over to graph theory.

6

Clique problems, e.g., the problem of finding a maximum clique and that of listing all maximal cliques are prominent in finite graph theory and computational complexity theory [7].

Contributor Information

Marcella Anselmo, Email: manselmo@unisa.it.

Gianluca Della Vedova, Email: gianluca.dellavedova@unimib.it.

Florin Manea, Email: flmanea@gmail.com.

Arno Pauly, Email: arno.m.pauly@gmail.com.

Peter Schuster, Email: peter.schuster@univr.it.

Daniel Wessel, Email: daniel.wessel@univr.it.

References

  • 1.Aczel, P.: Zorn’s Lemma in CZF (2002). Unpublished note
  • 2.Aczel, P., Rathjen, M.: Notes on constructive set theory. Technical report, Institut Mittag-Leffler (2000). Report No. 40
  • 3.Aczel, P., Rathjen, M.: Constructive set theory (2010). https://www1.maths.leeds.ac.uk/~rathjen/book.pdf, book draft
  • 4.Bell JL. Zorn’s lemma and complete Boolean algebras in intuitionistic type theories. J. Symb. Log. 1997;62(4):1265–1279. doi: 10.2307/2275642. [DOI] [Google Scholar]
  • 5.Bell JL. Some new intuitionistic equivalents of Zorn’s lemma. Arch. Math. Logic. 2003;42(8):811–814. doi: 10.1007/s00153-003-0191-1. [DOI] [Google Scholar]
  • 6.Berger, U.: A computational interpretation of open induction. In: Titsworth, F. (ed.) Proceedings of the Ninetenth Annual IEEE Symposium on Logic in Computer Science, pp. 326–334. IEEE Computer Society (2004)
  • 7.Bondy J, Murty U. Graph Theory, Graduate Texts in Mathematics. London: Springer; 2008. [Google Scholar]
  • 8.Campbell PJ. The origin of “Zorn’s lemma”. Historia Math. 1978;5:77–89. doi: 10.1016/0315-0860(78)90136-2. [DOI] [Google Scholar]
  • 9.Cederquist, J., Coquand, T.: Entailment relations and distributive lattices. In: Buss, S.R., Hájek, P., Pudlák, P. (eds.) Logic Colloquium 1998. Proceedings of the Annual European Summer Meeting of the Association for Symbolic Logic, Prague, Czech Republic, 9–15 August 1998. Lect. Notes Logic, vol. 13, pp. 127–139. A. K. Peters, Natick, MA (2000)
  • 10.Ciraulo, F., Rinaldi, D., Schuster, P.: Lindenbaum’s Lemma via Open Induction. In: Kahle, R., Strahm, T., Studer, T. (eds.) Advances in Proof Theory. PCSAL, vol. 28, pp. 65–77. Springer, Cham (2016). 10.1007/978-3-319-29198-7_3
  • 11.Coquand, T.: A note on the open induction principle. Technical report, Göteborg University (1997). www.cse.chalmers.se/~coquand/open.ps
  • 12.Coquand, T., Lombardi, H., Quitté, C.: Dimension de Heitmann des treillis distributifs et des anneaux commutatifs. Publications Mathématiques de Besançon. Algèbre et Théorie des Nombres, pp. 57–100 (2006)
  • 13.Coste M, Lombardi H, Roy MF. Dynamical method in algebra: effective Nullstellensätze. Ann. Pure Appl. Logic. 2001;111(3):203–256. doi: 10.1016/S0168-0072(01)00026-4. [DOI] [Google Scholar]
  • 14.Felgner U. Untersuchungen über das Zornsche Lemma. Compos. Math. 1967;18:170–180. [Google Scholar]
  • 15.Fellin, G.: The Jacobson radical: from algebra to logic. Master’s thesis. Università di Verona, Dipartimento di Informatica (2018)
  • 16.Fellin, G., Schuster, P., Wessel, D.: The Jacobson radical of a propositional theory. In: Piecha, T., Schroeder-Heister, P. (eds.) Proof-Theoretic Semantics: Assessment and Future Perspectives. Proceedings of the Third Tübingen Conference on Proof-Theoretic Semantics, 27–30 March 2019, pp. 287–299. University of Tübingen (2019). 10.15496/publikation-35319 [DOI]
  • 17.Hausdorff F. Grundzüge der Mengenlehre. Leipzig: Verlag von Veit & Comp; 1914. [Google Scholar]
  • 18.Herrlich, H.: Axiom of Choice, Lecture Notes in Mathematics, vol. 1876. Springer, Berlin (2006). 10.1007/11601562
  • 19.Howard P, Rubin J. Consequences of the Axiom of Choice. Providence: American Mathematical Society; 1998. [Google Scholar]
  • 20.Jacobson N. The radical and semi-simplicity for arbitrary rings. Am. J. Math. 1945;67(2):300–320. doi: 10.2307/2371731. [DOI] [Google Scholar]
  • 21.Lombardi, H., Quitté, C.: Commutative Algebra: Constructive Methods. Finite Projective Modules, Algebra and Applications, vol. 20. Springer, Netherlands (2015). 10.1007/978-94-017-9944-7
  • 22.Moschovakis, Y.: Notes on Set Teory. Undergraduate Texts in Mathematics, Second edn. Springer, New York (2006)
  • 23.Raoult JC. Proving open properties by induction. Inform. Process. Lett. 1988;29(1):19–23. doi: 10.1016/0020-0190(88)90126-3. [DOI] [Google Scholar]
  • 24.Rinaldi D, Schuster P. A universal Krull-Lindenbaum theorem. J. Pure Appl. Algebra. 2016;220:3207–3232. doi: 10.1016/j.jpaa.2016.02.011. [DOI] [Google Scholar]
  • 25.Rinaldi D, Schuster P, Wessel D. Eliminating disjunctions by disjunction elimination. Bull. Symb. Logic. 2017;23(2):181–200. doi: 10.1017/bsl.2017.13. [DOI] [Google Scholar]
  • 26.Rinaldi, D., Schuster, P., Wessel, D.: Eliminating disjunctions by disjunction elimination. Indag. Math. (N.S.) 29(1), 226–259 (2018)
  • 27.Rinaldi, D., Wessel, D.: Cut elimination for entailment relations. Arch. Math. Logic 58(5–6), 605–625 (2019)
  • 28.Schlagbauer K, Schuster P, Wessel D. Der Satz von Hahn-Banach per Disjunktionselimination. Confluentes Math. 2019;11(1):79–93. doi: 10.5802/cml.57. [DOI] [Google Scholar]
  • 29.Schuster, P.: Induction in algebra: a first case study. In: 2012 27th Annual ACM/IEEE Symposium on Logic in Computer Science, LICS 2012. Dubrovnik, Croatia, pp. 581–585. IEEE Computer Society Publications (2012)
  • 30.Schuster P. Induction in algebra: a first case study. Log. Methods Comput. Sci. 2013;9(3):20. doi: 10.2168/LMCS-9(3:20)2013. [DOI] [Google Scholar]
  • 31.Schuster, P., Wessel, D.: Syntax for semantics: Krull’s maximal ideal theorem. In: Heinzmann, G., Wolters, G. (eds.) Paul Lorenzen: Mathematician and Logician. Springer, forthcoming
  • 32.Schuster P, Wessel D. A general extension theorem for directed-complete partial orders. Rep. Math. Logic. 2018;53:79–96. [Google Scholar]
  • 33.Schuster, P., Wessel, D.: Resolving finite indeterminacy: a definitive constructive universal prime ideal theorem. In: Proceedings of the 35th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS 2020), 8–11 July 2020, Saarbrücken, Germany. ACM, New York (2020)
  • 34.Schuster, P., Wessel, D., Yengui, I.: Dynamic evaluation of integrity and the computational content of Krull’s lemma (2019, preprint)
  • 35.Scott, D.: Completeness and axiomatizability in many-valued logic. In: Henkin, L., Addison, J., Chang, C., Craig, W., Scott, D., Vaught, R. (eds.) Proceedings of the Tarski Symposium (Proceedings of Symposia in Pure Mathematics, vol. XXV, University of California, Berkeley, California (1971). pp. 411–435. American Mathematical Society, Providence (1974)
  • 36.Wessel, D.: Points, ideals, and geometric sequents. Technical report, University of Verona (2018)
  • 37.Yengui I. Making the use of maximal ideals constructive. Theoret. Comput. Sci. 2008;392:174–178. doi: 10.1016/j.tcs.2007.10.011. [DOI] [Google Scholar]
  • 38.Yengui, I.: Constructive Commutative Algebra. Projective Modules Over Polynomial Rings and Dynamical Gröbner Bases, Lecture Notes in Mathematics, vol. 2138. Springer, Cham (2015). 10.1007/978-3-319-19494-3
  • 39.Young, H.P., Zamir, S. (eds.): Handbook of Game Theory, Volume 4. Handbooks in Economics, 1st edn. North-Holland, Amsterdam (2015)
  • 40.Zorn M. A remark on method in transfinite algebra. Bull. Am. Math. Soc. 1935;41:667–670. doi: 10.1090/S0002-9904-1935-06166-X. [DOI] [Google Scholar]

Articles from Beyond the Horizon of Computability are provided here courtesy of Nature Publishing Group

RESOURCES