Come funziona la cognizione
|
|
- Bianca Mari
- 8 anni fa
- Visualizzazioni
Transcript
1 Come funziona la cognizione Proposte per i principi della cognizione e per gli strumenti che consentono di esprimerli Devis Pantano * Draft Fino al capitolo 12 Abstract Ho sviluppato nuovi strumenti metodologici e concettuali che permettono di comprendere la logica generale dei processi cognitivi. I processi cognitivi sono indubbiamente complessi. Nonostante questa loro complessità, esistono dei principi generali, parzialmente nascosti, che li governano. Fino ad ora questi principi ci sono sfuggiti, non perché essi siano troppo complessi, ma perché la nostra cultura scientifica non mette a disposizione gli strumenti metodologici e concettuali adeguati per poterli formulare e capire pienamente. Per fare un parallelo, la situazione attuale è simile a quella di cercare di codificare le leggi della fisica senza gli strumenti matematici essenziali. Negli strumenti che propongo ha un ruolo centrale il concetto di struttura. È possibile costruire una metodologia che permette di trattare le strutture degli oggetti e dei fenomeni della nostra quotidianità. Questa metodologia permette di passare dal concetto intuitivo di struttura a una sua trattazione ben precisabile con metodi matematici. Essa permette di comprendere come si costruiscono delle buone rappresentazioni delle strutture della realtà percepita e come si possono eseguire su di queste alcune importanti operazioni di derivazione strutturale. Queste operazioni sono fondamentali perché permettono di passare da rappresentazioni basilari, ad altre gradualmente più astratte. Queste operazioni permettono di generare una gerarchia di rappresentazioni dove tutto * Per commenti ed informazioni mi si può contattare al seguente indirizzo: devis.pantano@unipd.it 1
2 il contenuto d informazione strutturale è reso in forma esplicita. In questo modo si passa dalle rappresentazioni di base che sono rigide e contingenti, ad altre che sono molto più flessibili e generali. In queste nuove rappresentazioni compaiono, sotto forma di coincidenze strutturali (isomorfismi), molte regolarità che altrimenti non sarebbero rilevabili. Da molte di queste regolarità si possono ricavare una parte importante delle regole di inferenza che costituiscono la spina dorsale dei processi cognitivi e della nostra conoscenza del mondo che ci circonda. Presentazione Le idee esposte in questo libro sono parte di un lavoro di riflessione ed analisi che mi ha richiesto quasi tre decenni. Lo propongo ora alla comunità scientifica per una valutazione obiettiva. Credo di avere ottenuto importanti risultati nel campo dei fondamenti delle scienze cognitive. È probabile che questo lavoro contenga la scoperta di una parte delle leggi, dei principi generali e dei principali meccanismi che regolano, permettono e costituiscono la cognizione. Il motivo per il quale mi sento, in totale onestà intellettuale, di poter fare queste affermazioni è dovuto semplicemente al fatto che quanto propongo funziona. Con le idee esposte in questo lavoro riesco a spiegare come funziona la cognizione, descrivo i principi generali che sono alla sua base, spiego cosa la rende possibile, in cosa consiste e come può funzionare. Con le idee esposte appare possibile proporre modelli per il funzionamento del sistema nervoso, spiegare come le informazioni e le conoscenze sono codificate al suo interno e progettare possibili sistemi d intelligenza artificiale. Le spiegazioni che propongo possiedono i requisiti dell approccio razionale riduzionista. Non sto esponendo una teoria filosofica che si basa su qualche intuizione. Non demando a concetti e a spiegazioni che non siano ben descrivibili nel dettaglio in termini computazionali. Tutti i processi che descrivo o ai quali faccio riferimento appaiono riproducibili con metodi noti. Le idee esposte sono globalmente molto promettenti; tuttavia so per esperienza che spesso gli errori si nascondono nei dettagli e non posso escludere di averne commessi. Quelle che qui propongo sono, almeno per ora, solo delle proposte teoriche. Il lettore si chiederà, giustamente, per quale motivo con questo lavoro chi scrive avrebbe risolto con successo problemi che si sono dimostrati fino ad ora molto ostici. Se effettivamente c è qualcosa di buono in ciò che propongo, credo dipenda dal fatto che ho seguito una strada diversa da quelle usuali per lo sviluppo delle idee e dei concetti. 2
3 Uno dei risultati che emerge da questo lavoro è che il motivo per cui ancora non sappiamo come funziona la conoscenza non dipende dall eccessiva complessità dei fenomeni cognitivi, ma dal fatto che sono mancati gli strumenti concettuali e metodologici corretti per affrontare il problema. È un po come se si cercasse di edificare la fisica senza il concetto di numero, o se si cercasse di comprendere l origine delle specie senza aver compreso il meccanismo di selezione naturale. Credo che alcuni dei concetti che sono utilizzati nella fondazione della logica e dell informatica teorica non siano del tutto corretti, ma siano anzi in parte fuorvianti, poiché inducono a sviluppare dei modelli mentali che, se pur funzionali per molti compiti, impediscono di cogliere nella corretta prospettiva alcuni aspetti essenziali dei fenomeni cognitivi. Si provi a rispondere a questa domanda: cosa è una regola? Chi sa dare una definizione precisa, razionale, scientificamente esaustiva del concetto di regola? Riflettendo un po non è difficile convenire che se il mondo che ci circonda non fosse soggetto a regolarità, e se per esso non valessero delle regole, la stessa cognizione non sarebbe possibile. Le regole sono quindi fondamentali affinché il pensiero possa esistere. Ma se non possediamo gli strumenti per inquadrare con precisione un concetto così fondamentale, come possiamo pretendere di capire i principi e la logica che stanno alla base della cognizione? In questo lavoro propongo degli strumenti che consentono di colmare questa e altre lacune. Devo anticipare che scrivere libri sicuramente non è il mio mestiere. Chiedo quindi al lettore di portare pazienza se in alcuni punti la lettura non è scorrevole. Per un introduzione generale si veda il primo capitolo. Eventuali domande, richieste di chiarimenti e critiche sono benvenute. Copyright 2014 Devis Pantano All rights reserved. 3
4 Sommario 1 Un introduzione generale Esistono dei principi generali per la cognizione? Primo principio: i limiti fondamentali del conoscibile e il concetto di struttura Secondo principio: definizione del concetto di regola Terzo principio: criterio di emergenza Come sono codificate le informazioni all interno della mente? Simulare la realtà in modo astuto Alcune conclusioni per questo capitolo introduttivo Esistono valide alternative alle rappresentazioni simboliche? Introduzione Come possiamo comunicare? Un alternativa ai simboli Le rappresentazioni costrutturate e le simulazioni Sui limiti fondamentali del conoscibile Prima congettura di riferimento Alcune note di approfondimento Alcuni note tecniche sull uso dei simboli Strutture di prima specie, Operazioni fondamentali sulle strutture, Schemi Introduzione: Il problema del confronto Una metodologia per la rappresentazione delle strutture di prima specie L insieme delle parti Il sistema di distinguibilità interna tra le parti Primi punti sul complesso delle relazioni esterne Strutture derivate Le principali operazioni di derivazione strutturale Le porzioni di struttura Le strutture quozienti Operazioni di morfismo Ancora sul problema del confronto Proprietà e relazioni strutturali non autonome Indistinguibilità per scambio di elementi strutturali corrispondenti Qualche nota di approfondimento sui grafi Sulle proprietà e relazioni strutturali emergenti dopo le operazioni di quoziente Sulle strutture usate in fisica Due congetture interessanti Operazioni fondamentali e strutture di seconda specie: gli schemi Funzione di memoria Operazione di confronto Operazione di movimento lungo una struttura (di trasporto di informazione)
5 Operazione di copia di elementi strutturali Operazione di associazione simbolica funzionale Coincidenza tra operazioni Gli elementi base del computo strutturale Strutture di seconda specie Concetto di schema ( o schema procedurale) Alcune riflessioni sul concetto di struttura di seconda specie I simboli sono memorizzabili? Concetto di sistema di computo strutturale Concetto di operatore generalizzato Reti NAND (o NOR) Congruenza della teoria strutturale proposta con gli oggetti matematici standard Numeri naturali nella teoria delle strutture finite Numeri reali Il passaggio al continuo Le principali operazioni aritmetiche come operazioni su strutture Concetto di struttura continua Operatori differenziali ottenuti tramite il passaggio al limite di operatori discreti Seconda congettura di riferimento. Definizione di regola Introduzione L importanza delle regole Seconda congettura di riferimento Concetto di regola e concetto di regolarità Il fenomeno delle strutture emergenti. Strutture, schemi e logiche emergenti Introduzione Interdipendenza funzionale tra strutture, criterio di emergenza Un criterio di emergenza di validità meno ampia Alcuni punti importanti sulle strutture emergenti Sul concetto di proprietà strutturale non autonoma Fenomeno delle regole e delle logiche emergenti Oggettività dei fenomeni di emergenza Concetto di Analisi di struttura Strutture emergenti macroscopiche Rendere esplicite le strutture: il principio di convergenza delle verifiche Ancora sul problema del confronto tra strutture La relatività della relazione di uguaglianza e il senso dell analisi di struttura Il meccanismo della chiave Analisi di struttura e riconoscimento Un esempio
6 5.16 Separazione dal contesto sulla base delle irregolarità interne. Concetto di contenuto informativo interno Alcuni primi accenni sulla visione Le strutture derivate non bastano Esplicitazioni di informazione complessa: i soggetti dei processi cognitivi Introduzione La terminologia Un primo approccio intuitivo Approccio ontologico Approccio funzionale Alcune proprietà dei soggetti cognitivi Ordinamento gerarchico dei soggetti cognitivi Dalle rappresentazioni strutturali ai concetti Insiemi strutturati di soggetti cognitivi Non è un espendiente Sui concetti di feature e di pattern recognition Codificare soggetti di scala superiore Sull apprendimento in profondità e la stratificazione delle rappresentazioni Alcuni approfondimenti sulle regolarità e sulle regole Introduzione Regole e regolarità Le regole utili vincolano ma non troppo Regole procedurali e regole vincolanti nei risultati Le regole della fisica e dei sistemi strettamente deterministici Regole operazionali e regole associative Sull importanza e sulla decodifica delle regole associative Sul concetto di situazione [rivedere] Sul concetto di microsituazione Accenni sulle regole deduttive Alcune idee per definire il concetto di problema Breve introduzione alla teoria dei sistemi di produzione Una possibile definizione del concetto di problema Regole di previsione e regole per la pianificazione delle azioni Alcuni punti importanti Un possibile modello di sistema cognitivo Introduzione Punti generali Per iniziare La necessità di un sistema di reti Schema di funzionamento Alcuni primi punti sul funzionamento delle reti
7 9.7 Teatri virtuali I limiti dei sensi Reti di analisi di struttura Analisi che sfruttano il contenuto informativo interno Una possibile ricetta per l analisi di struttura La rappresentazione complessiva della situazione globale del presente La conoscenza semantica in un sistema cognitivo Reti di memorie da vagliare in continuazione per l implementazione di regole Primi accenni sulla rappresentazione delle azioni e dei comportamenti La ricerca di soluzioni ai problemi e la conoscenza del fare Alcuni primi accenni al ruolo dell attenzione selettiva Alcuni primi punti sull apprendimento Graduale costruzione della conoscenza semantica Alcune idee sull apprendimento e la gestione degli obbiettivi Alcuni appunti sulla possibilità di costruire delle metarappresentazioni della stessa attività cognitiva Approfondimenti sul paradigma a reti Approfondimenti sui sistemi di reti per costituire un sistema cognitivo Alcuni approfondimenti sulla gestione del sistema Approfondimenti su come si pianificano le azioni e i comportamenti. Le reti suggeritrici Introduzione Rappresentazione delle azioni e dei comportamenti Pianificazione di azioni e comportamenti Le reti suggeritrici Nota sul livello di dettaglio richiesto per rappresentare le situazioni Apprendimento Prime note introduttive Alcune note su come si studia attualmente l apprendimento È possibile partire da zero? La verifica a posteriori Procedere per tentativi Il confronto con la realtà, il ciclo di retroazione primaria Suddividere i processi di apprendimento in fasi successive Sulla preimplementazione delle reti Tecniche di apprendimento con propagazione all indietro dell errore Sfruttare processi paralleli interni Sfruttare le regolarità interne Induzione Le regole associative dominanti Come identificare le regole associative di medio e alto livello
8 12.15 Attenzione selettiva Quando cause ed effetti sono distanti nel tempo
9 1 Un introduzione generale 1.1 Esistono dei principi generali per la cognizione? È diffusa l idea che la cognizione sia qualcosa di intrinsecamente complesso al punto tale che non è possibile individuare un insieme di leggi fondamentali, o di principi primi, dai quali inferire come essa funziona. Sono in grado di mostrare che in realtà questi principi esistono e che sono tali, per natura e importanza, da indirizzare velocemente la ricerca scientifica verso la comprensione del funzionamento generale dell attività cognitiva. Credo inoltre che il motivo per il quale fino ad ora questi principi ci sono sfuggiti sia dovuto al fatto che sono mancati gli strumenti metodologici e concettuali necessari. Per fare un parallelo è come se si cercasse di codificare le leggi della fisica senza gli strumenti matematici indispensabili. Credo di poter mostrare che per comprendere la logica dei processi cognitivi è sostanzialmente necessario trovare la maniera per definire con precisione, e trattare in maniera adeguata, alcuni concetti importanti per i quali però solitamente ci accontentiamo di una comprensione solo intuitiva. I punti salienti della formulazione che propongo derivano, per buona parte, dal tentativo di precisare i concetti di struttura e di regola, e dalla ricerca degli strumenti per trattare, in modo non ingenuo, il problema del confronto tra le strutture delle cose e dei fenomeni, al fine di riuscire a identificare tutte le regole emergenti che possono essere utilmente sfruttate per la cognizione. Si provi a immaginare cosa sarebbe oggi la fisica senza la matematica. Si pensi, ad esempio, alla sintesi di Newton dei tre principi della dinamica. Essi possono essere espressi linguisticamente con poche frasi, ma in questa forma avrebbero ben poco valore se non fossero disponibili gli strumenti e i metodi matematici che permettono di tradurli in formule, numeri, e procedimenti ben precisabili. Ebbene, per quanto riguarda i fondamenti della cognizione, siamo in una situazione profondamente analoga, a oggi, nella cultura diffusa, non sono disponibili gli strumenti che permettono di codificare e comprendere con chiarezza i suoi principi. Credo di essere riuscito a fare alcuni passi in avanti particolarmente significativi in questo campo proprio perché sono riuscito a mettere a punto degli strumenti validi. Come avviene per la matematica, anche per comprendere gli strumenti che propongo, bisogna fare fatica. Serve quindi un certo impegno da parte del lettore: senza questo sforzo, sia la lettura di questo lavoro, sia l enunciazione che propongo per i principi della cognizione, saranno vani. Un problema di questo lavoro è che per comprenderlo è necessario un certo impegno, simile a quello necessario per affrontare un esame universitario difficile. Di fronte a 9
10 queste difficoltà alcune persone desistono anche perché nutrono dei dubbi sulla reale utilità dello sforzo richiesto. Oggettivamente, è improbabile che un ricercatore sconosciuto sia in grado di proporre una soluzione a problematiche che si sono dimostrate particolarmente difficili. Comprendo questo punto di vista e parzialmente lo giustifico. Per superare questa impasse ho pensato di scrivere questa lunga introduzione. Il suo scopo è di anticipare alcuni dei risultati più rilevanti. Per proporre queste anticipazioni devo rinunciare a un po di rigore e semplificare alcuni passaggi. Questo vale solo per questo primo capitolo, dal secondo, le idee e i metodi proposti, sono illustrati in modo più dettagliato. Ho dunque sviluppato una metodologia per trattare il concetto di struttura. Credo che questo concetto sia fondamentale, ma si deve andare oltre la sua concezione intuitiva perché questa da sola non permette di comprendere alcuni punti fondamentali. Per fare un parallelo, la situazione è simile alla differenza che c è tra avere un concetto intuitivo di quantità, come potevano averlo gli uomini prima della scoperta dei rudimenti sui numeri, ed essere invece in grado di usare la nozione di numero in modo appropriato. Il concetto di struttura è usato in modo intuitivo pressoché da tutti, ma ben pochi si sono presi la briga di analizzarlo e di cercare di precisarlo, eccetto alcuni matematici e alcuni filosofi. Un punto delicato della faccenda è che non è sufficiente trovare semplicemente un metodo, tra i vari possibili, che consenta di formalizzare questo concetto, ma è importante trovare quello giusto. Serve un metodo che sia in grado di cogliere in modo efficace, ed anche astuto, i meccanismi cruciali del fenomeno delle corrispondenze strutturali, vale a dire di quelle corrispondenze che possono esistere tra le strutture di entità fisicamente distinte. A mio avviso le formalizzazioni che sono state proposte fino ad ora non consentono di cogliere questi meccanismi e per questo motivo tendono a portare fuori strada. Ho sviluppato una metodologia, peraltro relativamente semplice, che consente di lavorare con sufficiente precisione, che funziona bene per gli oggetti e i fenomeni della nostra percezione quotidiana, e che è in grado di cogliere alcuni aspetti essenziali che fino ad ora non sono stati analizzati nel modo opportuno. Si tratta di quegli aspetti che consentono di eseguire delle importanti operazioni che chiamo di derivazione strutturale. Ritengo che queste operazioni siano importanti perché consentono di passare, in modo naturale, da rappresentazioni più basilari ad altre più flessibili e astratte. Sappiamo che le rappresentazioni che si formano a ridosso dei sensi sono di tipo pittorico (da alcuni autori sono chiamate subsimboliche o anche analogiche). Ebbene, credo di poter mostrare che se la rappresentazione pittorica è di buona qualità allora, tramite queste operazioni, è possibile ricavarne delle altre che possono essere delle astrazioni delle prime. 10
11 Si può mostrare che le operazioni di derivazione strutturale possono essere ripetute più volte generando così una stratificazione gerarchica di altre rappresentazioni che sono gradualmente più astratte. Queste operazioni permettono di evidenziare alcune proprietà contenute implicitamente nelle rappresentazioni di partenza. Esse permettono quindi di rendere esplicite tali proprietà. Si può mostrare che nel far questo si ottengono dei nuovi oggetti che sono comunque sempre delle rappresentazioni strutturali e non di altro tipo. È probabile che queste operazioni siano molto simili a quelle che utilizza la nostra mente per analizzare e organizzare le informazioni che riceve dai sensi. La metodologia è particolarmente efficace anche per altre ragioni. Grazie ad essa è possibile identificare e codificare, con sufficiente precisione, alcuni principi generali dai quali si possono inferire ulteriori principi organizzativi e funzionali che portano alla comprensione di come la cognizione stessa può funzionare. Con ciò intendo affermare che questi principi, queste leggi, consentono di capire nel dettaglio, sia a livello di microprocessi, sia di gestione globale, come funziona il tutto e come può essere riprodotto artificialmente. Credo si possano individuare almeno tre principi generali che, combinati con la metodologia proposta, portano poi a identificare la maggior parte degli altri. Questi principi sono: 1. Il conoscibile del mondo esterno si limita alle strutture degli oggetti, e dei fenomeni, e alle operazioni possibili su queste strutture. Al di là di tali strutture, e di tali operazioni, non c è alcuna realtà esterna conoscibile. 2. Ogni regola (e ogni legge) consiste in una prescrizione strutturale o delle operazioni che si possono (o si devono) eseguire, o dei risultati che si devono ottenere. 3. Le proprietà emergenti consistono in strutture derivate che manifestano qualche fenomeno di mutua dipendenza funzionale con altre. Sono regole emergenti quelle che si applicano a strutture emergenti. Con gli opportuni strumenti questi principi possono essere precisati in modo sufficientemente rigoroso. A un primo impatto potrebbe sembrare che questi principi non dicano granché; ma mi permetto di far notare che anche i principi della dinamica se espressi solo verbalmente non comunicano molta informazione a chi non è provvisto degli strumenti matematici per tradurli in equazioni, numeri calcoli ecc Per una persona che non conosce i metodi della matematica, l affermazione che: quando agisce una forza, si ha un accelerazione inversamente proporzionale 11
12 alla massa, non dice molto. Se non avessimo gli strumenti per associare dei numeri ai concetti di forza, massa, e accelerazione, e per tradurre il tutto in equazioni, la sola descrizione verbale del secondo principio della dinamica sarebbe assai poco utile! Ebbene ritengo che la stessa cosa avvenga per i principi sopra enunciati. A prima vista essi non comunicano molte informazioni perché non si hanno gli strumenti concettuali e metodologici che consentono di tradurli nelle rappresentazioni e nelle procedure opportune. Ritengo che con gli strumenti opportuni si possa comprendere che questi principi sono in realtà molto potenti. Dal primo principio si può ricavare che la cognizione si basa sulla possibilità di costruire rappresentazioni interne che hanno, almeno in parte, la stessa struttura degli oggetti della realtà esterna. Queste rappresentazioni devono anche esibire dei comportamenti che corrispondono, sempre in termini strutturali, a quelli dei fenomeni reali. Queste idee, combinate con il principio che spiega cosa sono le strutture emergenti, impongono che le informazioni all interno di un sistema cognitivo siano organizzate rispettando delle modalità ben specificabili. Impongono un principio di esplicitazione e anche un principio di convergenza delle verifiche che determinano in quest organizzazione una struttura a reti di funzioni (in senso matematico) che somigliano molto alle reti nervose del cervello. Con buona probabilità non si tratta di un caso. Il secondo principio, combinato con gli altri due e sviluppato entro la metodologia generale, permette di ricavare molti aspetti fondamentali delle regole. Permette di mostrare che le regole sono il motore di pressoché ogni singolo processo cognitivo, dal più semplice al più complesso. Mostra come le regole possono essere classificate in modo efficace per capire come possono avvenire i singoli microprocessi cognitivi, ma anche per comprendere come vanno gestite le attività globali. Mostra qual è il senso dell organizzazione gerarchica dell informazione. Mostra perché si deve passare dalle rappresentazioni pittoriche ad altre più astratte. Mostra perché le rappresentazioni pittoriche sensoriali devono essere tradotte in altre di migliore qualità. Mostra come può essere gestita globalmente l attività dei vari processi cognitivi in modo finalizzato. A questi tre principi credo sia importante aggiungere un altro ingrediente. Credo che questo sia uno dei trucchi fondamentali dell intelligenza. Si può ben argomentare che l intelligenza deve essere opportunista in modo simile a quanto fanno gli organismi viventi. Deve essere opportunista nel senso che essa deve cercare di sfruttare tutte le possibilità che si presentano di implementare qualche processo d inferenza utile. Un fenomeno caratterizzante della realtà nella quale viviamo, è che accanto alle leggi fisiche e matematiche 12
13 fondamentali compaiono una serie di regolarità e di regole emergenti. Queste regole si manifestano a livelli di descrizione della realtà ben superiore a quelli di base. Ebbene, sono proprio una parte di queste regole emergenti quelle che il nostro cervello utilizza per fare inferenze, per generare previsioni, per pianificare azioni e comportamenti. Qui si manifesta il passaggio chiave, un fenomeno che, se è capito nel modo corretto, permette di fare un passo in avanti fondamentale per comprendere la cognizione stessa. Ho affermato che esistono delle operazioni che consento di passare, partendo da delle buone rappresentazioni pittoriche di partenza, a varie altre, organizzate per gerarchie, che sono astrazioni delle prime. Si può mostre che le regole emergenti riguardano proprio queste nuove rappresentazioni. Il trucco fondamentale dell intelligenza è che passando dalle rappresentazioni di base ad altre, che sono astrazioni delle prime, compaiono moltissime regolarità e moltissime regole emergenti che possono essere opportunamente sfruttate. Se riusciamo a capire precisamente come questo fenomeno avviene, abbiamo la chiave che spiana la strada alla comprensione della logica generale della cognizione. 1.2 Primo principio: i limiti fondamentali del conoscibile e il concetto di struttura Nel 1902 Henri Poincaré pubblicò un trattato di epistemologia: La scienza e l ipotesi. In questo lavoro egli giunse a una conclusione che ritengo particolarmente importante. Secondo Poincaré la scienza può solo farci conoscere i rapporti tra le cose; al di là di questi rapporti non c è alcuna realtà conoscibile! Oggi questa conclusione di Poincaré può apparire sicuramente interessante ma allo stesso tempo può sembrare abbastanza innocua. Essa sembra informarci su qualcosa che riguarda i limiti della scienza, e sembra dare sostegno all approccio formalista che si è imposto come epistemologia dominante in alcune fondamentali discipline scientifiche. In realtà credo di poter mostrare che, reinterpretando questa conclusione in maniera leggermente diversa, estendendone il significato oltre il solo ambito della scienza e munendosi di opportuni strumenti, è possibile estrarre da essa uno dei principi fondamentali che stanno alla base della cognizione. Credo che questo pensiero di Poincaré contenga una verità molto importante che non riguarda solo i limiti della scienza, ma che investe in realtà i nostri limiti fondamentali di poter conoscere il mondo che ci circonda. Come anticipato credo che la conclusione di Poincaré possa essere riformulata in questo modo: 13
14 Della realtà esterna è possibile conoscere solo la struttura delle cose e le operazioni computazionali possibili su queste strutture. Al di là di questa struttura e di queste operazioni non c è alcuna realtà esterna conoscibile. Ritengo che questo sia uno dei principi fondamentali della cognizione. Non sono in grado di dimostrare con metodi rigorosi la sua validità universale, anche se posso ben argomentarla. Posso quindi proporlo come una congettura. Una congettura che, per la sua importanza, indico come prima congettura di riferimento. Ammettendo la validità di questa congettura e della metodologia proposta per descrivere il concetto di struttura, si possono trarre molte importanti inferenze. Si può argomentare che la cognizione si basa pressoché totalmente sullo sfruttamento del fenomeno delle corrispondenze strutturali: le rappresentazioni che si realizzano all interno di un sistema cognitivo devono avere parte delle proprie strutture coincidenti con quelle degli oggetti e dei fenomeni rappresentati. Se studiamo con attenzione come funzionano i simboli si può comprendere che in realtà questi necessitano di un artificio che non è invece necessario per le rappresentazioni strutturali. I simboli, infatti, richiedono che sia costruita un associazione artificiale tra l oggetto che fa da simbolo e ciò che questo rappresenta. Ad esempio, è necessario che la percezione del simbolo sia collegata con l attivazione delle memorie dell entità a esso associata. Quest associazione artificiale non è necessaria con le rappresentazioni strutturali. Esse, infatti, possiedono delle corrispondenze naturali con ciò che rappresentano. Queste corrispondenze consistono proprio nel fatto che esse hanno parte delle rispettive strutture in comune. Quest osservazione ci spinge a pensare che siano le rappresentazioni strutturali a costituire la prima base naturale per l informazione contenuta all interno di un sistema cognitivo. Ci spinge inoltre a pensare che il concetto di struttura sia centrale, e che per comprendere come funziona la cognizione sia necessaria riuscire a descriverlo con precisione. Invito a riflettere sul pensiero di Poincarè. Se ammettiamo vera l idea che della realtà esterna possiamo conoscere solo i rapporti tra le cose, ne consegue che possiamo conoscere solo le entità che sono composte di una molteplicità di parti; in caso contrario non avremmo dei rapporti da poter conoscere. Come possiamo precisare cosa sono questi rapporti? Quali strumenti abbiamo per generalizzare questa idea? Uno dei concetti intuitivi che più sembra cogliere queste cose è proprio quello di struttura; ma se vogliamo capire la logica profonda del fenomeno dobbiamo trovare il modo di passare dalla concezione intuitiva a qualcosa di più preciso, a qualcosa di matematizzabile. 14
15 È lecito quindi chiedersi se esiste qualche branca della matematica che si occupa di questo. Purtroppo le formalizzazioni disponibili possono funzionare per gli oggetti matematici astratti, ma non vanno bene per trattare le strutture degli oggetti e dei fenomeni della nostra quotidianità. Serve una formulazione che sia, nello stesso tempo, precisa e sufficientemente duttile. Deve anche essere naturale nel senso di corrispondere ai metodi adottati dalla nostra mente. La mia proposta per questa metodologia è presentata in modo esteso nel capitolo 3 del libro. Di seguito, per brevità, mi limito a illustrarne alcuni dei punti salienti. L idea generale è che ogni struttura statica (capiremo tra non molto il perché di questa precisazione) può essere precisamente descritta specificando, con gli strumenti opportuni (che derivano, almeno primariamente, dalla matematica e dall informatica), tre gruppi di informazioni: 1. Le informazioni che individuano l insieme delle parti componenti ; queste parti sono, per le strutture, l equivalente degli elementi nella teoria degli insiemi. 2. Le informazioni che specificano e descrivono le proprietà interne delle parti componenti e che consento quindi di distinguere le une dalle altre, appunto dal punto di vista interno. 3. Le informazioni che specificano e descrivono le loro relazioni esterne. Si può mostrare che queste relazioni sono ciò che permette di distinguere le parti componenti, le une dalle altre, dal punto di vista esterno. Ad esempio, per un insieme di punti, che sono entità, per definizione, prive di qualunque struttura e proprietà interna; sono unicamente le relazioni esterne ciò che consente di distinguere i punti stessi gli uni dagli altri. La strategia di tenere separate le informazioni sulle proprietà interne da quelle sulle relazioni esterne è particolarmente importante perché permette di definire con facilità le operazioni che chiamo di derivazione strutturale, e che credo siano alla base della possibilità di astrarre. Si può definire con precisione quando due strutture sono uguali tramite la nozione di isomorfismo. Due strutture sono isomorfe se si può costruire una corrispondenza biunivoca tra i rispettivi insiemi delle parti componenti, se le distinguibilità interne corrispondono e se corrispondono anche le relazioni esterne. Come detto, fondamentale in questa metodologia, è che, da alcune strutture se ne possano derivare delle altre. Questa possibilità impone un ordinamento gerarchico naturale tra le rappresentazioni strutturali. Le principali operazioni di derivazioni strutturali sono quelle di porzione, di quoziente e di morfismo. 15
16 Le operazioni di porzione sono molto semplici, consistono semplicemente nel considerare solo una porzione della struttura di partenza. Esse sono importanti sia perché possono essere usate in altre operazioni di derivazione, sia perché, come vedremo, ci possono essere delle porzioni di una struttura che sono delle entità emergenti. Le operazioni di quoziente consistono in una sorta di cambio di scala. Si ottengono considerando una nuova rappresentazione strutturale che ha per nuove parti componenti delle intere porzioni della struttura di base. È da notare che l operazione di quoziente è possibile grazie all'accorgimento di trattare in maniera separata le distinguibilità interne e le relazioni esterne tra le parti che compongono una struttura. Le operazioni di morfismo si ottengono invece inibendo in una struttura ciò che rende le sue parti distinguibili le une dalle altre. Ciò si ottiene semplificando il sistema delle distinguibilità interne oppure il complesso delle relazioni esterne. Un esempio di operazione di morfismo che agisce sulle distinguibilità interne è quello che elimina i colori in una figura. Una caratteristica delle operazioni di morfismo è di far perdere informazione. Si può mostrare che queste operazioni sono molto comuni nella nostra attività cognitiva. Ad esempio siamo in grado di spostare l attenzione dall'osservare i singoli dettagli di un oggetto, per passare a una sua visione d insieme, dove i dettagli di prima fanno ora parte di altre entità strutturali che consideriamo come singoli oggetti (eseguiamo un operazione di quoziente). È molto probabile che queste operazioni costituiscano la base per l astrazione. Si può mostrare che, operando opportunamente con esse, è possibile passare da rappresentazioni più basilari (per intenderci, molto vicine a quelle pittoriche che si formano nei sensi) ad altre via via più astratte. 1.3 Secondo principio: definizione del concetto di regola Il secondo principio di riferimento consiste in una definizione del concetto di regola. Il lettore tenga presente che, in questo lavoro, il concetto di regola è inteso in modo più esteso rispetto al significato usato comunemente. Come vedremo, anche le leggi della fisica, o i principi della matematica, possono essere considerate delle regole che la natura rispetta. Sebbene l idea di regola sia a tutti famigliare, ritengo che essa non sia stata ben compresa e non sia stata nemmeno ben compresa la sua importanza nella cognizione. Le regole sono fondamentali. Pressoché ogni processo cognitivo si basa sull utilizzo di regole. In un certo senso possiamo dire che le regole sono il motore dell attività cognitiva. Il nostro cervello applica regole in continuazione e ne usa contemporaneamente moltissime. Con buona probabilità, in ogni 16
17 secondo al suo interno sono vagliate in parallelo alcune centinaia di milioni di regole (e forse molte di più). È probabile che una parte importante della neocorteccia sia dedicata all implementazione di regole associative. Trovare una definizione precisa, che sia in grado di cogliere la vera natura, profonda e universale, di ogni regola, quindi di ciò che sta alla base di quasi tutti i processi cognitivi, può consentire di capire come questi funzionano. Se riusciamo a capire cosa sono le regole, come si possono presentare, come si possono identificare e usare, abbiamo capito davvero molto sulla natura e la logica profonda della cognizione. Prima di proporre una definizione per il concetto (esteso) di regola devo presentare brevemente alcuni altri punti importanti che concernano le operazioni di computo possibili su strutture. Il primo punto consiste nell osservazione che probabilmente non è possibile rappresentare, usando solo strutture di prima specie, le operazioni di computo basilari. Sebbene abbia proposto che l attività di costruire rappresentazioni riguardi la struttura degli oggetti e che esiste una metodologia universale per descrivere ogni struttura statica, devo anche proporre l idea che non esiste la possibilità di descrivere, senza ambiguità, le operazioni basilari usando solo questi strumenti. Anche questa volta non sono in grado di dimostrare in maniera rigorosa la validità di questo punto e devo proporlo come una congettura. Ma se ammettiamo che questo sia vero: che non c è modo di rappresentare senza ambiguità, usando solo strutture statiche, le operazioni di computo basilari, come possiamo costruire delle rappresentazioni per queste ultime e per le operazioni complesse? In fondo esistono entità quali gli algoritmi che sono, come minimo, delle rappresentazioni di sequenze di operazioni eseguibili da qualche macchina computazionale. Deve quindi pur esserci qualche possibilità di costruire rappresentazioni di sequenze di operazioni di computo. A questo fine ci vengono incontro due fenomeni. Il primo è costituito dalla possibilità di usare dei simboli; l altro consiste nel fatto che le operazioni di computo fondamentali sono davvero poche e molto semplici. Si può argomentare (tesi di Church Turing) che componendo opportune sequenze di queste operazioni elementari, si può riprodurre ogni operazione complessa. È noto che le operazioni di computo basilari sono poche e molto semplici. Sono quelle che deve poter eseguire una macchina computazionale universale (una generalizzazione di quella di Turing). È anche noto, e ormai semplice da comprendere, come si possano usare dei simboli per rappresentare queste singole operazioni di base. Sappiamo inoltre che le operazioni complesse possono essere realizzate tramite delle sequenze di quelle di base. Possiamo quindi costruire delle rappresentazioni di sequenze di operazioni di base utilizzando i relativi simboli. È in fondo quello che si fa comunemente quando si scrive un programma per calcolatore. 17
18 Possiamo però osservare che tali sequenze di simboli sono delle entità complesse. Si può mostrare che esse costituiscono a loro volta, a tutti gli effetti, delle strutture. Sono, infatti, oggetti composti di una pluralità di parti (i singoli simboli), che hanno le loro proprietà interne (ciò che permette di dire se due di questi sono uguali o differenti) e che devono stare in precise relazioni reciproche (le posizioni che assumono lungo l algoritmo). Si può mostrare che queste strutture statiche utilizzare per rappresentare gli algoritmi, hanno qualcosa in comune con le strutture delle operazioni complesse che rappresentano. Questo è un punto molto importante. Possiamo quindi pervenire a un estensione del concetto di struttura che ho brevemente illustrato nel paragrafo precedente. L idea è di mettere assieme la funzione di simbolo e le strutture statiche (che indico anche come strutture di prima specie). Ciò che si ottiene è un entità ibrida che propongo di chiamare strutture di seconda specie. Un algoritmo è un oggetto che corrisponde a questa definizione, quindi è, a tutti gli effetti, una struttura di seconda specie. Si può mostrare che è possibile rappresentare, usando gerarchie di strutture di seconda specie, non solo le operazioni di computo basilare, ma anche le azioni concrete e i comportamenti complessi. Introdotti questi punti, è possibile proporre una definizione per il concetto di regola nel modo seguente: Ogni regola (ogni legge) consiste in una prescrizione strutturale o delle operazioni che si possono (o si devono) eseguire, o dei risultati che si devono ottenere. In un certo senso le regole costituiscono dei vincoli che devono essere rispettati. Assumo che tutti questi vincoli possono sempre essere descritti in termini strutturali. Si ponga attenzione al fatto che la verifica di queste condizioni implica la capacità di identificare degli isomorfismi strutturali. Essi si manifestano o nelle operazioni che si compiono, mentre esse sono ripetute, o nei risultati che si ottengono, quanto sono osservati più di una volta. Questa presenza di ripetizioni (d isomorfismi) è una delle caratteristiche salienti delle regole e delle regolarità. Si può anche proporre come seconda congettura di riferimento la seguente: Ogni regolarità consiste sempre in qualche isomorfismo strutturale. Molte regole possono essere espresse in modo molto astratto. Ad esempio possiamo descrivere linguisticamente regole del tipo: è bene non mettere i bastoni tra le ruote alle persone capaci, oneste e volenterose. A prima vista può sembrare difficile pensare che regole come questa siano sempre riconducibili a 18
19 descrizioni strutturali. Credo si possa in realtà mostrare che anche in questi casi ciò è possibile. Per spiegare nel dettaglio come ciò sia possibile, è necessario fornire molte altre spiegazioni. In questa introduzione mi devo limitare ad accennare al fatto che la nostra mente utilizza la strategia di organizzare sia le rappresentazioni del mondo circostante, sia le possibili soluzioni ai problemi che sa risolvere, per stratificazioni gerarchiche. Le rappresentazioni di più alto livello, che sono anche quelle più astratte, fanno riferimento ad altre di livello inferiore, più concrete. Scendendo lungo la gerarchia si passa, gradualmente, ma in modo completo, dalle rappresentazioni più astratte fino a rappresentazioni di azioni e operazioni elementari. Ci sono davvero molte cose da dire sulle regole ma, per brevità, e al fine di riuscire a fornire al lettore un introduzione compatta e veloce da leggere, mi limito ad accennare brevemente ad alcuni dei punti più significativi. Ritornerò sull argomento tra qualche paragrafo e più ampiamente nel resto del libro. Il concetto di regola comprende quello di legge. Ad esempio, anche le leggi della fisica, esprimibili tramite formule matematiche, rientrano nella definizione proposta. Infatti, queste formule descrivono la sequenza delle operazioni di computo da eseguire (in altri casi rappresentano delle loro astrazioni, ad esempio quando sono formulate con equazioni differenziali invece che con formule esplicite). Molte regole, quando applicate, danno origine a delle regolarità. È interessante e importante notare, come già accennato, che ogni regolarità consiste sempre in qualche isomorfismo strutturale. Questo punto è importante perché ci dice cosa dobbiamo andare a cercare per identificarle. Molte regolarità possono essere identificate nel complesso delle informazioni che ricaviamo dai sensi, dopo aver opportunamente convertito queste ultime in buone rappresentazioni strutturali, averle analizzate e aver estratto da queste un opportuna gerarchia di rappresentazioni più flessibili e anche più astratte. Per comprendere la cognizione è necessario approfondire varie altre cose su come le regole si presentono, su quali forme possono assumere, su come si identificano, su come si possono utilizzare all atto pratico. Comprendere cosa sono e come funzionano le regole, significa comprendere come esse possono essere scoperte e come vanno scritti gli algoritmi, o come vanno progettati i circuiti, che le implementano. 1.4 Terzo principio: criterio di emergenza Veniamo ai fenomeni di emergenza. Che cosa sono le proprietà emergenti? Credo che la logica dei fenomeni emergenti possa essere compresa usando gli strumenti fin qui introdotti. Se ammettiamo che possiamo conoscere solo la struttura degli oggetti, significa che anche le proprietà emergenti riguardano le strutture e le operazioni possibili su di esse. Ho fatto menzione al fatto che è possibile definire delle operazioni di 19
20 derivazione strutturale che permettono di ricavare nuove rappresentazioni da altre di partenza. Potremmo allora esplorare l ipotesi che le cosiddette proprietà emergenti siano legate proprio a questa possibilità di estrarre nuove strutture. Potremmo pensare che le proprietà emergenti riguardino, almeno in parte, strutture derivate. Non è però difficile accorgersi che, data una struttura di partenza, non tutte le operazioni di derivazione possibili generano entità che possono essere considerate emergenti. Banalmente: non ha senso prendere una porzione a caso di un oggetto, o generare a caso una struttura quoziente prendendo porzioni casuali di una più basilare. Serve qualche criterio per distinguere le reali strutture derivate emergenti da quelle che non lo sono. Chiediamoci quindi cosa è che fa sì che una certa particolare porzione, o un certo particolare quoziente, sia qualcosa che ha senso considerare come entità a sé stante. Esiste un criterio generale, in grado di cogliere veramente l essenza del fenomeno dell emergenza? Credo che questo criterio esista e possa essere formulato nel seguente modo: Sono emergenti quelle strutture derivate per le quali si determina un fenomeno di dipendenza funzionale con altre. In altre parole sono emergenti quelle strutture derivate per le quali esiste un qualche fenomeno fisico che dipende da esse. Per mostrare la validità di questo criterio proviamo a ragionare per assurdo. Supponiamo che non esista alcun fenomeno il cui divenire dipenda funzionalmente da una certa particolare struttura derivata. In questo caso non ci sarebbe nulla di reale, non ci sarebbe alcun fenomeno, in grado di accorgersi che quella data struttura esiste. In tal caso tale struttura derivata non può far parte delle entità emergenti perché non esiste nulla che è sensibile alla sua presenza! Riflettendo, non è difficile accorgersi che le entità che siamo abituati a considerare delle cose a sé stanti sono oggetti o fenomeni che, con la loro presenza, hanno degli effetti, anche indiretti, su altre cose o su altri fenomeni. Sono entità che, in qualche modo, con la propria presenza, determinano delle variazioni o su ciò che accade, o su ciò che può accadere, o su ciò che si può fare e ciò che non si può fare. Si noti che, affinché una certa struttura derivata sia effettivamente emergente, è necessario che essa partecipi globalmente nel determinare degli effetti sensibili; deve partecipare con tutto ciò che la definisce in quanto struttura. Ad esempio, se fosse solo una sua porzione (o un suo quoziente, o un suo morfismo) a determinare degli effetti, allora sarebbe quest ultima a essere emergente e non l intera struttura in oggetto! 20
Siamo così arrivati all aritmetica modulare, ma anche a individuare alcuni aspetti di come funziona l aritmetica del calcolatore come vedremo.
DALLE PESATE ALL ARITMETICA FINITA IN BASE 2 Si è trovato, partendo da un problema concreto, che con la base 2, utilizzando alcune potenze della base, operando con solo addizioni, posso ottenere tutti
DettagliAutomazione Industriale (scheduling+mms) scheduling+mms. adacher@dia.uniroma3.it
Automazione Industriale (scheduling+mms) scheduling+mms adacher@dia.uniroma3.it Introduzione Sistemi e Modelli Lo studio e l analisi di sistemi tramite una rappresentazione astratta o una sua formalizzazione
DettagliAPPUNTI DI MATEMATICA LE FRAZIONI ALGEBRICHE ALESSANDRO BOCCONI
APPUNTI DI MATEMATICA LE FRAZIONI ALGEBRICHE ALESSANDRO BOCCONI Indice 1 Le frazioni algebriche 1.1 Il minimo comune multiplo e il Massimo Comun Divisore fra polinomi........ 1. Le frazioni algebriche....................................
DettagliCapitolo 2. Operazione di limite
Capitolo 2 Operazione di ite In questo capitolo vogliamo occuparci dell operazione di ite, strumento indispensabile per scoprire molte proprietà delle funzioni. D ora in avanti riguarderemo i domini A
DettagliProposte per i principi della cognizione e per gli strumenti che consentono di esprimerli
Proposte per i principi della cognizione e per gli strumenti che consentono di esprimerli Devis Pantano * Draft Fino al capitolo 12. Versione giugno 2015 Presentazione Credo di avere ottenuto importanti
DettagliProposte per i principi della cognizione e per gli strumenti che consentono di esprimerli
Proposte per i principi della cognizione e per gli strumenti che consentono di esprimerli Devis Pantano * Draft Versione Settembre 2015 Presentazione Le idee esposte in questa monografia sono parte di
DettagliDimensione di uno Spazio vettoriale
Capitolo 4 Dimensione di uno Spazio vettoriale 4.1 Introduzione Dedichiamo questo capitolo ad un concetto fondamentale in algebra lineare: la dimensione di uno spazio vettoriale. Daremo una definizione
Dettaglirisulta (x) = 1 se x < 0.
Questo file si pone come obiettivo quello di mostrarvi come lo studio di una funzione reale di una variabile reale, nella cui espressione compare un qualche valore assoluto, possa essere svolto senza necessariamente
Dettagli4 3 4 = 4 x 10 2 + 3 x 10 1 + 4 x 10 0 aaa 10 2 10 1 10 0
Rappresentazione dei numeri I numeri che siamo abituati ad utilizzare sono espressi utilizzando il sistema di numerazione decimale, che si chiama così perché utilizza 0 cifre (0,,2,3,4,5,6,7,8,9). Si dice
DettagliSommario. Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi.
Algoritmi 1 Sommario Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi. 2 Informatica Nome Informatica=informazione+automatica. Definizione Scienza che si occupa dell
DettagliMatematica generale CTF
Successioni numeriche 19 agosto 2015 Definizione di successione Monotonìa e limitatezza Forme indeterminate Successioni infinitesime Comportamento asintotico Criterio del rapporto per le successioni Definizione
DettagliAlla ricerca dell algoritmo. Scoprire e formalizzare algoritmi.
PROGETTO SeT Il ciclo dell informazione Alla ricerca dell algoritmo. Scoprire e formalizzare algoritmi. Scuola media Istituto comprensivo di Fagagna (Udine) Insegnanti referenti: Guerra Annalja, Gianquinto
DettagliCorrispondenze e funzioni
Corrispondenze e funzioni L attività fondamentale della mente umana consiste nello stabilire corrispondenze e relazioni tra oggetti; è anche per questo motivo che il concetto di corrispondenza è uno dei
DettagliComplemento al corso di Fondamenti di Informatica I corsi di laurea in ingegneria, settore dell informazione Università la Sapienza Consorzio Nettuno
Rappresentazione di numeri Complemento al corso di Fondamenti di Informatica I corsi di laurea in ingegneria, settore dell informazione Università la Sapienza Consorzio Nettuno Un numero e un entità teorica,
DettagliAppunti sulla Macchina di Turing. Macchina di Turing
Macchina di Turing Una macchina di Turing è costituita dai seguenti elementi (vedi fig. 1): a) una unità di memoria, detta memoria esterna, consistente in un nastro illimitato in entrambi i sensi e suddiviso
Dettaglif(x) = 1 x. Il dominio di questa funzione è il sottoinsieme proprio di R dato da
Data una funzione reale f di variabile reale x, definita su un sottoinsieme proprio D f di R (con questo voglio dire che il dominio di f è un sottoinsieme di R che non coincide con tutto R), ci si chiede
DettagliLE SUCCESSIONI 1. COS E UNA SUCCESSIONE
LE SUCCESSIONI 1. COS E UNA SUCCESSIONE La sequenza costituisce un esempio di SUCCESSIONE. Ecco un altro esempio di successione: Una successione è dunque una sequenza infinita di numeri reali (ma potrebbe
DettagliChe cos è l intelligenza e come funzionano i test del Q.I.
Che cos è l intelligenza e come funzionano i test del Q.I. Non esiste, al giorno d oggi, un parere unanime della comunità scientifica sulla definizione di intelligenza. In generale, potremmo dire che è
DettagliLezioni di Matematica 1 - I modulo
Lezioni di Matematica 1 - I modulo Luciano Battaia 16 ottobre 2008 Luciano Battaia - http://www.batmath.it Matematica 1 - I modulo. Lezione del 16/10/2008 1 / 13 L introduzione dei numeri reali si può
DettagliStatistica e biometria. D. Bertacchi. Variabili aleatorie. V.a. discrete e continue. La densità di una v.a. discreta. Esempi.
Iniziamo con definizione (capiremo fra poco la sua utilità): DEFINIZIONE DI VARIABILE ALEATORIA Una variabile aleatoria (in breve v.a.) X è funzione che ha come dominio Ω e come codominio R. In formule:
DettagliCapitolo 13: L offerta dell impresa e il surplus del produttore
Capitolo 13: L offerta dell impresa e il surplus del produttore 13.1: Introduzione L analisi dei due capitoli precedenti ha fornito tutti i concetti necessari per affrontare l argomento di questo capitolo:
DettagliTeoria delle code. Sistemi stazionari: M/M/1 M/M/1/K M/M/S
Teoria delle code Sistemi stazionari: M/M/1 M/M/1/K M/M/S Fabio Giammarinaro 04/03/2008 Sommario INTRODUZIONE... 3 Formule generali di e... 3 Leggi di Little... 3 Cosa cerchiamo... 3 Legame tra N e le
DettagliProgettaz. e sviluppo Data Base
Progettaz. e sviluppo Data Base! Progettazione Basi Dati: Metodologie e modelli!modello Entita -Relazione Progettazione Base Dati Introduzione alla Progettazione: Il ciclo di vita di un Sist. Informativo
DettagliLinguaggi e Paradigmi di Programmazione
Linguaggi e Paradigmi di Programmazione Cos è un linguaggio Definizione 1 Un linguaggio è un insieme di parole e di metodi di combinazione delle parole usati e compresi da una comunità di persone. È una
DettagliCOS È UN LINGUAGGIO? LINGUAGGI DI ALTO LIVELLO LA NOZIONE DI LINGUAGGIO LINGUAGGIO & PROGRAMMA
LINGUAGGI DI ALTO LIVELLO Si basano su una macchina virtuale le cui mosse non sono quelle della macchina hardware COS È UN LINGUAGGIO? Un linguaggio è un insieme di parole e di metodi di combinazione delle
DettagliCome visto precedentemente l equazione integro differenziale rappresentativa dell equilibrio elettrico di un circuito RLC è la seguente: 1 = (1)
Transitori Analisi nel dominio del tempo Ricordiamo che si definisce transitorio il periodo di tempo che intercorre nel passaggio, di un sistema, da uno stato energetico ad un altro, non è comunque sempre
DettagliLa ricerca empirica in educazione
La ricerca empirica in educazione Alberto Fornasari Docente di Pedagogia Sperimentale Dipartimento di Scienze della Formazione, Psicologia, Comunicazione Il ricercatore ha il compito di trovare relazioni
DettagliLe funzioni continue. A. Pisani Liceo Classico Dante Alighieri A.S. 2002-03. A. Pisani, appunti di Matematica 1
Le funzioni continue A. Pisani Liceo Classico Dante Alighieri A.S. -3 A. Pisani, appunti di Matematica 1 Nota bene Questi appunti sono da intendere come guida allo studio e come riassunto di quanto illustrato
DettagliRICERCA AZIONE STRUMENTI
RICERCA AZIONE STRUMENTI STRUMENTI INTROSPETTIVI Permettono di scoprire gli aspetti più nascosti, le sfaccettature più profonde. Sono privati perché di norma vengono usati dall individuo da solo. Non sono
DettagliIndice generale. OOA Analisi Orientata agli Oggetti. Introduzione. Analisi
Indice generale OOA Analisi Orientata agli Oggetti Introduzione Analisi Metodi d' analisi Analisi funzionale Analisi del flusso dei dati Analisi delle informazioni Analisi Orientata agli Oggetti (OOA)
DettagliI libri di testo. Carlo Tarsitani
I libri di testo Carlo Tarsitani Premessa Per accedere ai contenuti del sapere scientifico, ai vari livelli di istruzione, si usa comunemente anche un libro di testo. A partire dalla scuola primaria, tutti
DettagliTesina per il corso di Psicotecnologie dell apprendimento per l integrazione delle disabilità
Tesina per il corso di Psicotecnologie dell apprendimento per l integrazione delle disabilità ANALISI DEL TITOLO Per prima cosa cercheremo di analizzare e capire insieme il senso del titolo di questo lavoro:
DettagliINTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI
INTRODUZIONE AGLI ALGORITMI Prima di riuscire a scrivere un programma, abbiamo bisogno di conoscere un metodo risolutivo, cioè un metodo che a partire dai dati di ingresso fornisce i risultati attesi.
DettagliII.f. Altre attività sull euro
Altre attività sull euro II.f È consigliabile costruire modelli in carta o cartoncino di monete e banconote, e farli usare ai bambini in varie attività di classe fin dal primo o al più dal secondo anno.
DettagliIl sapere tende oggi a caratterizzarsi non più come un insieme di contenuti ma come un insieme di metodi e di strategie per risolvere problemi.
E. Calabrese: Fondamenti di Informatica Problemi-1 Il sapere tende oggi a caratterizzarsi non più come un insieme di contenuti ma come un insieme di metodi e di strategie per risolvere problemi. L'informatica
DettagliCorso di. Dott.ssa Donatella Cocca
Corso di Statistica medica e applicata Dott.ssa Donatella Cocca 1 a Lezione Cos'è la statistica? Come in tutta la ricerca scientifica sperimentale, anche nelle scienze mediche e biologiche è indispensabile
DettagliLezione n 2 L educazione come atto ermeneutico (2)
Lezione n 2 L educazione come atto ermeneutico (2) Riprendiamo l analisi interrotta nel corso della precedente lezione b) struttura dialogica del fatto educativo Per rispondere a criteri ermenutici, l
DettagliSISTEMI DI NUMERAZIONE E CODICI
SISTEMI DI NUMERAZIONE E CODICI Il Sistema di Numerazione Decimale Il sistema decimale o sistema di numerazione a base dieci usa dieci cifre, dette cifre decimali, da O a 9. Il sistema decimale è un sistema
DettagliCapitolo II. La forma del valore. 7. La duplice forma in cui si presenta la merce: naturale e di valore.
Capitolo II La forma del valore 7. La duplice forma in cui si presenta la merce: naturale e di valore. I beni nascono come valori d uso: nel loro divenire merci acquisiscono anche un valore (di scambio).
DettagliDatabase. Si ringrazia Marco Bertini per le slides
Database Si ringrazia Marco Bertini per le slides Obiettivo Concetti base dati e informazioni cos è un database terminologia Modelli organizzativi flat file database relazionali Principi e linee guida
DettagliFasi di creazione di un programma
Fasi di creazione di un programma 1. Studio Preliminare 2. Analisi del Sistema 6. Manutenzione e Test 3. Progettazione 5. Implementazione 4. Sviluppo 41 Sviluppo di programmi Per la costruzione di un programma
DettagliSCUOLA PRIMARIA SCIENZE NATURALI E SPERIMENTALI. Competenza: 1. Comunicazione efficace Indicatore: 1.1 Comprensione
SCUOLA PRIMARIA SCIENZE NATURALI E SPERIMENTALI Competenza: 1. Comunicazione efficace Indicatore: 1.1 Comprensione Descrittori Classe 1 Descrittori Classe 2 Descrittori Classe 3 Descrittori Classe 4 Descrittori
DettagliCONCETTO DI LIMITE DI UNA FUNZIONE REALE
CONCETTO DI LIMITE DI UNA FUNZIONE REALE Il limite di una funzione è uno dei concetti fondamentali dell'analisi matematica. Tramite questo concetto viene formalizzata la nozione di funzione continua e
DettagliTECNICHE DI SIMULAZIONE
TECNICHE DI SIMULAZIONE INTRODUZIONE Francesca Mazzia Dipartimento di Matematica Università di Bari a.a. 2004/2005 TECNICHE DI SIMULAZIONE p. 1 Introduzione alla simulazione Una simulazione è l imitazione
DettagliUNA LEZIONE SUI NUMERI PRIMI: NASCE LA RITABELLA
UNA LEZIONE SUI NUMERI PRIMI: NASCE LA RITABELLA Tutti gli anni, affrontando l argomento della divisibilità, trovavo utile far lavorare gli alunni sul Crivello di Eratostene. Presentavo ai ragazzi una
DettagliObiettivo Principale: Aiutare gli studenti a capire cos è la programmazione
4 LEZIONE: Programmazione su Carta a Quadretti Tempo della lezione: 45-60 Minuti. Tempo di preparazione: 10 Minuti Obiettivo Principale: Aiutare gli studenti a capire cos è la programmazione SOMMARIO:
DettagliProject Cycle Management La programmazione della fase di progettazione esecutiva. La condivisione dell idea progettuale.
Project Cycle Management La programmazione della fase di progettazione esecutiva. La condivisione dell idea progettuale. Il presente materiale didattico costituisce parte integrante del percorso formativo
DettagliPROGETTO EM.MA PRESIDIO
PROGETTO EM.MA PRESIDIO di PIACENZA Bentornati Il quadro di riferimento di matematica : INVALSI e TIMSS A CONFRONTO LE PROVE INVALSI Quadro di riferimento per la valutazione Quadro di riferimento per i
DettagliLA TRASMISSIONE DELLE INFORMAZIONI QUARTA PARTE 1
LA TRASMISSIONE DELLE INFORMAZIONI QUARTA PARTE 1 I CODICI 1 IL CODICE BCD 1 Somma in BCD 2 Sottrazione BCD 5 IL CODICE ECCESSO 3 20 La trasmissione delle informazioni Quarta Parte I codici Il codice BCD
DettagliPer lo svolgimento del corso risulta particolarmente utile considerare l insieme
1. L insieme R. Per lo svolgimento del corso risulta particolarmente utile considerare l insieme R = R {, + }, detto anche retta reale estesa, che si ottiene aggiungendo all insieme dei numeri reali R
DettagliSoluzione dell esercizio del 2 Febbraio 2004
Soluzione dell esercizio del 2 Febbraio 2004 1. Casi d uso I casi d uso sono riportati in Figura 1. Figura 1: Diagramma dei casi d uso. E evidenziato un sotto caso di uso. 2. Modello concettuale Osserviamo
DettagliDispense di Informatica per l ITG Valadier
La notazione binaria Dispense di Informatica per l ITG Valadier Le informazioni dentro il computer All interno di un calcolatore tutte le informazioni sono memorizzate sottoforma di lunghe sequenze di
DettagliCorso di Informatica Generale (C. L. Economia e Commercio) Ing. Valerio Lacagnina Rappresentazione in virgola mobile
Problemi connessi all utilizzo di un numero di bit limitato Abbiamo visto quali sono i vantaggi dell utilizzo della rappresentazione in complemento alla base: corrispondenza biunivoca fra rappresentazione
DettagliL insegnamento del Laboratorio di Fisica. Alcune considerazioni didattiche
L insegnamento del Laboratorio di Fisica Alcune considerazioni didattiche La Fisica nasce come scienza sperimentale, ma è spesso insegnata in modo soltanto teorico. Senza il supporto del laboratorio, si
DettagliSpinoza e il Male. Saitta Francesco
Spinoza e il Male di Saitta Francesco La genealogia del male è sempre stato uno dei problemi più discussi nella storia della filosofia. Trovare le origini del male è sempre stato l oggetto principale di
DettagliPROCESSO DI INDICIZZAZIONE SEMANTICA
PROCESSO DI INDICIZZAZIONE SEMANTICA INDIVIDUAZIONE DEI TEMI/CONCETTI SELEZIONE DEI TEMI/CONCETTI ESPRESSIONE DEI CONCETTI NEL LINGUAGGIO DI INDICIZZAZIONE TIPI DI INDICIZZAZIONE SOMMARIZZAZIONE INDICIZZAZIONE
DettagliOSSERVAZIONI TEORICHE Lezione n. 4
OSSERVAZIONI TEORICHE Lezione n. 4 Finalità: Sistematizzare concetti e definizioni. Verificare l apprendimento. Metodo: Lettura delle OSSERVAZIONI e risoluzione della scheda di verifica delle conoscenze
Dettagli1 Serie di Taylor di una funzione
Analisi Matematica 2 CORSO DI STUDI IN SMID CORSO DI ANALISI MATEMATICA 2 CAPITOLO 7 SERIE E POLINOMI DI TAYLOR Serie di Taylor di una funzione. Definizione di serie di Taylor Sia f(x) una funzione definita
DettagliI disturbi di comprensione del testo scritto
I disturbi di comprensione del testo scritto Le difficoltà nella comprensione del testo sono pervasive e difficili da identificare. L insegnante avverte una sensazione di disagio nell interazione con il
DettagliIl Problem-Based Learning dalla pratica alla teoria
Il Problem-Based Learning dalla pratica alla teoria Il Problem-based learning (apprendimento basato su un problema) è un metodo di insegnamento in cui un problema costituisce il punto di inizio del processo
DettagliCosa è una competenza?
Le tesi di Lisbona legano la definizione di competenza al trasferimento di saperi ed abilità fuori dall ambito in cui sono stati appresi, In particolare per la scuola dell obbligo il riferimento specifico
Dettagli03. Il Modello Gestionale per Processi
03. Il Modello Gestionale per Processi Gli aspetti strutturali (vale a dire l organigramma e la descrizione delle funzioni, ruoli e responsabilità) da soli non bastano per gestire la performance; l organigramma
DettagliTRAGUARDI PER LO SVILUPPO DELLE COMPETENZE AL TERMINE DELLA SCUOLA PRIMARIA
SCUOLA PRIMARIA DI CORTE FRANCA MATEMATICA CLASSE QUINTA TRAGUARDI PER LO SVILUPPO DELLE COMPETENZE AL TERMINE DELLA SCUOLA PRIMARIA L ALUNNO SVILUPPA UN ATTEGGIAMENTO POSITIVO RISPETTO ALLA MATEMATICA,
DettagliCOME AVERE SUCCESSO SUL WEB?
Registro 3 COME AVERE SUCCESSO SUL WEB? Guida pratica per muovere con successo i primi passi nel web MISURAZIONE ED OBIETTIVI INDEX 3 7 13 Strumenti di controllo e analisi Perché faccio un sito web? Definisci
DettagliCERTIFICAZIONE DELLE COMPETENZE: indicatori e livelli
(1) ASSE DEI LINGUAGGI : ITALIANO CERTIFICAZIONE DELLE COMPETENZE: indicatori e livelli 1. Padroneggia gli strumenti espressivi ed argomentativi indispensabili per gestire l interazione comunicativa verbale
Dettagli1. Limite finito di una funzione in un punto
. Limite finito di una funzione in un punto Consideriamo la funzione: f ( ) = il cui dominio risulta essere R {}, e quindi il valore di f ( ) non è calcolabile in =. Quest affermazione tuttavia non esaurisce
DettagliProof. Dimostrazione per assurdo. Consideriamo l insieme complementare di P nell insieme
G Pareschi Principio di induzione Il Principio di Induzione (che dovreste anche avere incontrato nel Corso di Analisi I) consente di dimostrare Proposizioni il cui enunciato è in funzione di un numero
DettagliIndice. 1 Il monitoraggio del progetto formativo --------------------------------------------------------------- 3. 2 di 6
LEZIONE MONITORARE UN PROGETTO FORMATIVO. UNA TABELLA PROF. NICOLA PAPARELLA Indice 1 Il monitoraggio del progetto formativo --------------------------------------------------------------- 3 2 di 6 1 Il
DettagliMacchine a stati finiti. Sommario. Sommario. M. Favalli. 5th June 2007
Sommario Macchine a stati finiti M. Favalli 5th June 27 4 Sommario () 5th June 27 / 35 () 5th June 27 2 / 35 4 Le macchine a stati si utilizzano per modellare di sistemi fisici caratterizzabili mediante:
DettagliDa dove nasce l idea dei video
Da dove nasce l idea dei video Per anni abbiamo incontrato i potenziali clienti presso le loro sedi, come la tradizione commerciale vuole. L incontro nasce con una telefonata che il consulente fa a chi
DettagliConvertitori numerici in Excel
ISTITUTO DI ISTRUZIONE SUPERIORE G. M. ANGIOY CARBONIA Convertitori numerici in Excel Prof. G. Ciaschetti Come attività di laboratorio, vogliamo realizzare dei convertitori numerici con Microsoft Excel
DettagliAscrizioni di credenza
Ascrizioni di credenza Ascrizioni di credenza Introduzione Sandro Zucchi 2014-15 Le ascrizioni di credenza sono asserzioni del tipo in (1): Da un punto di vista filosofico, i problemi che pongono asserzioni
DettagliISTITUTO COMPRENSIVO MONTEGROTTO TERME SCUOLA PRIMARIA DISCIPLINA: MATEMATICA - CLASSE PRIMA OBIETTIVI DI APPRENDIMENTO
PRIMA DELLA DISCIPLINA: MATEMATICA - CLASSE PRIMA L alunno si muove con sicurezza nel calcolo scritto e mentale con i numeri naturali. Legge e comprende testi che coinvolgono aspetti logici e matematici.
DettagliLINGUAGGI, CREATIVITA, ESPRESSIONE TECNOLOGIA - INFORMATICA
LINGUAGGI, CREATIVITA, ESPRESSIONE TECNOLOGIA - INFORMATICA FINALITA EDUCATIVE La tecnica è la struttura razionale del lavoro, cioè l uso consapevole e finalizzato di mezzi, materiali e procedimenti operativi
DettagliFunzioni funzione dominio codominio legge argomento variabile indipendente variabile dipendente
Funzioni In matematica, una funzione f da X in Y consiste in: 1. un insieme X detto dominio di f 2. un insieme Y detto codominio di f 3. una legge che ad ogni elemento x in X associa uno ed un solo elemento
DettagliINTRODUZIONE I CICLI DI BORSA
www.previsioniborsa.net 1 lezione METODO CICLICO INTRODUZIONE Questo metodo e praticamente un riassunto in breve di anni di esperienza e di studi sull Analisi Tecnica di borsa con specializzazione in particolare
Dettagli~ Copyright Ripetizionando - All rights reserved ~ http://ripetizionando.wordpress.com STUDIO DI FUNZIONE
STUDIO DI FUNZIONE Passaggi fondamentali Per effettuare uno studio di funzione completo, che non lascia quindi margine a una quasi sicuramente errata inventiva, sono necessari i seguenti 7 passaggi: 1.
DettagliL IT a supporto della condivisione della conoscenza
Evento Assintel Integrare i processi: come migliorare il ritorno dell investimento IT Milano, 28 ottobre 2008 L IT a supporto della condivisione della conoscenza Dott. Roberto Butinar AGENDA Introduzione
DettagliPROGRAMMAZIONE COMPETENZE CHIAVE DI CITTADINANZA
PROGRAMMAZIONE COMPETENZE CHIAVE DI CITTADINANZA COMPETENZA 1 IMPARARE AD IMPARARE Abilità/ Capacità Organizzare il proprio lavoro autonomamente - Rispettare le consegne - Mettere in atto strategie appropriate
DettagliRaccomandazione del Parlamento europeo 18/12/2006 CLASSE PRIMA COMPETENZE ABILITÀ CONOSCENZE. Operare con i numeri
COMPETENZA CHIAVE MATEMATICA Fonte di legittimazione Raccomandazione del Parlamento europeo 18/12/2006 CLASSE PRIMA COMPETENZE ABILITÀ CONOSCENZE L alunno utilizza il calcolo scritto e mentale con i numeri
DettagliIl principio di induzione e i numeri naturali.
Il principio di induzione e i numeri naturali. Il principio di induzione è un potente strumento di dimostrazione, al quale si ricorre ogni volta che si debba dimostrare una proprietà in un numero infinito
DettagliPolli e conigli. problemi Piano cartesiano. Numeri e algoritmi Sistemi e loro. geometrica. Relazioni e funzioni Linguaggio naturale e
Polli e conigli Livello scolare: primo biennio Abilità Interessate Calcolo di base - sistemi Risolvere per via grafica e algebrica problemi che si formalizzano con equazioni. Analizzare semplici testi
DettagliA cura di Giorgio Sordelli
Dall idea al progetto A cura di Giorgio Sordelli Dall idea al progetto idea progetto trovare il finanziamento Bando progettuale trasformare idea in progetto che si adatti Slide 2 Il progetto Si lavora
DettagliCorso di Informatica
Corso di Informatica Modulo T3 1-Sottoprogrammi 1 Prerequisiti Tecnica top-down Programmazione elementare 2 1 Introduzione Lo scopo di questa Unità è utilizzare la metodologia di progettazione top-down
DettagliMemory Fitness TECNICHE DI MEMORIA
Memory Fitness TECNICHE DI MEMORIA IL CERVELLO E LE SUE RAPPRESENTAZIONI Il cervello e le sue rappresentazioni (1/6) Il cervello e le sue rappresentazioni (2/6) Approfondiamo ora come possiamo ulteriormente
DettagliCURRICOLO DI ITALIANO CLASSE PRIMA
CURRICOLO DI ITALIANO CLASSE PRIMA TRAGUARDI DI COMPETENZA NUCLEI FONDANTI OBIETTIVI DI APPRENDIMENTO Sa usare la comunicazione orale e scritta per collaborare e interagire positivamente con gli altri
DettagliMacchine a stati finiti G. MARSELLA UNIVERSITÀ DEL SALENTO
Macchine a stati finiti 1 G. MARSELLA UNIVERSITÀ DEL SALENTO Introduzione Al più alto livello di astrazione il progetto logico impiega un modello, la cosiddetta macchina a stati finiti, per descrivere
DettagliIniziamo con un esercizio sul massimo comun divisore: Esercizio 1. Sia d = G.C.D.(a, b), allora:
Iniziamo con un esercizio sul massimo comun divisore: Esercizio 1. Sia d = G.C.D.(a, b), allora: G.C.D.( a d, b d ) = 1 Sono state introdotte a lezione due definizioni importanti che ricordiamo: Definizione
DettagliDall italiano al linguaggio della logica proposizionale
Dall italiano al linguaggio della logica proposizionale Dall italiano al linguaggio della logica proposizionale Enunciati atomici e congiunzione In questa lezione e nelle successive, vedremo come fare
DettagliLE STRATEGIE DI COPING
Il concetto di coping, che può essere tradotto con fronteggiamento, gestione attiva, risposta efficace, capacità di risolvere i problemi, indica l insieme di strategie mentali e comportamentali che sono
DettagliMacchine a stati finiti. Sommario. Sommario. M. Favalli. Le macchine a stati si utilizzano per modellare di sistemi fisici caratterizzabili mediante:
Sommario Macchine a stati finiti M. Favalli Engineering Department in Ferrara 4 Sommario (ENDIF) Analisiesintesideicircuitidigitali / 35 (ENDIF) Analisiesintesideicircuitidigitali 2 / 35 4 Le macchine
DettagliIL SISTEMA INFORMATIVO
LEZIONE 15 DAL MODELLO DELLE CONDIZIONI DI EQUILIBRIO AL MODELLO CONTABILE RIPRESA DEL CONCETTO DI SISTEMA AZIENDALE = COMPLESSO DI ELEMENTI MATERIALI E NO CHE DIPENDONO RECIPROCAMENTE GLI UNI DAGLI ALTRI
DettagliDocumentare,valutare, certificare competenze. Tra indicatori sovradisciplinari e descrittori disciplinari
ALTERNANZA SCUOLA LAVORO Formazione 2007-2008 per tutor esperti Documentare,valutare, certificare competenze. Tra indicatori sovradisciplinari e descrittori disciplinari Maria Renata Zanchin MRZ-RED 1
DettagliPsicometria (8 CFU) Corso di Laurea triennale STANDARDIZZAZIONE
Psicometria (8 CFU) Corso di Laurea triennale Un punteggio all interno di una distribuzione è in realtà privo di significato se preso da solo. Sapere che un soggetto ha ottenuto un punteggio x=52 in una
DettagliOttimizazione vincolata
Ottimizazione vincolata Ricordiamo alcuni risultati provati nella scheda sulla Teoria di Dini per una funzione F : R N+M R M di classe C 1 con (x 0, y 0 ) F 1 (a), a = (a 1,, a M ), punto in cui vale l
DettagliAppunti di informatica. Lezione 2 anno accademico 2015-2016 Mario Verdicchio
Appunti di informatica Lezione 2 anno accademico 2015-2016 Mario Verdicchio Sistema binario e logica C è un legame tra i numeri binari (0,1) e la logica, ossia la disciplina che si occupa del ragionamento
DettagliPRIMO BIENNIO CLASSE SECONDA - ITALIANO
PRIMO BIENNIO CLASSE SECONDA - ITALIANO OBIETTIVI MINIMI 1. ASCOLTARE/PARLARE: Ascoltare e comprendere testi orali di diverso tipo. Esprimersi oralmente in modo corretto (e pertinente), producendo testi
DettagliDefinire la potenza e ricordare l unità di misura della potenza. Definire l energia e la sua unità di misura. Enunciare il teorema delle forze vive
Programmazione per competenze: Istituto scolastico Classe Riferimento ai documenti programmatici Liceo scientifico, indirizzo scienze applicate II Competenza N 3.2, Asse scientifico tecnologico Analizzare
DettagliCalcolo del Valore Attuale Netto (VAN)
Calcolo del Valore Attuale Netto (VAN) Il calcolo del valore attuale netto (VAN) serve per determinare la redditività di un investimento. Si tratta di utilizzare un procedimento che può consentirci di
Dettagli