With the development of cognitive computing the next generation of future computing paradigms will be related to interesting issue of emergence of the new functionalities that results from increasing complexity of systems. The fundamental question is; at what level of complexity, and why at that level, a given functionality is accessible? And, an another specific question can be asked; is there the need to make observation in time or conclusion about the specific functionality can be extracted from the static, read at one moment, information? Also, is that possible to recognize a given level of complexity being inside a system or it is only possible to do so being at the external observer position? Next, if the external option takes place; what level of the information availability is accessible for the observer. Next, is that possible to distinguish a system from an observer, or it does not matter and the fundamental property is the energy flow between both?
These questions are at least partially related to cognitive computing imitating cognitive processes of human brain. A brain, the example of the very complex system of multiple connections between neurons, that system has functionalities such as decision making, adaptability to changing conditions, self-consciousness, empathy. Understanding of emergence of cognition as the function of structural brain complexity seems to be very fundamental for future implementation of cognitive computer science.
The note inspired by: W. R. Ashby, Principles of the self-organizing system, in Principles of self-organization: Transactions of the University of Illinois Symposium, H. von Foerster and G. W. Zopf, Jr. (Eds.), Pergamon Press, London (1962) pp.255-278.