Гэта дадатак ўяўляе сабой ўвядзенне ў квадратычным вылікаў, якія прыводзяць да закона Квадратны ўзаемнасць. Ён таксама рэалізуе алгарытм для вызначэння квадратычным вылікаў з дапамогай гэтага закона. Акрамя таго, калі гэты алгарытм выконваецца ён забяспечвае крок за крокам тлумачэнне вынікаў.
У той час як разуменне некаторай прасунутай матэматыкі патрабуецца, каб у поўнай меры ацаніць квадратычнай закон узаемнасці, на адным узроўні, гэта можна зразумець з пункту гледжання элементарнай тэорыі лікаў. Наша мэта складаецца ў тым, каб зрабіць гэтую экспазіцыю даступнымі для абодвух узроўняў чытачоў.
Дадатак выкарыстоўвае латекса і прадставіць MathJax матэматыку са стандартнымі пазначэннямі, а таксама выкарыстоўвае магчымасці праграмавання для прыкладання рэалізаваць алгарытм. Яна не патрабуе падлучэння да Інтэрнэту і працуе цалкам у аўтаномным рэжыме.