Dalam matematika, dua hal adalah sama jika dan hanya jika mereka persis sama dalam segala hal. Artinya, mereka memiliki nilai (matematis) yang sama, dan sifat matematis yang sama. Matematikawan menggunakan tanda sama dengan (=) untuk mengatakan hal ini. Ini mendefinisikan relasi biner, kesetaraan. Pernyataan "x = y" berarti bahwa x dan y adalah sama.
Kesetaraan dalam pengertian yang lebih umum disediakan oleh konstruksi relasi ekuivalensi antara dua himpunan, yaitu, kedua himpunan memiliki elemen yang persis sama. Himpunan-himpunan tersebut tidak perlu terbatas untuk menjadi setara. Pernyataan bahwa dua ekspresi menunjukkan kuantitas yang sama adalah persamaan. Persamaan adalah sama. Ketidaksetaraan tidak sama.
Karena predikat adalah cara untuk menggambarkan sesuatu yang benar, cara lain untuk mengatakan ini adalah bahwa jika Anda dapat menemukan sesuatu yang benar tentang satu variabel tetapi tidak benar tentang variabel lainnya, maka mereka tidak sama, sejauh menyangkut logika matematika.
Berikut ini adalah cara sederhana untuk mengatakannya: jika dua hal sama, apa pun yang benar tentang salah satunya harus benar tentang yang lain.
Dalam geometri, kata kongruensi sering lebih disukai. Bilangan sama, objek geometris kongruen. Dua bentuk kongruen jika salah satunya dapat dipindahkan atau diputar sehingga pas di tempat yang lain. Jika Anda harus mengecilkan atau memperbesar salah satu dari dua objek, mereka tidak kongruen. Mereka disebut serupa
Dalam ilmu komputer, biasanya, definisi matematis yang digunakan. Sangat sering, perbandingan ditulis == (dan penugasan, yaitu memberikan nilai, ditulis =, atau :=). Dalam bahasa-bahasa berorientasi objek, atau bahasa-bahasa yang memiliki pointer, ada masalah tambahan. Bahasa-bahasa tersebut mengandung referensi (yang sebenarnya adalah pointer). Jika dua referensi tersebut tidak mereferensikan objek yang sama persis, maka keduanya berbeda. a == b akan bernilai salah, untuk kasus ini.
Untuk alasan ini, banyak bahasa seperti itu telah memperkenalkan operator lain (di Java, metode ini disebut equals). Operator ini membandingkan nilai aktual dari objek, bukan ke mana variabel yang mereferensikannya.
Dalam ilmu sosial, dua orang dikatakan setara jika banyak hal yang sama benar tentang mereka. Dua orang yang memiliki jumlah pendidikan dan uang yang sama, serta usia yang sama, biasanya menganggap satu sama lain setara. Nama lain untuk orang yang setara dengan orang lain adalah teman sebaya.