
Portuguese: 
Nós não estamos teletransportando o qubit 0 para o qubit 2
Mas, teletransportando a informação
contida no qubit 0 para o qubit 2
 
Hey! Bem-vindo de volta para o "Coding with Qiskit"
Esse é Abe
No vídeo de hoje
Nós vamos falar sobre Teletransporte Quântico
A palavra teletransporte
deve ser familiar para você devido às referências da cultura popular
e, em particular, uma que é muito popular
é:  a tecnologia "leve-me para cima" de Star Trek
e mais recentemente, teletransporte quântico tem sido
nas notícias, como resultado de desenvolvimento
no campo da computação quântica em geral
Hoje nós vamos explicar como construir
esse circuito de teletransporte quântico no Qiskit.
Agora você deve pensar que um circuito
como o de teletransporte quântico requer
muitas portas (operações) complicadas
Mas, na verdade você já fez a maior parte do trabalho
na sua aplicação do "Hello world"
então, nós vamos construir, à partir da aplicação do "Hello world"

English: 
We're not transporting
qubit zero to qubit two,
but teleporting the information
contained in qubit zero onto qubit two.
(upbeat electronic music)
Hey, welcome back to coding with Qiskit.
This is Abe.
In today's video,
we'll be talking about
quantum teleportation.
Now the word teleportation
might be familiar to you
from pop culture references,
and in particular, one that's very popular
is Star Trek's beam me up technology,
and more recently, quantum
teleportation has been
in the news as a result of developments
in the field of quantum
computing in general.
Today we're going to explain how to build
this quantum teleportation
circuit on Qiskit.
Now you might think that a circuit
like quantum teleportation might require
several complicated gates,
but in fact you've done most of the work
in your hello world application,
so we'll build from that
hello world application,

Spanish: 
No estamos transportando 
el "qubit 0" hacia el "qubit 2",
sino tele-transportando 
la información contenida en el "qubit 0"
hacia el "qubit 2".
(música electrónica)
Hey, bienvenidos nuevamente a 
programando con Qiskit.
Soy Abe,
en el vídeo de hoy estaremos hablando 
sobre tele-transportación cuántica.
Ahora la palabra tele-transportación
podría sonarles familiar gracias 
a sus referencias en la cultura pop,
y en particular, 
una que es muy popular
es la tecnología "beam me up" de Star Trek
y más recientemente, 
la tele-transportación cuántica ha estado
en las noticias como resultado de los desarrollos
en el campo de la computación cuántica en general.
Hoy vamos a explicar como construir
este circuito de tele-transportación en Qiskit.
Ahora podrían pensar que un circuito
como tele-transportación cuántica podría requerir
varias compuertas complicadas,
pero de hecho ya han realizado 
la mayor parte del trabajo
en su aplicación "hola mundo",
así que partiremos desde esa aplicación "hola mundo"

Portuguese: 
e adicionar mais algumas poucas portas
a fim de fazer algo muito útil.
Então antes de começarmos
vamos entender o que o teletransporte quântico significa
Teletransporte quântico é a transferência
de um estado quântico de um qubit para outro
Não vamos ficar muito entusiasmados
Isso não significa físicamente transportar
um qubit de um lugar para o outro
mas, de fato é uma transferência
de informação quântica de um qubit para o outro
Agora voce pode se perguntar: Por quê nós estamos
fazendo tudo isso
Em um computador clássico
copiar algo e transferí-lo
de um lugar para o outro não é um problema
Aliás, nós fazemos isso todos os dias
Contudo, em computadores quânticos
o ato de tentar transferir fazendo cópias
não é permitido poque
no momento que você copia, voce está na verdade
implicitamente fazendo uma medida
o que destrói o estado quântico
que voce está tentando transferir do ponto A para o ponto B
Para contornar este problema
vamos tirar vantagem do emaranhamento
como um recurso e construir um circuito
que é o circuito de teletransporte quântico

Spanish: 
y agregaremos algunas compuertas
con el fin de construir algo muy útil.
Entonces antes de comenzar
comprendamos que significa 
tele-transportación cuántica.
Tele-transportación cuántica es la transferencia
de estados cuánticos desde un qubit hacia otro.
Ahora no nos exaltemos demasiado
Esto no significa transportar físicamente
un qubit desde un lugar hacia otro,
sino que es el hecho de transferir
información cuántica desde un qubit hacia otro.
Ahora podrían preguntarse por qué
intentaríamos hacer algo como esto.
Ahora en computación clásica,
copiar algo y transferirlo
desde un lugar hacia otro no es un problema.
De hecho, lo hacemos todos los días.
Sin embargo, en computadoras cuánticas,
el acto de intentar transferir copiando
no está permitido porque
en el momento que copias estás en realidad
realizando una medición implícita,
la cual destroza el estado cuántico
que estás tratando de transferir 
desde el punto A al punto B.
Con el fin de solucionar este problema,
vamos a tomar ventaja del entrelazamiento
como un recurso y construir un circuito
el cual es el circuito de tele-transportación cuántica.

English: 
and add a few more gates
in order to do something very useful.
So before we begin,
let's understand what
quantum teleportation means.
So quantum teleportation is the transfer
of quantum states from
one qubit to one other.
Now let's not get too excited.
This does not mean physically transporting
a qubit from one place to another,
but in fact this is a transfer
of quantum information
from one qubit to another.
Now you might wonder why we're even
doing any of this.
Now in a classical computer,
copying something and transferring it
from one place to another isn't a problem.
In fact, we do it every day.
However, in quantum computers,
the act of trying to transfer by copying
is not allowed because
the moment you copy you're actually
implicitly doing a measurement,
which destroys the quantum state
that you're trying to transfer
from point A to point B.
In order to get around this problem,
we're going to take
advantage of entanglement
as a resource and build a circuit
which is the quantum
teleportation circuit.

Portuguese: 
Então, como sempre nós começamos importando o Qiskit
para o nosso local de trabalho
e eu faço isso digitando from qiskit import * (tudo)
Eu vou primeiramente construir um circuito quântico
constituído de 3 bits clássicos e 3 bits quânticos
isso é escrito nesta forma compacta
QuantumCircuit(3,3)
eu quero pontuar que isso é
suavemente diferente do que você viu
na aplicação do "Hello world"
É uma notação mais compacta
e o que essa linguagem está dizendo
é que eu quero construir um circuito quântico
feito de 3 bits quânticos e 3 bits clássicos
Certo! Como eu havia mencionado anteriormente
Vamos desenhar nosso circuito a cada etapa
e olhando como fica
e então eu vou digitar %matplotlib inline
e em seguida
circuit.draw(output='mpl')
então, como você vê nosso circuito
não parece tão emocionante por enquanto
Esses são os 3 bits quânticos
e esses são os 3 bits clássicos

English: 
So as always we begin by importing Qiskit
into our workspace,
and I do that by typing from
qiskit import everything.
I am first going to
build a quantum circuit
made up of three classical
bits and three quantum bits,
so it's written down in this compact from,
quantum circuit three, three.
I want to point out that this is
slightly different from what you have seen
in the hello world application.
It's a more compact notation,
and what this language is saying
is I want to build a quantum circuit
made of three quantum bits
and three classical bits.
All right, so as I've mentioned before,
we're going to be drawing
our circuit at every step,
and looking at how it looks,
and so I'm going to
type matplotlib inline,
and then circuit dot draw,
I'll put equals matplotlib.
So as you see our circuit
doesn't look too exciting at the moment.
These are the three quantum bits,
and these are the three classical bits,

Spanish: 
Así como siempre comenzamos por importar Qiskit
en nuestro espacio de trabajo
y lo hago escribiendo "from qiskit import *"
(desde Qiskit importar todo)
Primero voy a construir un circuito cuántico
hecho a partir de tres bits clásicos y tres bits cuánticos,
y se escribe en la siguiente forma compacta
"QuantumCircuit (3, 3)"
Quiero señalar que esto es
un poco diferente de lo que has visto
la aplicación "hola mundo"
es una notación más compacta,
y lo que está diciendo
es quiero construir un circuito cuántico
hecho de tres bits cuánticos y tres bits clásicos.
Perfecto, entonces como mencioné antes,
estaremos dibujando nuestro circuito en cada paso,
y observando como se ve,
entonces voy a escribir "matplotlib inline"
y luego "circuit.draw"
"output = 'mpl' "
Así como ven nuestro circuito
no parece demasiado excitante por el momento.
Estos son tres bits cuánticos,
y estos tres bits clásicos,

Portuguese: 
Agora o que nós vamos fazer é
começar o circuito de teletransporte
então eu vou pegar q0
que é esse bit quântico
eu vou pegar o estado nesse bit quântico
e transferir para q2
que é esse bit quântico mais abaixo.
q1 será um recurso que usamos
a fim de fazer esse processo
Vamos começar de maneira muito simples
O que eu estou fazendo é teletransportar o estado |1>
de q0 para q2
Você deve se lembrar dos vídeos de portas lógicas
que o caminho para pegar o estado |0>
em q0 para o estado |1>
é aplicando a porta X
deixe-me fazer isso primeiro
 
Como você vê aqui, nós temos agora nossa porta X
que significa que neste ponto
à direita da barreira
nós temos o estado |1> em q0

Spanish: 
entonces lo que haremos es
comenzar el circuito de tele-transportación,
voy a tomar "q0"
que es este bit cuántico.
voy a tomar el estado en ese bit cuántico
y transferirlo hacia "q2"
que es este bit cuántico de más bajo.
"q1" será un recurso que usaremos
como ayuda en este proceso.
Comenzaremos bien simple.
Lo que voy a hacer es tele-transportar el estado "1"
de "q0" hacia "q2"
podrías recordar del vídeo sobre compuertas
que la manera de llevarnos desde el estado "0"
en "q0" hacia el estado "1"
es mediante la aplicación de una compuerta X,
así que permítanme hacer eso primero.
(música electrónica)
Como ven aquí, tenemos ahora nuestra compuerta X,
que significa en este punto,
justo después de la barrera,
que tenemos el estado "1" en "q0"

English: 
so now what we're going to do is
begin the teleportation circuit,
so I'm going to take Q zero,
which is this quantum bit.
I'm going to take the
state in that quantum bit
and transfer it over to Q two,
which is this lower quantum bit.
Q one will be a resource that we use
in order to do this process.
So let's start a bit simple.
What I'm going to do is
teleport the state one
from Q zero to Q two.
You might remember from the gates video
that the way to take
us from the state zero
in Q zero to the state one
is by applying an X gate,
so let me do that first.
(electronic music)
As you see here, we have now our X gate,
which means at this point,
right after the barrier,
we have the state one on Q zero,

Spanish: 
y vamos a tele-transportar ese estado hacia "q2"
Perfecto, ahora viene el 
protocolo de tele-transportación.
La primer cosa que voy a hacer
es crear un entrelazamiento entre "q1" y "q2",
y esto es muy simple.
Vamos a seguir exactamente el mismo procedimiento
que hicimos en nuestra aplicación "hola mundo",
lo primero que voy a hacer es aplicar
una compuerta Hadamard en "q1"
y después una compuerta X controlada
entre "q1" y "q2"
(música electrónica)
Voy a dibujar el circuito nuevamente,
para mostrar como se ve.
Y como pueden ver aquí,
este es el familiar circuito de entrelazamiento
que usamos en nuestra aplicación "hola mundo"
Okay, entonces ahora "q1" y "q2" están entrelazados
El resto del protocolo de tele-transportación
dicta que nosotros apliquemos 
las siguientes dos compuertas
una X controlada que va desde "q0" hacia "q1"

Portuguese: 
e nós vamos teletransportar este estado para q2
Certo! Aqui vem o protocolo de teletransporte
A primeira coisa que eu vou fazer
é criar emaranhamento entre q1 e q2
e isso é muito simples!
Vamos seguir exatamente o mesmo procedimento
que nós fizemos na nossa aplicação do "Hello world"
Então, o que eu estou fazendo primeiro é aplicar
uma porta Hadamard em q1
e então eu aplico uma porta X controlada
entre q1 e q2
tuntz tuntz tuntz
Então eu vou desenhar o circuito novamente
para te mostrar como ficou
e como você vê aqui
esse é o familiar circuito de emaranhamento
que nós usamos na nossa aplicação do "Hello world"
ok! agora q1 e q2 estão emaranhados.
O resto do protocolo de teletransporte
diz que devemos aplicar as duas portas à seguir:
uma porta X controlada de q0 para q1

English: 
and we're going to teleport
that state to Q two.
All right, now here comes
the teleportation protocol.
So the first thing I'm going to do
is create entanglement
between Q one and Q two,
and this is very simple.
We're going to follow
exactly the same procedure
that we did in our
hello world application,
so what I'm doing first is applying
a Hadamard gate on Q one,
and then I'm applying a controlled X gate
between Q one and Q two.
(electronic music)
So I'm going to draw the circuit again,
to show you what it looks like.
And as you see here,
this is the familiar entanglement circuit
that we used in our
hello world application.
Okay, so now Q one and
Q two are entangled.
The rest of the teleportation protocol
dictates that we apply
the following two gates:
a controlled X gate going
from Q zero to Q one,

Portuguese: 
e nós aplicamos uma porta Hadamard
em q0, ok?
Vamos desenhar nosso circuito novamente
Assim é como nosso circuito fica
e há mais um detalhe faltando
para o circuito de teletransporte
é fazer duas medidas
as medidas serão
em q0 e q1
então eu posso fazer isso escrevendo
circuit.measure
pegar as medidas em q0 e q1
e colocá-las nos registradores clássicos
c0 e c1
Antes de fazer isso, para ver as coisas mais claras
eu vou adicionar uma barreira
e eu vou desenhar esse circuito
Certo! Então como você vê aqui
essas são as duas medidas
que eu comecei

Spanish: 
y vamos a aplicar una compuerta Hadamard
en "q0" , okay?
Dibujemos nuestro circuito nuevamente.
Entonces así luce nuestro circuito ahora.
Y hay un detalle más que falta
en el circuito de tele-transportación
y esto es realizar dos mediciones.
Estas mediciones serán
sobre "q0" y "q1"
entonces puedo hacer eso escribiendo
"circuit.measure",
tomar las mediciones en "q0" y "q1",
y colocarlas en los registros clásicos
"c0" y "c1"
Antes de hacer esto, para clarificar,
Voy a agregar una barrera,
y voy a dibujar el circuito.
Perfecto, como pueden ver aquí,
estas son las dos mediciones
con las que he comenzado,

English: 
and we're going to apply a Hadamard gate
on Q zero, okay?
Let's draw our circuit again.
So now this is how our circuit looks.
And there's one more missing aspect
to the teleportation circuit,
and that is to do two measurements.
The measurements are going to be
on Q zero and Q one,
so I can do that by writing out
circuit dot measure,
take the measurements in Q zero and Q one,
and put them in the classical registers
Q zero and Q one.
Before I do this, just so that
we see things more clearly,
I'm going to add a barrier,
and I'm going to draw the circuit.
All right, so as you see here,
these are the two measurements
that I've started off with,

Spanish: 
ahora para completar 
el protocolo de tele-transportación,
necesito agregar dos compuertas más,
estas compuertas se muestran aquí.
Por lo que voy a agregar una barrera primero,
y luego voy a aplicar una X controlada
que va desde el "qubit 1" hacia el "qubit 2",
y una Z controlada 
que va desde el "qubit 0" hacia el "qubit 2",
Aquí se ve nuestro circuito.
Y eso es todo.
Entonces este es el protocolo de 
tele-transportación cuántica.
Entonces lo que estoy afirmando hacer es
que el estado "1" que tenemos
al final de esta barrera
ha sido tele-transportado a este qubit, "q2"
Podemos verificar esto mediante
 la aplicación de una medición
en "q2" y observando la salida.
Entonces qué esperamos?
Podrán notar que "q2" comienza
en el estado "0"

Portuguese: 
e agora, para completar o protocolo
Eu preciso adicionar mais duas portas
Essas portas são mostradas aqui
Eu vou adicionar uma barreira primeiramente
e em seguida eu vou aplicar a X controlada
indo do qubit 1 para o qubit 2
e uma Z controlada indo do qubit 0 para o qubit 2
Aqui está como fica nosso circuito
E é isso!
Este é o protocolo de Teletransporte Quântico
O que estou afirmando pra você neste ponto é que
o estado |1> que temos aqui
no final dessa barreira
está agora sendo teletransportado para esse qubit, q2
Nós podemos verificar isso aplicando uma medida
em q2 e vendo os resultados
O que nós esperamos?
Você deve perceber que q2 começa
no estado |0>

English: 
and now for the teleportation
protocol to complete,
I need to add two more gates.
These gates are shown here.
So I'm going to add a barrier first,
and then I'm going to apply controlled X
going from qubit one to qubit two,
and a controlled Z going
from qubit zero to qubit two.
Here's how our circuit looks.
And that's it.
So this is the quantum
teleportation protocol.
So what I'm claiming to
you at this point is that
the state one here that we have
at the end of this barrier
has now been teleported
to this qubit, Q two.
We can verify this by
applying a measurement
to Q two and seeing the outcomes.
So what do we expect?
You might notice that Q two starts off
in the state zero,

English: 
and I'm claiming that I've teleported
the state one to that qubit,
so if I measure this qubit,
what I expect to see is always one.
So let's do that simulation,
so we can now take the circuit
and simulate it in one
of the chasm simulators
in the air backend.
(electronic music)
I'm going to execute the quantum circuit
on the backend, being the simulator,
and I'm going to say I want
1,024 shots of this experiment.
Really this number could be anything.
So I'm going to add dot result to execute,
and then I'm going to say the counts
are result dot get counts,
and the I'm going to take
the visualization tools in Qiskit,

Spanish: 
y estoy afirmando que tele-transporté
el estado "1" a ese qubit,
entonces si mido este qubit,
lo que espero ver es siempre "1".
Entonces hagamos la simulación,
ahora podemos tomar el circuito
y simularlo en uno de los simuladores QASM
en el backend de AER
(música electrónica)
Voy a ejecutar el circuito cuántico
en el backend, siendo el simulador,
y voy a decir que quiero
1024 lanzamientos de este experimento.
Realmente este número podría ser cualquiera.
Entonces voy a añadir ".result" al comando "execute"
y luego voy a decir "counts"
es "result.get_counts"
y luego voy a tomar
las herramientas de visualización en Qiskit,

Portuguese: 
e eu estou afirmando que eu teletransportei
o estado |1> para esse qubit
se eu medir esse qubit
o que eu espero ver é sempre |1>
Então vamos fazer essa simulação
Agora nós podemos pegar o circuito
e simulá-lo em um dos QasmSimulators
no backend Aer
 
Eu vou executar o circuito quântico
no backend sendo o simulador
e eu vou dizer que eu quero
1024 repetições desse experimento
Na verdade, este número poderia ser qualquer um.
então eu vou adicionar .result() para executar
logo eu vou dizer que as contas
são result.get_counts()
e então eu vou pegar
as ferramentas de vizualização do Qiskit

Portuguese: 
from qiskit.tools.vizualization
import plot_histogram
em seguida plot_histogram(counts)
Observe que até agora eu não adicionei
a medida em q2 ainda
então deixe-me adicionar rapidamente isso antes de prosseguirmos
O que eu estou dizendo é: pegue os resultados
de medida do  qubit 2
e coloque-os no registrador clássico c2
Okay! Vamos ver o que acontece.
Estes são os resultados
Primeiro de tudo, para entender esses resultados
Deixe-me dizer algo para você
Estes números aqui
são lidos como c2, c1 e c0
assim como eles estão direcionados para cima
você pode ler como um resultado
neste, neste e neste
O resultado '100'

Spanish: 
entonces "from qiskit.tools.visualization"
"import plot_histogram",
y luego voy a graficar "plot_histogram(counts)"
Entonces noten que hasta ahora no he agregado
la medición en "q2" aún
entonces déjenme agregarla antes que continuemos.
Lo que estoy diciendo es tomar los resultados
de la medición del qubit 2
y colocarlos en un registro clásico.
Okay, entonces veamos que sucede.
Estos son los resultados.
Primero que nada, para entender estos resultados,
permítanme señalarles algo.
Estos números aquí
que se leen como "c2", "c1", "c0"
entonces, ya que apuntan hacia arriba,
pueden leerlos como el resultado
en este y en este y en este,
entonces el resultado "100"

English: 
so from Qiskit dot tools dot visualization
import plot histogram,
and then I'm going to
plot histogram counts.
So notice that so far I haven't added
the measurement on Q two yet,
so let me quickly add
that before we move on.
What I'm saying is take the results
of measuring qubit two
and put it in classical register two.
Okay, so let's see what happens.
So these are the results.
First of all, to understand these results,
let me point out something to you.
So these numbers here
are read as C two, C one, C zero,
so just like they're pointed upward,
you can read them off as the result
in this one and this one and this one,
so the result one, zero, zero

Portuguese: 
significa que os resultados aqui são 1, 0 e 0
nestas linhas
Como eu mencionei anteriormente
Nós pegamos os resultados de medida de q2
e os colocamos em c2
tal que é esse último número
ecomo voce vê, nós só pegamos resultados
onde c2 = '1'
e eu espero convencer você
que os resultados de medida
sempre tem o estado |1>
neste qubit em particular (q2)
Se você deseja ver quais são os "counts"
você pode sempre printar os "counts"
e como voce vê, todos os resultados
tem o primeiro dígito como '1'
Só relembrando...
Nós estamos vendo os "counts" aqui sendo 223
para o resultado '101', por exemplo
e quando você olha para '101' aqui
você vê algo que diz 0.218
e isso é porque 223 é 21.8%
do total de número de repetições que nós pedimos para
as medidas

English: 
means the results here
are one, zero, and zero
on these lines.
So as I mentioned before,
we've taken the results of measuring Q two
and put them in C two,
and that's this last number,
and as you see, we only get results
where C two is equal to one.
And that I hope convinces you
that the measurement results
always have the state we want
in that particular qubit, qubit two.
If you actually want to
see what the counts are,
you can always print the counts,
and as you see, all the results
have this first digit as one.
And just as a reminder,
we're seeing the counts here being 223
for the result one,
zero, one, for example,
and when you look for one, zero, one here,
you see something that says 0.218.
And that's because 223 is 21.8%
of the total number of
shots that we asked for
in the measurement.

Spanish: 
significa que los resultados aquí son "1", "0" y "0"
en estas líneas
Entonces como mencioné antes,
hemos tomado los resultados de la medición de "q2"
y lo hemos puesto en "c2"
y es este último número,
y como pueden ver, sólo obtenemos resultados
cuando "c2" es igual a "1"
Y eso espero que los convenza
que los resultados de las mediciones
siempre tienen el estado "1"
en ese qubit en particular, "qubit 2"
Si realmente quisieran ver cuales son las cuentas,
siempre pueden imprimirlas
y como ven, todos los resultados
tienen este primer dígito como "1".
Y sólo como un recordatorio,
estamos viendo que aquí las cuentas son 223
para el resultado "101", por ejemplo,
y cuando buscan "101" aquí,
ven algo que dice 0,218.
Y esto es porque 223 es el 21.8%
del número total de lanzamientos que pedimos
en la medición.

Portuguese: 
e nesse ponto eu acho importante
te relembrar o que nós fizemos
Nós construímos esse circuito bastante complicado
mas no final do dia
o que nós fizemos foi pegar o estado em q0
e teletransportá-lo para o estado em q2
então, no final desse circuito complicado
o que nós fizemos foi pegar o estado aqui
e trazê-lo para cá
E você pode ver que isso tem aplicações tremendas
Nós não mencionamos até agora
o elemento chave do circuito
o qual é que há emaranhamento aqui
o que nos permite pegar esses dois qubits
distantes um do outro
e o que isso nos permite fazer
é transferir informação quântica através de longas distâncias
essa é uma das áreas chave de aplicação
onde aplicar um circuito de teletransporte quântico
pode se tornar muito útil
Eu espero que isso faça sentido para você
e, na verdade, uma coisa que você pode tentar aqui
pra ter certeza que você entendeu
como o circuito funciona
é o seguinte desafio
Você já percebeu aqui que eu teletransportei
o estado |1> neste qubit

English: 
And so at this point,
I think it's important
to remind you again what we've done.
So we've built this fairly
complicated circuit,
but at the end of the day,
what we've done is taken
the state in Q zero
and teleported it to the state in Q two,
so at the end of this complicated circuit,
what you've done is taken the state here
and brought it down here.
And you can see this has
tremendous application,
so we haven't mentioned so far
the key element of the circuit,
which is that there's entanglement here,
which allows us to take these two qubits
far apart from each other,
and so what this allows us to do
is transfer quantum information
over long distances,
and this is one of the
key application areas
where applying the quantum
teleportation circuit
can become very useful.
I hope this has made sense to you,
and in fact, one thing
you can try out here
to make sure that you've understood
how the circuit works
is the following challenge.
So you've noticed here
that I've teleported
the state one on this qubit

Spanish: 
Y por lo tanto en este punto, creo que es importante
recordarles nuevamente lo que hemos hecho.
Entonces hemos construido este circuito 
relativamente complicado,
pero al final del día,
lo que hemos hecho es tomar el estado en "q0"
y tele-transportarlo al estado en "q2",
entonces al final de este complicado circuito,
lo que hemos hecho es tomar el estado aquí
y traerlo hasta aquí.
Y como pueden ver esto posee 
una aplicación tremenda,
no hemos mencionado aún
el elemento clave del circuito,
que es que existe un entrelazamiento aquí,
que nos permite tomar estos dos qubits
y alejarlos entre si,
y lo que nos permite de esta manera es
es transferir información cuántica 
a través de largas distancias,
y esta es una de las áreas de aplicación claves
en donde aplicar el circuito de 
tele-transportación cuántica
puede volverse realmente útil.
Espero que esto haya tenido sentido para ustedes,
y de hecho, una de las cosas que pueden intentar aquí
para asegurarse que hayan entendido
como funciona el circuito
es el siguiente desafío.
Ya han notado que he tele-transportado
el estado "1" en este qubit

Spanish: 
hacia este qubit,
entonces en cambio, 
recuerden que pueden tele-transportar
cualquier estado cuántico que deseen,
entonces en particular, aquí hay un desafío.
Porque no intentan tele-transportar el estado
"0" más "1" sobre ráiz de dos?
Entonces recuerden nuevamente, 
este es el estado cuántico
que obtienen cuando aplica una compuerta Hadamard
en un estado cuántico "0",
entonces por que no intentan aplicar
el protocolo de tele-transportación cuántica
a este estado particular
y ven cuáles son las salidas.
Y cuéntennos en los comentarios que han obtenido.
Espero que haya sido claro que
modificaciones simples encima
del simple algoritmo cuántico
que hemos construido en la aplicación "hola mundo"
puede llevar a un circuito cuántico muy útil,
y de hecho este circuito cuántico
es la base para más complicados algoritmos.
En el próximo vídeo,
vamos a considerar el algoritmo Bernstein-Vazirani.
Asegúrense de suscribirse así no se pierden.
Gracias por mirarnos,
y nos vemos en el próximo vídeo.
(música electrónica)

English: 
down to this qubit,
so instead, remember that you can teleport
any quantum state that you'd like,
so in particular, here's a challenge.
Why do you try teleporting the state
zero plus one over the square root of two?
So remember again, this
is the quantum state
that you get when you
apply a Hadamard gate
onto the zero quantum state,
so why do you try to apply
the quantum teleportation protocol
to this particular state
and see what the outcomes are.
And tell us in the comments
down below what you find.
So I hope it's been clear to you
that simple modifications on top
of the already simple quantum algorithm
that we built in the
hello world application
can lead to a very useful quantum circuit,
and in fact that this quantum circuit
is the basis for more
complicated quantum algorithms.
In the next video,
we'll consider the Bernstein
Vazirani algorithm.
Be sure to subscribe so
that you don't miss out.
Thanks for watching,
and we'll see you in the next video.
(upbeat electronic music)

Portuguese: 
para este qubit
em vez disso, você pode teletransportar
qualquer estado quântico que você queira
Em particular, aqui está o desafio
O que acontece se você tentar teletransportar o estado
(|0> + |1>)/raiz(2)
Relembrando, este é um estado quântico
que você obtém ao aplicar uma porta Hadamard
em um estado |0>
então, por quê tentar aplicar
o protocolo de teletransporte quântico
para este caso particular?
Veja o quais são os resultados
e nos conte abaixo nos comentário o que você encontrou
Eu espero que isso tenha ficado claro para você
que simples modificações no topo
do simples algoritmo quântico
que nós constrímos na aplicação do "Hello world"
pode conduzir para um circuito quântico muito útil
e, realmente, esse circuito quântico
é a base para algoritmos quânticos mais complicados
No próximo vídeo
Veremos o Algoritmo de Bernstein-Vazirani
Se increva para que não perca
Obrigado por assistir
nos vemos no próximo vídeo
 
