matheraum.de
Raum für Mathematik
Offene Informations- und Nachhilfegemeinschaft

Für Schüler, Studenten, Lehrer, Mathematik-Interessierte.
Hallo Gast!einloggen | registrieren ]
Startseite · Forum · Wissen · Kurse · Mitglieder · Team · Impressum
Forenbaum
^ Forenbaum
Status Hochschulmathe
  Status Uni-Analysis
    Status Reelle Analysis
    Status UKomplx
    Status Uni-Kompl. Analysis
    Status Differentialgl.
    Status Maß/Integrat-Theorie
    Status Funktionalanalysis
    Status Transformationen
    Status UAnaSon
  Status Uni-Lin. Algebra
    Status Abbildungen
    Status ULinAGS
    Status Matrizen
    Status Determinanten
    Status Eigenwerte
    Status Skalarprodukte
    Status Moduln/Vektorraum
    Status Sonstiges
  Status Algebra+Zahlentheo.
    Status Algebra
    Status Zahlentheorie
  Status Diskrete Mathematik
    Status Diskrete Optimierung
    Status Graphentheorie
    Status Operations Research
    Status Relationen
  Status Fachdidaktik
  Status Finanz+Versicherung
    Status Uni-Finanzmathematik
    Status Uni-Versicherungsmat
  Status Logik+Mengenlehre
    Status Logik
    Status Mengenlehre
  Status Numerik
    Status Lin. Gleich.-systeme
    Status Nichtlineare Gleich.
    Status Interpol.+Approx.
    Status Integr.+Differenz.
    Status Eigenwertprobleme
    Status DGL
  Status Uni-Stochastik
    Status Kombinatorik
    Status math. Statistik
    Status Statistik (Anwend.)
    Status stoch. Analysis
    Status stoch. Prozesse
    Status Wahrscheinlichkeitstheorie
  Status Topologie+Geometrie
  Status Uni-Sonstiges

Gezeigt werden alle Foren bis zur Tiefe 2

Navigation
 Startseite...
 Neuerdings beta neu
 Forum...
 vorwissen...
 vorkurse...
 Werkzeuge...
 Nachhilfevermittlung beta...
 Online-Spiele beta
 Suchen
 Verein...
 Impressum
Das Projekt
Server und Internetanbindung werden durch Spenden finanziert.
Organisiert wird das Projekt von unserem Koordinatorenteam.
Hunderte Mitglieder helfen ehrenamtlich in unseren moderierten Foren.
Anbieter der Seite ist der gemeinnützige Verein "Vorhilfe.de e.V.".
Partnerseiten
Weitere Fächer:

Open Source FunktionenplotterFunkyPlot: Kostenloser und quelloffener Funktionenplotter für Linux und andere Betriebssysteme
StartseiteMatheForenLogikin DNF/ KNF umformen
Foren für weitere Schulfächer findest Du auf www.vorhilfe.de z.B. Informatik • Physik • Technik • Biologie • Chemie
Forum "Logik" - in DNF/ KNF umformen
in DNF/ KNF umformen < Logik < Logik+Mengenlehre < Hochschule < Mathe < Vorhilfe
Ansicht: [ geschachtelt ] | ^ Forum "Logik"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien

in DNF/ KNF umformen: Korrektur
Status: (Frage) überfällig Status 
Datum: 18:51 Do 15.02.2007
Autor: Jennymaus

Aufgabe
Formen Sie die folgende Formel zu einer äquivalenten Formel in disjunkter Normalform (DNF) um:
(a) (A->B)->((B->C)->(A->C))
(b) ((A->B)->(B->C))->(A->C)
und geben sie zu folgender Formel die KNF an:
(c) [mm] (A<->B)<->\neg [/mm] C

Hallo!
Ich habe mich im Internet zu den Umformungen belesen und folgende Regeln rausgefunden:
DNF: [mm] A->B=\neg [/mm] A [mm] \vee [/mm] B; A<->B=(A [mm] \wedge [/mm] B) [mm] \vee (\neg [/mm] A [mm] \wedge \neg [/mm] B)
KNF: A<->=(A->B) [mm] \wedge (B->A)=(\neg [/mm] A [mm] \vee [/mm] B) [mm] \wedge (\neg [/mm] B [mm] \vee [/mm] A)
Gibt es noch weitere Regeln, die man für die Umformung brauchen könnte?
Ich habe jetzt zu der Aufgabe folgende Lösungen:
(a) (A [mm] \vee \neg [/mm] B) [mm] \vee [/mm] ((B [mm] \vee \neg [/mm] C) [mm] \vee (\neg [/mm] A [mm] \vee [/mm] C))
(b) [mm] ((\neg [/mm] A [mm] \vee [/mm] B) [mm] \vee [/mm] (B [mm] \vee \neg [/mm] C)) [mm] \vee (\neg [/mm] A [mm] \vee [/mm] C)
(c) ((A->B) [mm] \wedge [/mm] (B->A)) -> [mm] \neg [/mm] C [mm] \wedge (\neg [/mm] C -> ((A->B) [mm] \wedge [/mm] (B->A))
Stimmt das so?
Was ist eigentlich der Unterscheid zwischen einer DNF/KNF und einer vollständigen DNF/KNF? Und wie schreibt man eine DNF/KNF als Klauselmenge auf?
Danke schonmal für´s kontrollieren und so!
Lg, Jennymaus

        
Bezug
in DNF/ KNF umformen: Antwort
Status: (Antwort) fertig Status 
Datum: 20:16 Do 15.02.2007
Autor: Bastiane

Hallo Jennymaus!

> Formen Sie die folgende Formel zu einer äquivalenten Formel
> in disjunkter Normalform (DNF) um:
>  (a) (A->B)->((B->C)->(A->C))
>  (b) ((A->B)->(B->C))->(A->C)
>  und geben sie zu folgender Formel die KNF an:
>  (c) [mm](A<->B)<->\neg[/mm] C

Wenn du unseren Formeleditor benutzt, sieht das ganze noch schöner aus. :-)

>  Hallo!
>  Ich habe mich im Internet zu den Umformungen belesen und
> folgende Regeln rausgefunden:
>  DNF: [mm]A->B=\neg[/mm] A [mm]\vee[/mm] B; A<->B=(A [mm]\wedge[/mm] B) [mm]\vee (\neg[/mm] A
> [mm]\wedge \neg[/mm] B)
>  KNF: A<->=(A->B) [mm]\wedge (B->A)=(\neg[/mm] A [mm]\vee[/mm] B) [mm]\wedge (\neg[/mm]
> B [mm]\vee[/mm] A)
>  Gibt es noch weitere Regeln, die man für die Umformung
> brauchen könnte?

Ich würde sagen, du kannst alle []Booleschen Gesetze dafür benutzen und auch brauchen. Kommt halt auf deine Ausgangsterme an - abgesehen davon sollten einem die Gesetze irgendwann so in Fleisch und Blut übergehen, dass man gar nicht mehr weiß, welches Gesetz das jetzt eigentlich ist.

> Ich habe jetzt zu der Aufgabe folgende Lösungen:
>  (a) (A [mm]\vee \neg[/mm] B) [mm]\vee[/mm] ((B [mm]\vee \neg[/mm] C) [mm]\vee (\neg[/mm] A
> [mm]\vee[/mm] C))

Hab' ich auch raus. [daumenhoch] Allerdings kannst du dir die Klammern sparen, und dann kannst du es noch weiter vereinfachen. Da kommt allerdings raus, dass das ganze immer wahr ist, naja, und "1" sieht nicht mehr so schön nach DNF aus. ;-)

>  (b) [mm]((\neg[/mm] A [mm]\vee[/mm] B) [mm]\vee[/mm] (B [mm]\vee \neg[/mm] C)) [mm]\vee (\neg[/mm] A
> [mm]\vee[/mm] C)

Hab' ich auch raus. [daumenhoch] Auch das könnte man noch vereinfachen, aber so sieht's mehr nach DNF aus.

>  (c) ((A->B) [mm]\wedge[/mm] (B->A)) -> [mm]\neg[/mm] C [mm]\wedge (\neg[/mm] C ->

> ((A->B) [mm]\wedge[/mm] (B->A))

Das ist doch aber keine []KNF!?

>  Stimmt das so?
>  Was ist eigentlich der Unterscheid zwischen einer DNF/KNF
> und einer vollständigen DNF/KNF? Und wie schreibt man eine
> DNF/KNF als Klauselmenge auf?

Ich weiß leider gerade nicht, wie eine vollständige DNF/KNF definiert ist, hast du das vielleicht irgendwo stehen? Ich glaube, das ist so was wie, dass wirklich jede Klausel die Form [mm] $(A\vee [/mm] B)$ bzw. [mm] $(A\wedge [/mm] B)$ hat, theoretisch kann ja bei der normalen DNF/KNF eine Variable einzeln als Klausel dort stehen, also z. B. ist [mm] $(A\vee B)\wedge [/mm] C$ ja eine KNF, aber C hat nicht die Form (irgendwas [mm] \vee [/mm] irgendwasanderes), und damit wäre es nicht vollständig. Bin mir da aber im Moment nicht sicher, ob das wirklich so definiert ist.
Und was verstehst du unter einer Klauselmenge?

Viele Grüße
Bastiane
[cap]

Bezug
                
Bezug
in DNF/ KNF umformen: Rückfrage
Status: (Frage) überfällig Status 
Datum: 21:32 Do 15.02.2007
Autor: Jennymaus

Hallo!
Danke!
Wie könnte man denn die Ergebnisse (a) und (b) noch vereinfachen?
Zur (c) habe ich jetzt die Wahrheitstabelle aufgestellt und daraus die KNF abgelesen und habe raus: (A [mm] \vee [/mm] B [mm] \vee \neg [/mm] C) [mm] \vee [/mm] (A [mm] \vee \neg [/mm] B [mm] \vee [/mm] C) [mm] \vee (\neg [/mm] A [mm] \vee [/mm] B [mm] \vee [/mm] C) [mm] \vee (\neg [/mm] A [mm] \vee \neg [/mm] B [mm] \vee \neg [/mm] C). Stimmt das?
Die Klauselmenge wäre meiner Meinung nach dazu: {{ [mm] A,B,\neg [/mm] C },{ [mm] A,\neg [/mm] B,C },{ [mm] \neg [/mm] A,B,C },{ [mm] \neg A,\neg B,\neg [/mm] C }}. Richtig? Also zumindest haben wir das mal in einer Übungsaufgabe gemacht (wenn ich das richtig nachvollzogen habe).
Das mit der vollständigen DNF/KNF hatte ich auf irgend einer Internetseite gelesen. Scheint aber eh unwichtig zu sein, da es in meiner Vorlesung nicht behandelt wurde.
Lg, Jennymaus

Bezug
                        
Bezug
in DNF/ KNF umformen: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 22:21 Do 15.02.2007
Autor: Bastiane

Hallo Jennymaus!

>  Wie könnte man denn die Ergebnisse (a) und (b) noch
> vereinfachen?

Wie gesagt, erst die Klammern weg, und dann gilt doch [mm] $A\vee\neg [/mm] A$=1$ usw.

>  Zur (c) habe ich jetzt die Wahrheitstabelle aufgestellt
> und daraus die KNF abgelesen und habe raus: (A [mm]\vee[/mm] B [mm]\vee \neg[/mm]
> C) [mm]\vee[/mm] (A [mm]\vee \neg[/mm] B [mm]\vee[/mm] C) [mm]\vee (\neg[/mm] A [mm]\vee[/mm] B [mm]\vee[/mm] C)
> [mm]\vee (\neg[/mm] A [mm]\vee \neg[/mm] B [mm]\vee \neg[/mm]Eingabefehler: "{" und "}" müssen immer paarweise auftreten, es wurde aber ein Teil ohne Entsprechung gefunden (siehe rote Markierung)

Eingabefehler: "{" und "}" müssen immer paarweise auftreten, es wurde aber ein Teil ohne Entsprechung gefunden (siehe rote Markierung)

C). Stimmt das?

Das ist noch immer keine KNF. Abgesehen davon weiß ich nicht, ob es Sinn der Aufgabe war, das mit einer Wahrheitstabelle zu machen. Benutze doch einfach die Booleschen Regeln.

> Die Klauselmenge wäre meiner Meinung nach dazu: {{ [mm]A,B,\neg[/mm]Eingabefehler: "{" und "}" müssen immer paarweise auftreten, es wurde aber ein Teil ohne Entsprechung gefunden (siehe rote Markierung)

Eingabefehler: "{" und "}" müssen immer paarweise auftreten, es wurde aber ein Teil ohne Entsprechung gefunden (siehe rote Markierung)


> C },{ [mm]A,\neg[/mm]Eingabefehler: "{" und "}" müssen immer paarweise auftreten, es wurde aber ein Teil ohne Entsprechung gefunden (siehe rote Markierung)

Eingabefehler: "{" und "}" müssen immer paarweise auftreten, es wurde aber ein Teil ohne Entsprechung gefunden (siehe rote Markierung)

B,C },{ [mm]\neg[/mm]Eingabefehler: "{" und "}" müssen immer paarweise auftreten, es wurde aber ein Teil ohne Entsprechung gefunden (siehe rote Markierung)
Eingabefehler: "{" und "}" müssen immer paarweise auftreten, es wurde aber ein Teil ohne Entsprechung gefunden (siehe rote Markierung)

A,B,C },{ [mm]\neg A,\neg B,\neg[/mm]Eingabefehler: "{" und "}" müssen immer paarweise auftreten, es wurde aber ein Teil ohne Entsprechung gefunden (siehe rote Markierung)
Eingabefehler: "{" und "}" müssen immer paarweise auftreten, es wurde aber ein Teil ohne Entsprechung gefunden (siehe rote Markierung)

C

> }}. Richtig? Also zumindest haben wir das mal in einer
> Übungsaufgabe gemacht (wenn ich das richtig nachvollzogen
> habe).

Wie gesagt, ich habe keine Ahnung, was du mit Klauselmenge meinst.

Viele Grüße
Bastiane
[cap]

Bezug
                                
Bezug
in DNF/ KNF umformen: Frage (überfällig)
Status: (Frage) überfällig Status 
Datum: 17:22 So 18.02.2007
Autor: Jennymaus

Hallo!
Zu (c): Ich hatte mich geirrt beim Aufschreiben der KNF...Zwischen den Klammern muss immer [mm] \wedge [/mm] stehen...dann stimmts, oder?
Ich hab die KNF auch mal durch umschreiben erstellt und habe bekommen: (((A [mm] \vee \neg [/mm] B) [mm] \wedge [/mm] (B [mm] \vee \neg [/mm] A)) [mm] \vee \neg [/mm] C) [mm] \wedge [/mm] ( C [mm] \vee [/mm] ( ( [mm] \neg [/mm] A [mm] \vee [/mm] B) [mm] \wedge [/mm] ( [mm] \neg [/mm] B [mm] \vee [/mm] A))).
Wenn man [mm] \neg [/mm] (A [mm] \vee [/mm] B) hat, wird das dann zu [mm] (\neg [/mm] A [mm] \vee \neg [/mm] B) oder wird aus dem [mm] \vee [/mm] auch noch ein [mm] \wedge? [/mm]
Lg, Claudi

Bezug
                                        
Bezug
in DNF/ KNF umformen: Fälligkeit abgelaufen
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 18:20 Di 20.02.2007
Autor: matux

$MATUXTEXT(ueberfaellige_frage)
Bezug
Ansicht: [ geschachtelt ] | ^ Forum "Logik"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien


^ Seitenanfang ^
www.unimatheforum.de
[ Startseite | Forum | Wissen | Kurse | Mitglieder | Team | Impressum ]