Abstract
On May 5, 2013, the Bulgarian logic community lost one of its prominent members—Ivan Nikolaev Soskov. In this paper we shall give a glimpse of his scientific achievements.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
He wrote: “In the academic year 1978/1979, as a supervisor of Ivan Soskov’s master thesis, I had the chance to be a witness of his first research steps in the theory of computability. My role was rather easy thanks to Ivan’s great ingenuity and strong intuition. Several years later, in 1983, Ivan Soskov defended his remarkable PhD dissertation on computability in partial algebraic systems. Although I was indicated as his supervisor again, actually no help of mine was needed at all in the creation of this dissertation. Everything in it, including also the choice of its subject and the form of the presentation, was a deed of Ivan only.”
- 2.
Or with the elements 0, (0, 0), ((0, 0), 0), …, as it is in [22].
- 3.
There are situations when the identification in question could cause problems. This can happen when the authentic natural numbers or at least some of them belong to B. In such situations, it would be appropriate, for instance, to denote the elements 0, (0, 0), (0, (0, 0)), … and their set by \(\bar{0},\bar{ 1},\bar{ 2},\ldots\) and \(\overline{\omega }\), respectively.
- 4.
The iteration defined in the way above is a particular instance of the iteration in so-called iterative combinatory spaces from [32, 33], where an algebraic generalization of a part of the theory of computability is given. The absolute prime computability is actually the instance of the considered generalized notion of computability in a specific kind of iterative combinatory space.
- 5.
The following intuitive description of Friedman’s schemes (applicable also to Ershov’s determinants) is given by Shepherdson in [31]: “Friedman’s effective definitional schemes are essentially definitions by infinitely many cases, where the cases are given by atomic formulae and their negations and the definition has r.e. structure”. As indicated there on p. 458, a result of Gordon (announced in an abstract of his) shows that, over a total structure, the computability by means of such schemes is equivalent to absolute prime computability (a detailed presentation of the result in question can be found in [15]). Unfortunately, Shepherdson’s and Gordon’s papers remained unnoticed by the logicians in Sofia quite a long time (the first publication of Soskov containing a reference to Shepherdson’s paper is [42]; the first reference to Gordon’s result is also in [42], but only his abstract is indicated there). This great delay was due to insufficient international contacts of the Sofia logic group at that time (especially before the several summer schools in mathematical logic organized in Bulgaria from 1983 on). An additional reason for missing these papers is that, at the time in question, the interests of the supervisor of Ivan Soskov’s Ph.D. thesis were mainly in generalization of the theory of computability and in examples of this generalization different from the ones corresponding to the situation from [22].
- 6.
Since computability by means of standard programs with counters is equivalent to prime computability in the case of unary primitive functions, the conclusion from the third of these examples can be made also from the example in [35, 37]. An improvement, however, is the fact that \(\mathfrak{A}_{3}\) is a total structure, whereas the example in [35, 37] makes use of a partial structure.
- 7.
For instance, M can be the Moschovakis’ extension B ∗ from [22] of a set B, and then we can take a = 0, b = (0, 0), J(s, t) = (s, t), D = id{a, b}, L = π, R = δ.
- 8.
In the paper [65] by Alexandra Soskova, and Ivan Soskov a characterization is given of the structures which have effective enumerations.
- 9.
It is known that a replacement of “hyperarithmetical” with “recursively enumerable” in this statement makes it refutable by counter-examples (enumeration reducibility and recursive enumerability being the corresponding replacements of relative hyperarithmeticity and hyperarithmeticity, respectively, in the above definitions).
- 10.
In the original definition, \(J_{e}(A) = K_{A} \oplus \overline{K_{A}}\), where K A = { x∣x ∈ W x (A)}. This however is enumeration equivalent to the definition we use here.
- 11.
As usual for arbitrary x , x (n) denotes the result of the nth iteration of the jump operation on x .
- 12.
This result was first proven by Bianchini [1].
- 13.
A structure is called trivial if there are finitely many elements, such that every permutation of the domain leaving these elements fixed is an automorphism. For example any complete graph is a trivial structure.
References
C. Bianchini, Bounding Enumeration Degrees, Ph.D. thesis, University of Siena, 2000
R. Coles, R. Downey, T. Slaman, Every set has a least jump enumeration. J. Lond. Math. Soc. 62, 641–649 (1998)
S.B. Cooper, Partial degrees and the density problem. Part 2: The enumeration degrees of the \(\Sigma _{2}\) sets are dense. J. Symb. Log. 49, 503–513 (1984)
A.P. Ershov, Abstract computability on algebraic structures, in Algorithms in Modern Mathematics and Computer Science. Lecture Notes in Computer Science, vol. 122 (Springer, Berlin, 1981), pp. 397–420
R.M. Friedberg, A criterion for completeness of degrees of unsolvability. J. Symb. Log. 22, 159–160 (1957)
H. Friedman, Algorithmic procedures, generalized Turing algorithms and elementary recursion theory, in Logic Colloquium’69, ed. by R.O. Gandy, C.E.M. Yates (North-Holland, Amsterdam, 1971), pp. 361–389
H. Ganchev, A.C. Sariev, The ω-Turing degrees. Ann. Pure Appl. Log. 65 (9), 1512–1532 (2014)
H. Ganchev, I.N. Soskov, The jump operator on the ω-enumeration degrees. Ann. Pure Appl. Log. 160 (3), 289–301 (2009)
H. Ganchev, M.I. Soskova, The high/low hierarchy in the local structure of the ω-enumeration degrees. Ann. Pure Appl. Log. 163, 547–566 (2012)
H. Ganchev, M.I. Soskova, Embedding distributive lattices in the \(\Sigma _{2}^{0}\) enumeration degrees. J. Log. Comput. 22, 779–792 (2012)
H. Ganchev, M.I. Soskova, Cupping and definability in the local structure of the enumeration degrees. J. Symb. Log. 77, 133–158 (2012)
H. Ganchev, M.I. Soskova, Interpreting true arithmetic in the local structure of the enumeration degrees. J. Symb. Log. 77, 1184–1194 (2012)
H. Ganchev, M.I. Soskova, Definability via Kalimullin pairs in the structure of the enumeration degrees. Trans. Am. Math. Soc. 367, 4873–4893 (2015)
S.S. Goncharov, V.S. Harizanov, J.F. Knight, R.A. Shore, \(\Pi _{1}^{1}\) relations and paths through \(\mathcal{O}\). J. Symb. Log. 69, 585–611 (2004)
C.E. Gordon, Prime and search computability characterized as definability in certain sublanguages of constructible \(L_{\omega _{1},\omega }\). Trans. Am. Math. Soc. 197, 391–407 (1974)
I.S. Kalimullin, Definability of the jump operator in the enumeration degrees. J. Math. Log. 3, 257–267 (2003)
J.F. Knight, Degrees coded in jumps of orderings. J. Symb. Log. 51, 1034–1042 (1986)
D. Lacombe, Deux généralisations de la notion de récursivité relative. C. R. Acad. Sci. Paris 258, 3410–3413 (1964)
K. McEvoy, Jumps of quasi-minimal enumeration degrees. J. Symb. Log. 50, 839–848 (1985)
K. McEvoy, S.B. Cooper, On minimal pairs of enumeration degrees. J. Symb. Log. 50, 983–1001 (1985)
A. Montalban, Notes on the jump of a structure, in Mathematical Theory and Computational Practice (Springer, Berlin, 2009), pp. 372–378
Y.N. Moschovakis, Abstract first order computability. I. Trans. Am. Math. Soc. 138, 427–464 (1969)
Y.N. Moschovakis, Abstract computability and invariant definability. J. Symb. Log. 34, 605–633 (1969)
Y.N. Moschovakis, Elementary Induction on Abstract Structures (North-Holland, Amsterdam, 1974)
V.A. Nepomniaschy, Criteria for the algorithmic completeness of systems of operations, in Programming Theory. Proceedings of a Symposium (Novosibirsk, 7–11 Aug 1972), Part 1, ed. by V.A. Nepomnyaschy (Computer Centre of the Siberian Branch of the Soviet Academy of Sciences, Novosibirsk, 1972), pp. 267–279 [in Russian]
L.J. Richter, Degrees of Structures. J. Symb. Log. 46, 723–731 (1981)
G.E. Sacks, Degrees of Unsolvability (Princeton University Press, Princeton, 1963)
L.E. Sanchis, Hyperenumeration reducibility. Notre Dame J. Formal Logic 19, 405–415 (1978)
L.E. Sanchis, Reducibilities in two models of combinatory logic. J. Symb. Log. 44, 221–234 (1979)
A.L. Selman, Arithmetical reducibilities I. Z. Math. Logik Grundlag. Math. 17, 335–350 (1971)
J.C. Shepherdson, Computation over abstract structures, in Logic Colloquium’73, ed. by H.E. Rose, J.C. Shepherdson (North-Holland, Amsterdam, 1975), pp. 445–513
D. Skordev, Combinatory spaces and recursiveness in them (Publisher House of the Bulgarian Academy of Science, Sofia 1980) [in Russian]
D. Skordev, Computability in Combinatory Spaces. An Algebraic Generalization of Abstract First Order Computability (Kluwer Academic Publishers, Dordrecht, 1992)
T.A. Slaman, A. Sorbi, Quasi-minimal enumeration degrees and minimal Turing degrees. Mat. Pura Appl. 174, 97–120 (1998)
I.N. Soskov, Prime computable functions of finitely many arguments with argument and function values in the basic set. M.Sc. thesis, Sofia University, 1979 [in Bulgarian]
I.N. Soskov, Prime computable functions in the basic set, in Mathematical Logic. Proceedings of the Conference on Mathematical Logic. Dedicated to the memory of A.A. Markov (1903–1979), (Sofia, 22–23 Sept 1980) ed. by D. Skordev (Publishers House of the Bulgarian Academy of Sciences, Sofia, 1984), pp. 112–138 [in Russian]
I.N. Soskov, An example of a basis which is Moschovakis complete without being program complete, in Mathematical Theory and Practice of Program Systems, ed. by A.P. Ershov (Computer Centre of the Siberian Branch of the Soviet Academy of Sciences, Novosibirsk, 1982), pp. 26–33 [in Russian]
I.N. Soskov, Computability in algebraic systems. C.R. Acad. Bulg. Sci. 36, 301–304 (1983) [in Russian]
I.N. Soskov, Algorithmically complete algebraic systems, C. R. Acad. Bulg. Sci. 36, 729–731 (1983) [in Russian]
I.N. Soskov, Computability over partial algebraic systems. Ph.D. thesis, Sofia University, 1983 [in Bulgarian]
I.N. Soskov, The connection between prime computability and recursiveness in functional combinatory spaces, in Mathematical Theory of Programming, ed. by A.P. Ershov, D. Skordev. Computer Centre of the Siberian Branch of the Soviet Academy of Sciences, Novosibirsk, 1985, pp. 4–11 [in Russian]
I.N. Soskov, Prime computability on partial structures, in Mathematical Logic and its Applications. Proceedings of an Advanced International Summer School and Conference on Mathematical Logic and Its Applications in honor of the 80th anniversary of Kurt Gödel’s birth (Druzhba, Bulgaria, 24 Sept–4 Oct 1986) ed. by D. Skordev (Plenum Press, New York, 1987), pp. 341–350
I.N. Soskov, Definability via enumerations. J. Symb. Log. 54, 428–440 (1989)
I.N. Soskov, An external characterization of the prime computability. Ann. Univ. Sofia 83, livre 1 – Math. 89–111 (1989)
I.N. Soskov, Maximal concepts of computability and maximal programming languages, Technical Report, Contract no. 247/1987 with the Ministry of Culture, Science and Education, Laboratory for Applied Logic, Sofia University (1989)
I.N. Soskov, Horn clause programs on abstract structures with parameters (extended abstract). Ann. Univ. Sofia 84, livre 1 – Math. 53–61 (1990)
I.N. Soskov, On the computational power of the logic programs, in Mathematical Logic. Proceedings of the Summer School and Conference on Math. Logic, honourably dedicated to the 90th anniversary of Arend Heyting (1898–1980) (Chaika (near Varna), Bulgaria, 13–23 Sept 1988) ed. by P. Petkov (Plenum Press, New York, 1990), pp. 117–137
I.N. Soskov, Computability by means of effectively definable schemes and definability via enumerations. J. Symb. Log. 55, 430–431 (1990) [abstract]
I.N. Soskov, Computability by means of effectively definable schemes and definability via enumerations. Arch. Math. Logic 29, 187–200 (1990)
I.N. Soskov, Second order definability via enumerations. Zeitschr. f. math Logik und Grundlagen d. Math. 37, 45–54 (1991)
I.N. Soskov, Maximal concepts of computability on abstract structures. J. Symb. Log. 57, 337–338 (1992) [abstract]
I.N. Soskov, Intrinsically \(\Pi _{1}^{1}\)-relations. Math. Log. Q. 42, 109–126 (1996)
I.N. Soskov, Intrinsically hyperarithmetical sets. Math. Log. Q. 42, 469–480 (1996)
I.N. Soskov, Constructing minimal pairs of degrees. Ann. Univ. Sofia 88, 101–112 (1997)
I.N. Soskov, Abstract computability and definability: external approach. Dr. Hab. thesis, Sofia University, 2000 [in Bulgarian]
I.N. Soskov, A jump inversion theorem for the enumeration jump. Arch. Math. Log. 39, 417–437 (2000)
I.N. Soskov, Degree spectra and co-spectra of structures. Ann. Univ. Sofia 96, 45–68 (2004)
I.N. Soskov, The ω-enumeration degrees. J. Log. Comput. 17, 1193–1214 (2007)
I.N. Soskov, Effective properties of Marker’s extensions. J. Log. Comput. 23 (6), 1335–1367 (2013)
I.N. Soskov, A note on ω-jump inversion of degree spectra of structures, in The Nature of Computation. Logic, Algorithms, Applications. Lecture Notes in Computer Science, vol. 7921 (Springer, Berlin, 2013), pp. 365–370
I.N. Soskov, V. Baleva, Regular enumerations. J. Symb. Log. 67, 1323–1343 (2002)
I. Soskov, B. Kovachev, Uniform regular enumerations. Math. Struct. Comput. Sci. 16 (5), 901–924 (2006)
I.N. Soskov, M.I. Soskova, Kalimullin pairs of \(\Sigma _{2}^{0}\) omega-enumeration degrees. J. Softw. Inf. 5, 637–658 (2011)
A.A. Soskova, Minimal pairs and quasi-minimal degrees for the joint spectra of structures, in New Computational Paradigms. Lecture Notes in Computer Science, vol. 3526 (Springer, Berlin, 2005), pp. 451–460
A.A. Soskova, I.N. Soskov, Effective enumerations of abstract structures, in Mathematical Logic. Proceedings of the Summer School and Conference on Mathematical Logic, honourably dedicated to the 90th anniversary of Arend Heyting (1898–1980) (Chaika (near Varna), Bulgaria, 13–23 Sept 1988) ed. by P. Petkov (Plenum Press, New York, 1990), pp. 361–372
A.A. Soskova, I.N. Soskov, Co-spectra of joint spectra of structures. Ann. Sofia Univ. Fac. Math. Inf. 96, 35–44 (2004)
A.A. Soskova, I.N. Soskov, A jump inversion theorem for the degree spectra. J. Log. Comput. 19, 199–215 (2009)
M.I. Soskova, I.N. Soskov, Embedding countable partial orderings into the enumeration and ω-enumeration degrees. J. Log. Comput. 22, 927–952 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this chapter
Cite this chapter
Ganchev, H., Skordev, D. (2017). Ivan Soskov: A Life in Computability. In: Cooper, S., Soskova, M. (eds) The Incomputable. Theory and Applications of Computability. Springer, Cham. https://doi.org/10.1007/978-3-319-43669-2_2
Download citation
DOI: https://doi.org/10.1007/978-3-319-43669-2_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-43667-8
Online ISBN: 978-3-319-43669-2
eBook Packages: Computer ScienceComputer Science (R0)