Prove that the product of two n qubits Hadamard gates is identity

Click For Summary

Homework Help Overview

The discussion revolves around proving that the product of two n qubits Hadamard gates results in the identity operation. This involves exploring properties of tensor products and the definition of the Hadamard gate in a multi-qubit context.

Discussion Character

  • Exploratory, Mathematical reasoning, Problem interpretation

Approaches and Questions Raised

  • Participants discuss using properties of tensor products and the definition of the Hadamard gate to approach the proof. There are attempts to calculate specific sums involving the Hadamard gate's effects on qubits, with some participants expressing uncertainty about the calculations. Others suggest examining patterns based on the parity of variables involved.

Discussion Status

The discussion is ongoing, with various approaches being explored. Some participants have offered suggestions for manipulating the expressions involved, while others have proposed using induction as a potential method for proof. There is no explicit consensus on the best approach yet.

Contextual Notes

Participants are navigating through complex calculations and definitions, with some expressing confusion about specific steps in the proof. There is an acknowledgment of the trivial case for two qubits, but the general case remains under discussion.

Haorong Wu
Messages
419
Reaction score
90
Homework Statement
Prove ##H^{\otimes n} \cdot H^{\otimes n} = I##
Relevant Equations
##H^{\otimes n} = \frac 1 {\sqrt {2^n}} \sum_{x,y} {\left ( -1 \right )} ^{x \cdot y} \left | x \right > \left < y \right |##

where ##x \text { and } y \text { are from } 00 \dots 00 \text { to } 11 \dots 11##, and ##x \cdot y = x_1 y_1 + x_2 y_2 + \cdots + x_n y_n##
From the properties of tensor product, ##H^{\otimes n} \cdot H^{\otimes n} =\left ( H_1 \cdot H_1 \right ) \otimes \left ( H_2 \cdot H_2 \right ) \otimes \cdots \otimes \left ( H_n \cdot H_n \right ) =I \otimes I \otimes \cdots \otimes I =I## where ##H_i## acts on the ##i^{th}## qubit.

But I want to try another way from the definition of ##H^{\otimes n} ##:

##H^{\otimes n} \cdot H^{\otimes n} \\ =\left [ \frac 1 {\sqrt {2^n}} \sum_{x,y} {\left ( -1 \right )} ^{x \cdot y} \left | x \right > \left < y \right | \right ] \left [ \frac 1 {\sqrt {2^n}} \sum_{i,j} {\left ( -1 \right )} ^{i \cdot j} \left | i \right > \left < j \right |\right ] \\ = \frac 1 {2^n} \sum_x \sum_y \sum _j {\left ( -1 \right )} ^{x \cdot y} {\left ( -1 \right )} ^{y \cdot j} \left | x \right > \left < j \right | \\ = \frac 1 {2^n} \sum_x \sum_j \left ( \sum _y {\left ( -1 \right )} ^{x \cdot y} {\left ( -1 \right )} ^{y \cdot j} \right ) \left | x \right > \left < j \right |##

I'm stuck because I have no idea how to properly calculate ## \sum _y { \left ( -1 \right )} ^{x \cdot y} {\left ( -1 \right )} ^{y \cdot j} ##. The answer should be ##0## if ##x \neq j##, and ##1## otherwise.

Any advice? Thanks!
 
Physics news on Phys.org
I don't know the best solution here but perhaps this will help.

Try bringing the y power inside to give ##(-1^y)## and play with combinations of x,j, and y being even or odd to see if you can find a pattern in the series.
 
jedishrfu said:
I don't know the best solution here but perhaps this will help.

Try bringing the y power inside to give ##(-1^y)## and play with combinations of x,j, and y being even or odd to see if you can find a pattern in the series.
Thanks, jedishrfu. I'll try it.
 
It might not be the right approach but until someone posts otherwise here its something that I'd try.

I noticed that when y is even ##(-1^y)## evaluates to 1 and when odd a -1 so now you can look at how x+j behaves.
 
I think you could prove this by induction. ##HH=I## is trivial. Then you just need to write
##H^{\oplus n+1}## in terms of ##H^{\oplus n}## and do the matrix mulitiplication.
 
  • Like
Likes   Reactions: Haorong Wu and jedishrfu
tnich said:
I think you could prove this by induction. ##HH=I## is trivial. Then you just need to write
##H^{\oplus n+1}## in terms of ##H^{\oplus n}## and do the matrix mulitiplication.

Brilliant! Thanks, tnich!
 

Similar threads

Replies
5
Views
2K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
Replies
2
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 4 ·
Replies
4
Views
1K
Replies
20
Views
2K