[ca] Els ordinadors quàntics fan servir les lleis de la mecànica quàntica per a realitzar operacions complexes que els ordinadors clàssics no poden resoldre. Els ordinadors quàntics i els altres sistemes quàntics requereixen que la informació quàntica estigui completament aïllada de l'entorn per tal de ser perfectament funcionals. Els sistemes quàntics que no estan completament aïllats són afectats per soroll de decoherència i poden patir errors. Implementar aquests sistemes és un gran repte i l'única manera de construir sistemes quàntics és desenvolupar sistemes subòptims amb una taxa d'error baixa. En comunicacions quàntiques, dissenyar codis capaços de reduir o protegir contra errors és una necessitat. Aquest treball es centra en codis quàntics perfectes i quasi-perfectes que ja existeixen en sistemes clàssics i que són òptims en termes de minimitzar la probabilitat d'error per un determinat nombre d'usos del canal. A la primera part del treball generalitzem la definició de codis quasi-perfectes per incloure codis clàssics i codis quàntics. També proveïm un exemple de codi quàntic quasi-perfecte per a canals clàssic-quàntics de 2-qubits que fa servir entrellaçat quàntic i que pot extrapolar-se a un canal de dimensió N. La segona part d'aquest treball es centra en codis quasi-perfectes en comunicacions òptiques, on estats coherents es fan servir per a transmetre informació a través d'un canal òptic, conegut com a canal Bosònic. El canal Bosònic té dimensió infinita, per això considerem en canvi una aproximació del canal Bosònic de dimensió finita, amb un error d'aproximació negligible amb una dimensió de canal suficientment gran. Demostrem que una modulació de fase dels estats coherents constitueix un codi quasi-perfecte pel canal aproximat, i per tant és pràcticament òptim per al canal Bosònic. L'última part del treball es centra en codis estabilitzadors de correcció d'errors, que són codis pràctics que fan servir redundància per a protegir contra errors. La correcció d'errors no es fa servir específicament per a transmetre informació clàssica, sinó per a protegir la informació quàntica. Tot i això, és possible que requerim obtenir informació clàssica d'un estat quàntic després de fer servir correcció d'errors. Per a aquests casos, pot ser possible demostrar que un codi de correcció d'errors és quasi-perfecte i per tant òptim.

[en] Quantum computers use the laws of quantum mechanics to do complex operations that classical computers can't solve. Quantum computers and other physical quantum systems require quantum information to be completely isolated from the environment in order to be perfectly functional. Quantum systems that are not completely isolated suffer from decoherence noise and may suffer from errors. Implementing these systems is a huge challenge and development of suboptimal systems with a low error rate seems to be the best way forward to building these systems. In quantum communications, designing codes that are able to reduce or protect against errors is a necessity. This work focuses on perfect and quasi-perfect quantum codes, which are a family of codes that exists in the classical setting and are optimum in terms of minimizing the error probability for a given number of channel uses. In the first part of the work we generalize the definition of quasi-perfect codes to include both classical codes and quantum codes. We also provide an example of a quantum quasi-perfect code for 2-qubits classical-quantum channels that make use of quantum entanglement and that can be extrapolated to an N-dimensional classical-quantum channel. The second part of this work focuses on quasi-perfect codes in optical communications, where coherent states are used to convey information through an optical channel, known as the Bosonic channel. The Bosonic channel has infinite dimension, so instead we consider a finite-dimensional approximation of the Bosonic channel with a negligible approximation error for a sufficiently large channel dimension. We show that phase-modulated coherent states constitute a codebook that is quasi-perfect for the approximated channel, and thus are close to optimal for the Bosonic channel. The last part of the work focuses on stabilizer error correction codes, which are practical codes that use redundancy to protect against errors. Error correction is not specifically used to transmit classical information, but to protect quantum information instead. However, it is possible that we require to obtain classical information from a quantum state after performing error correction. For these particular cases we may be able to prove that an error correction code is quasi-perfect and thus optimum.