En kardinalgrad er en operation på to sæt , der resulterer i sættet af alle funktioner med domæne i det ene sæt og domæne i det andet sæt. For funktioner med domæne og rækkevidde er det angivet med [1] .
Det er en af de kardinaloperationer på sæt, det vil sige en, der skaber elementer i det resulterende sæt, som ikke er til stede i de originale sæt. Kardinalgradens magt : (hvad motiverer valget af notation for operationen).
Den kategoriske generalisering af kardinalgraden er den eksponentielle .