Teoremi Algebra di Boole

Поділитися
Вставка
  • Опубліковано 2 січ 2025

КОМЕНТАРІ • 71

  • @lucatangari6979
    @lucatangari6979 3 роки тому +12

    mi ha fatto capire in 15 minuti quello che il mio professore non mi ha fatto capire in 8 ore di lezione

  • @StarnaessGacha
    @StarnaessGacha 3 роки тому +6

    grazie mille daniele ottimo video, molto chiaro ed informativo

  • @fedrik655
    @fedrik655 3 роки тому +6

    Grazie!! Finalmente ho capito l’argomento👍🏻👍🏻

  • @fabiofps151
    @fabiofps151 2 роки тому +1

    Complimenti mi ha aiutato a capire tantissimo come risolvere le espressioni booleane

  • @jotorn_
    @jotorn_ Рік тому +1

    ciao non ho capito come si fa a fare il risultato delle uscite nella funzione booleana(intendo la tabella)

    • @daniele.giuliani
      @daniele.giuliani  Рік тому

      Si fanno le operazioni booleane partendo dalla negazione NOT , poi somma OR ed infine prodotto AND mettendo il risultato 0 oppure 1, colonna dopo colonna, per tutte le combinazioni.

    • @jotorn_
      @jotorn_ Рік тому

      @@daniele.giuliani ah ok grazie

  • @lamark1.347
    @lamark1.347 3 роки тому +2

    Grazie! Mi ha aiutato a comprendere, finalmente!

  • @VICIANILUANA
    @VICIANILUANA 3 роки тому +1

    UNA DOMANDA: non ho capito perché al minuto 10:18 alla quarta riga ha messo il valore 1...potrebbe spiegarlo? grazie 1000

    • @daniele.giuliani
      @daniele.giuliani  3 роки тому

      Nella quarta combinazione devo fare la somma logica tra il valore 1 della quinta colonna (A negato AND B) ed il valore 1 della terza colonna (C). La somma logica 1 + 1 da come risultato 1.

  • @marco_crotti
    @marco_crotti Рік тому +1

    Buongiorno, per dimostrare il primo teorema di De Morgan, nella tabella delle combinazioni lei ha preso prima A+B (terza colonna) e poi li ha negati nella quarta colonna. Sul libro di testo fa diversamente e i risultati sono diversi ma in entrambi i casi (il suo e quello del libro) dimostrati. Inoltre come mai per fare il prodotto logico di A*B negati nell'ultima colonna, non ha prima inserito il prodotto logico senza negazione come ha fatto per la somma logica? In sostanza: qual è il giusto ordine di inserimento degli operatori e perchè per il prodotto negato non si fa prima il prodotto non negato?

    • @daniele.giuliani
      @daniele.giuliani  Рік тому

      Nel primo membro dell'espressione abbiamo la somma logica di A + B che viene negata (la linea che indica la negazione è sopra ad A + B), quindi dobbiamo prima fare la somma e poi negare il risultato della somma. Nel secondo membro dell'espressione abbiamo invece il prodotto logico delle due variabili A e B che sono negate (la linea che indica la negazione è sopra solo ad A e solo a B), quindi prima dobbiamo ottenere il valore delle variabili negate e poi effettuare il prodotto logico delle stesse. Anche nell'algebra non booleana - (a*b) e (-a)*(-b) danno risultati diversi. In un caso abbiamo un prodotto il cui risultato viene cambiato di segno (negato), nell'altro caso un prodotto in cui sono le variabili ad essere cambiate di segno (negate). -(3*4) non da lo stesso risultato di (-3)*(-4).

    • @marco_crotti
      @marco_crotti Рік тому +1

      @@daniele.giuliani ho capito grazie mille. Facevo confusione perchè sul libro è dimostrato il secondo teorema (nella sesta colonna hanno scritto A+B invece di A*B) e lei ha dimostrato il primo teorema. Grazie ancora.

    • @daniele.giuliani
      @daniele.giuliani  Рік тому

      @@marco_crotti Grazie a te

  • @jotorn_
    @jotorn_ 11 місяців тому +1

    ciao scusa ma nelle tabelle di verità delle funzioni booleane si applica sempre il prodotto delle variabili?

    • @daniele.giuliani
      @daniele.giuliani  11 місяців тому

      Si effettuano le operazione booleane che sono presenti nella funzione seguendo il normale ordine previsto in algebra (ad esempio prima i prodotti e poi le somme)

  • @giovannivaccalluzzo12
    @giovannivaccalluzzo12 8 місяців тому +1

    Ottima spiegazione!

  • @filippobuzacchi
    @filippobuzacchi 3 роки тому +1

    Spiegazione fantastica!

  • @antoninofrancescosammartan1578
    @antoninofrancescosammartan1578 3 роки тому +3

    Una curiosità nell'ultima parte la funzione x è valida solo se le costanti sono tutti allo stato alto, quindi l'ultima sequenza logica. Non riesco a capire come attribuisce la x=1 alla terza e quarta sequenza avendo variabili a stato logico basso. Altra considerazione se utilizzando la teoria della negazione ci possono essere altre sequenza con la x=1

    • @daniele.giuliani
      @daniele.giuliani  3 роки тому +2

      Se ti riferisci all'esercizio attorno al minuto 28, si tratta di ricavare da una tabella delle combinazioni la funzione booleana corrispondente conoscendo quali sono le combinazioni in cui la funzione X vale 1. Nell'esempio la X vale 1 nella terza, quarta e ottava combinazione perchè lo abbiamo deciso noi, o meglio abbiamo bisogno di un sistema che funzioni in questo modo. Otteniamo così la funzione booleana che ci restituirà 1 solo nelle tre combinazioni precedenti. Ovviamente avremmo potuto avere una colonna della X con i valori 1 in altre combinazioni e di conseguenza avremmo ottenuto una funzione booleana diversa.

  • @gaetanobalistreri9772
    @gaetanobalistreri9772 2 роки тому +1

    L'ultima funzione che si è ricavato dalla tabella delle combinazione, come si può semplificare? O meglio quali teoremi utilizza per semplificarla?

    • @daniele.giuliani
      @daniele.giuliani  2 роки тому

      Puoi incominciare raccogliendo B che é comune nei tre termini e poi vedere cosa si può raccogliere tra i termini rimasti all'interno delle parentesi. Oppure puoi usare il metodo delle mappe di Karnaugh che ti darà come risultato A neg. * B. + B * C.

    • @gaetanobalistreri9772
      @gaetanobalistreri9772 2 роки тому

      Mettendo in evidenza la B mi esce in più a quello che ha detto B*C negato, perché?

    • @daniele.giuliani
      @daniele.giuliani  2 роки тому

      @@gaetanobalistreri9772 mandami un WhatsApp al 3311823045 così appena riesco ti mando una foto con la possibile soluzione. Grazie.

  • @gabrielefaraone4960
    @gabrielefaraone4960 2 роки тому +1

    Riferito alla parte finale del video, come stabilisco quali combinazioni con X sono 1?

    • @daniele.giuliani
      @daniele.giuliani  2 роки тому +1

      Se ti riferisci a come ricavare la funzione logica dalla tabella delle combinazioni, la tabella è un dato di partenza. Siamo noi che stabiliamo quali combinazioni debbano avere X=1. Se, ad esempio, A, B e C fossero 3 pulsanti e X una lampadina, noi vogliamo che la lampadina si accenda quando schiaccio il pulsante B (terza combinazione), oppure schiaccio i pulsanti B e C (quarta combinazione) oppure schiaccio tutti e tre i pulsanti (ottava combinazione). In tutti gli altri casi X deve valere 0 ossia la lampadina deve rimanere spenta. Siamo noi che abbiamo deciso che il sistema funzioni in questo modo. Stabilito questo, andiamo a ricavare la funzione logica del nostro sistema.

    • @gabrielefaraone4960
      @gabrielefaraone4960 2 роки тому +1

      @@daniele.giuliani ora è tutto più chiaro, grazie mille professore

    • @daniele.giuliani
      @daniele.giuliani  2 роки тому +1

      Prego.

  • @peterguidi3883
    @peterguidi3883 3 роки тому +1

    Professore mi saprebbe dire che cosa si intende con mintermine e maxtermine?

    • @daniele.giuliani
      @daniele.giuliani  3 роки тому +1

      Considera una riga della tabella delle combinazioni. Mintermine è il prodotto logico delle variabili booleane della riga, prese così come sono se valgono 1, prese negate se valgono 0. Maxtermine è la somma logica delle variabili booleane della riga, prese così come sono se valgono 0, prese negate se valgono 1.

    • @peterguidi3883
      @peterguidi3883 3 роки тому +1

      @@daniele.giuliani E si definiscono i mintermini le variabili la cui uscita ha valore 1 e i maxtermini le variabili la cui uscita ha valore 0,ho capito bene prof.

    • @daniele.giuliani
      @daniele.giuliani  3 роки тому +1

      Per come sono stati definiti, se calcolo il mintermine di una qualsiasi riga della tabella delle combinazioni vale 1, mentre il maxtermine di una qualsiasi riga vale 0. La variabile di uscita della stessa riga, ossia il valore della funzione booleana, potrà avere il valore 1 oppure il valore 0.
      Se voglio trovare la funzione booleana partendo dalla tabella delle combinazioni, scrivo i mintermini per le sole righe in cui la variabile di uscita vale 1 e poi faccio la somma logica di questi mintermini. In alternativa, se voglio trovare la funzione booleana partendo dalla tabella delle combinazioni, posso anche scrivere i maxtermini per le sole righe in cui la variabile di uscita vale 0 e poi faccio il prodotto logico di questi maxtermini.

    • @peterguidi3883
      @peterguidi3883 3 роки тому +1

      @@daniele.giuliani grazie per la spiegazione professore mi ha chiarito molto le idee :)

  • @alessioinfantino4208
    @alessioinfantino4208 4 роки тому +3

    ottima spiegazione

  • @PasqualinoDeMarco
    @PasqualinoDeMarco 2 роки тому +1

    spiegazioni super semplici

  • @joasfranceschetti
    @joasfranceschetti 3 роки тому +1

    buon pomeriggio , le scrivo perchè non trovo il senso dei processi al minuto 31

    • @daniele.giuliani
      @daniele.giuliani  3 роки тому

      Bisogna considerare solo le combinazioni dove la X vale 1. Quelle combinazioni sono ottenute col prodotto logico delle tre variabili A, B e C. Ad esempio, quando in una combinazione la variabile A vale 0 e le altre due variabili B e C valgono 1, A deve essere negata in modo che il suo valore da 0 diventi 1 ed il prodotto logico delle tre variabili risulti 1 (1*1*1=1) come la X.

  • @Empty_space70
    @Empty_space70 3 роки тому +1

    Grazie, ha fatto un video dove spiega lo xor?

  • @Dennn2727
    @Dennn2727 3 роки тому +1

    Non sai quante cose mi hai fatto capire, che non ho capito in classe

  • @emanuele1237
    @emanuele1237 4 роки тому +1

    Grazie mille.

  • @lias.lakeside
    @lias.lakeside 4 роки тому +2

    Alessandro Brancato 3AM

  • @thomascavallaro1967
    @thomascavallaro1967 4 роки тому +3

    Cavallaro Thomas 3AM

  • @tsm124singh6
    @tsm124singh6 4 роки тому +1

    Grazie

  • @lorenzodelazzari8274
    @lorenzodelazzari8274 4 роки тому +1

    20 minuti prima della verifica ho capito quello che non capivo da due mesi

    • @daniele.giuliani
      @daniele.giuliani  4 роки тому +4

      Molto meglio 20 minuti prima che 20 venuti dopo! Sei stato "just in time"...

  • @mathiasomarini750
    @mathiasomarini750 4 роки тому +1

    Omarini Mathias 3MB

  • @st3fano103
    @st3fano103 4 роки тому +1

    De chiara stefano 3MA

  • @alessandrocolori7022
    @alessandrocolori7022 4 роки тому +1

    Colombo Maurizio 3MB

  • @andreadimartino7818
    @andreadimartino7818 4 роки тому +1

    Di Martino Andrea 3MB

  • @mohammedserraji3593
    @mohammedserraji3593 4 роки тому +1

    Mohammed Serraji 3mb

  • @lorenzotarello2672
    @lorenzotarello2672 4 роки тому +1

    Tarello Lorenzo 3MA

  • @ralphvincentmaat5796
    @ralphvincentmaat5796 4 роки тому +1

    Maat Vincent 3MA

  • @djmaga1093
    @djmaga1093 4 роки тому +1

    Magagnin Mattia 3MB

  • @iuriruga539
    @iuriruga539 4 роки тому +1

    Ruga Iuri 3MB

  • @romankvasnyuk2200
    @romankvasnyuk2200 4 роки тому +1

    Roman 3AM

  • @TocchioMike
    @TocchioMike 4 роки тому +1

    Tocchio Michele 3ªMA

  • @romankvasnyuk2200
    @romankvasnyuk2200 4 роки тому

    ROMAN 3AM