Găsește surse: „Structură abstractă” – știri – ziare – cărți – savant – JSTOR (iunie 2009) (Aflați cum și când să eliminați acest mesaj șablon)
O structură abstractă este un obiect formal care este definit de un set de legi, proprietăți și relații într-un mod care este logic, dacă nu întotdeauna independent din punct de vedere istoric, de structura experiențelor contingente, de exemplu, cele care implică obiecte fizice. Structurile abstracte sunt studiate nu numai în logică și matematică, ci și în domeniile care le aplică, cum ar fi informatica, și în studiile care reflectă asupra lor, cum ar fi filosofia (în special filosofia matematicii). Într-adevăr, matematica modernă a fost definită, într-un sens foarte general, ca fiind studiul structurilor abstracte (de către grupul Bourbaki: a se vedea discuția de acolo, la structura algebrică și, de asemenea, structura).
O structură abstractă poate fi reprezentată (poate cu un anumit grad de aproximare) prin unul sau mai multe obiecte fizice – aceasta se numește o implementare sau instanțiere a structurii abstracte. Dar structura abstractă însăși este definită într-un mod care nu depinde de proprietățile unei anumite implementări.
O structură abstractă are o structură mai bogată decât un concept sau o idee. O structură abstractă trebuie să includă reguli precise de comportament care pot fi utilizate pentru a determina dacă o implementare candidată corespunde efectiv structurii abstracte în cauză. Astfel, putem dezbate cât de bine se potrivește un anumit guvern cu conceptul de democrație, dar nu există loc pentru a dezbate dacă o anumită secvență de mutări este sau nu este un joc de șah valid.