Người giải SAT giải bài toán thỏa mãn Boolean . Đây là "vấn đề xác định xem các biến của công thức Boolean có thể được chỉ định theo cách để làm cho công thức đánh giá thành TRUE hay không."
a , b , c( Một ∨ b ∨ c ) ∧ ( ¬ một ∨ ¬ b ∨ c ) ∧ ( một ∨ ¬ b ∨ ¬ c ) ∧ ( ¬ một ∨ b ∨ ¬ c )a = t r u eb = t r u ec = t r u e
Các nhà giải quyết SMT giải quyết một vấn đề tổng quát hơn, cụ thể là các lý thuyết Modulo thỏa mãn . Đây là "một vấn đề quyết định cho các công thức logic liên quan đến sự kết hợp của các lý thuyết nền tảng được thể hiện trong logic thứ nhất cổ điển với sự bình đẳng". Những lý thuyết này có thể bao gồm "lý thuyết về số thực, lý thuyết về số nguyên và lý thuyết về các cấu trúc dữ liệu khác nhau như danh sách, mảng, vectơ bit, v.v."
x : i n ty: I n tf: i n t → i n tf( x + 2 ) ≠ f( y- 1 ) ∧ x = ( y- 4 )x = - 2y= 2f( 0 ) = 1f( 1 ) = 3
b o o k ( x , "Câu cá" , 2010 )b o o k ( D. ~ Smith , y, 2010 ){ x ↦ D. Smith , y↦ "Fishing" }