Mingi hulga A astmehulgaks 2^A ehk P (A) nimetatakse selle hulga kõikide osahulkade hulka.
Näide: Olgu antud A = { a b } Sellise hulga A astmehulk on: 2^ A = P (A) = { { } { a } { b } { a b } }
Hulga { 0 , 1 , 2 } astmehulk on: 2^ {0 , 1 , 2} = P ( { 0 , 1 , 2 } ) = { { } {0} {1} {2} {0 1} {0 2} {1 2} { 0 1 2 } }