Dopo aver letto tutto il libro di CJ Date che ho potuto vedere al link fornito e aver letto in precedenza ampie porzioni di molti altri suoi libri (e aver visto molti dei suoi video didattici), credo di poter porre una definizione utile per la frase in domanda:
Credo che la frase "differenza logica" utilizzata da Chris Date significhi semplicemente una differenza che ha implicazioni logiche nel contesto dell'argomento in discussione, in contrasto con una differenza senza rilevanza per l'argomento in discussione.
Quest'ultimo tipo di differenza potrebbe essere chiamato "differenza superficiale", ma più probabilmente dovrebbe essere chiamato semplicemente "irrilevante".
Esempio: se stiamo parlando di database, esiste una differenza logica tra il modello e l'implementazione (come discusso in dettaglio per Data).
Esempio: se stiamo parlando di database e io sollevo la differenza tra un computer e un monitor, non la chiamereste "differenza logica". Tuttavia, non è nemmeno una "differenza superficiale"; è semplicemente del tutto irrilevante (inapplicabile) alla discussione.
Personalmente, direi che tutte le differenze sono differenze logiche.
La pertinenza o l'irrilevanza di una differenza osservata rispetto all'argomento in discussione non determina se si tratti o meno di una "differenza logica", sebbene si tratti , a mio avviso, di una descrizione accurata del modo in cui Chris Date usa il termine.
L' essenza della logica (o sanità mentale) è in grado di riconoscere la differenza tra due cose, ea riconoscere quando non v'è alcuna differenza.
Più precisamente:
La sanità mentale è la capacità di riconoscere differenze, somiglianze e identità.
(Questo è un fondamentale originariamente proposto da L. Ron Hubbard nel 1938.)
Quindi il concetto stesso di "differenza" è fondamentale per la nozione di "logica", quindi come potrebbe essere possibile avere una differenza che non è una differenza logica?
Se sostituisci tutti gli usi della frase "differenza logica" con "differenza importante" o "distinzione rilevante", non credo che perderai alcun significato.
Per prendere in prestito la stessa terminologia di Date, il concetto di "differenza logica" è logicamente lo stesso del concetto di "distinzione rilevante e importante".
A proposito, nel caso in cui le mie opinioni risultassero critiche, voglio chiarire perfettamente che penso che CJ Date sia un genio. :)