Klasik bilgisayarlar, çok büyük bir sayının (örneğin 300 basamaklı) asal çarpanlarını bulmak için temelde deneme-yanılma (Brute Force) yöntemini kullanır. Sayı büyüdükçe denenecek ihtimaller evrendeki atom sayısını geçer.
Shor'un Algoritması ise problemi "sayı deneme" probleminden "periyot (frekans) bulma" problemine dönüştürür ve bunu Kuantum bilgisayarların aynı anda birçok durumu inceleme (Süperpozisyon) yeteneğiyle saniyeler içinde çözer.
Sayıları çarpanlarına ayırma hızını klasik (deneme-yanılma) ve kuantum yaklaşımla kıyaslayalım. (Simülasyon amaçlıdır, büyük sayılarda klasik olan milyonlarca yıl sürerken kuantum saniyeler sürer).
Hedef: N = 15 sayısının asal çarpanlarını (3 ve 5) bulmak.