Millisel muul viisil saab terviku ruutuda? Võttes arvesse eelmist küsimust, kirjuta vastust sisaldava konteksti. See võib olla 1 - 20 lauset. Konteksti:
Kõige sagedamini kasutatav redutseerimine on polinoomi aja redutseerimine. See tähendab, et redutseerimisprotsess võtab polinoomi aja. Näiteks saab terviku ruutmise probleemi vähendada kahe terviku korrutamise probleemiks. See tähendab, et kahe täisarvu korrutamise algoritmi saab kasutada täisarvu ruutmiseks. Tõepoolest, seda saab teha, andes sama sisendit mõlemale korrutamise algoritmi sisenditele. Seega näeme, et ruutmine ei ole raskem kui korrutamine, sest ruutmine võib olla korrutamine.