Sayısal biçimde ifade edilebilen verileri,
kareköklerini almak suretiyle daha ufak
sayılara indirmek gibi basit bir mantıksal temele sahip
algoritmadır. Karekök değeri orijinal sayıdan daha kısa bir sayı olacağı için daha az bit harcanarak temsil etmek mümkün olur. Bu da bir sıkıştırmadır zaten.
Nasıl ki toplamanın tersi çıkarma, çarpmanınki bölmeyse karekök işleminin zıttı da
karesini almaktır. Sıkıştırılan veriyi tekrar eski heline getirmek için yeniden sayısallaştırıp, her parçanın karesini alarak orijinal sayıya ulaşılır.
Hala bazı sorunları olduğu için pratikte uygulama alanı bulamamış bir yöntemdir.