Quantum information (QI) is a new promise field of science and technology, which draws upon the disciplines of physical science, mathematics, computer science, and engineering. Its aim is to understand how the fundamental physical laws can be harnessed to improve radically the acquisition, transmission, and processing of information.
The inspiration for QI is the discovery that quantum mechanics laws could be exploited to perform very important and otherwise intractable information-processing tasks. Quantum effects have already been used to create fundamentally unbreakable cryptographic codes, to teleport the full quantum state of a photon, and to compute certain functions in fewer steps than any classical computer can (quantum computations and quantum algorithms).
For several years these new ideas have been popularised through systematic lectures and seminars organised for students and junior researchers of our faculty. An introductory lecture to the basics of the quantum computation model are also an available for students of the graduate degree programme as the Advanced Techniques Programming course. The main objective of such activities is to create a new research group concentrating on theoretical problems of QI. An important activity conducted by our research team is related to software for simulating the action of a quantum computer. The first release was completed in the mid 2005 and today is available as open source software in the form of the QCS package for the C/C++ and Python software environment. Another important objective of this activity currently is to extend the QCS package with the EntDetector and QDCL libraries to provide more routines to examine the entanglement phenomena and to easier perform quantum machine learning algorithms.