Trova le fonti: “Abstract structure” – news – newspapers – books – scholar – JSTOR (June 2009) (Learn how and when to remove this template message)
Una struttura astratta è un oggetto formale che è definito da un insieme di leggi, proprietà e relazioni in un modo che è logicamente se non sempre storicamente indipendente dalla struttura delle esperienze contingenti, per esempio quelle che coinvolgono oggetti fisici. Le strutture astratte sono studiate non solo nella logica e nella matematica, ma nei campi che le applicano, come l’informatica, e negli studi che riflettono su di esse, come la filosofia (specialmente la filosofia della matematica). In effetti, la matematica moderna è stata definita in un senso molto generale come lo studio delle strutture astratte (dal gruppo Bourbaki: vedi la discussione lì, alla struttura algebrica e anche alla struttura).
Una struttura astratta può essere rappresentata (forse con qualche grado di approssimazione) da uno o più oggetti fisici – questo è chiamato implementazione o istanziazione della struttura astratta. Ma la struttura astratta stessa è definita in un modo che non dipende dalle proprietà di una particolare implementazione.
Una struttura astratta ha una struttura più ricca di un concetto o un’idea. Una struttura astratta deve includere precise regole di comportamento che possono essere usate per determinare se un’implementazione candidata corrisponde effettivamente alla struttura astratta in questione. Così possiamo discutere su quanto bene un particolare governo si adatti al concetto di democrazia, ma non c’è spazio per discutere se una data sequenza di mosse sia o non sia una valida partita a scacchi.