First level predicate logic #1 - quantifiers

Поділитися
Вставка
  • Опубліковано 18 гру 2024

КОМЕНТАРІ • 23

  • @btmg4828
    @btmg4828 2 роки тому +4

    Deine Videos sind einfach perfekt. Nicht nur erklärt sondern auch von der Geschwindigkeit. Kann mir alles in Doppelter Geschwindigkeit geben und es ist immer noch gut Verständlich. Topp

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

    Dank dir für deine Videos zur Prädikatenlogik. Ich war am Vortag so verzweifelt, weil sie mir einfach nicht klar werden wollte und deine Videos haben für ein gutes Verständnis und eine 1.7 in der Klausur anstelle einer wahrscheinlichen 5.0 gesorgt. 👍👍👍

  • @serdarn
    @serdarn 7 років тому +39

    Deine Erklärung ist gut, leider fehlt ein roter Faden. Gefühlt springst du gedanklich hin und her beim Erklären.

    • @TheMorpheusTutorials
      @TheMorpheusTutorials  7 років тому +6

      danke für dein Feedback, ich versuchs zu verbessern!

    • @Mouse_labyrinth
      @Mouse_labyrinth 9 місяців тому

      2:07 sagst du etwas, dass ich nicht ganz verstehe. "...das ist eigentlich eine Lüge, denn wenn ich hier eine 1 einsetze, dann ist es wahr und wenn ich hier eine 0 einsetzte ist es auch falsch."
      Ab dieser Stelle komm ich nicht mehr bei dir mit.
      "....Dieses F steht hier für Formel und nicht für False - damit da keine Verwirrung entsteht." Sagst du danach.

  • @Heedo27
    @Heedo27 17 днів тому

    Erstmal danke für das Video! Eine Frage bezüglich äquivalenz bei quantoren: wären ¬P(a) und ∃xP(x) äquivalent? also äquivalenz wäre es ja wenn für jede interpretation bei beiden die gleichen wahrheitswerte rauskommen. Also I1 wäre dann a = 0 und var(I1, formel1) = 1 , formel 2 wäre dann ebenfalls 1 weil man es sich aussuchen kann? und I2 wäre a = 1 somit 0 als ergebnis und formel 2 wäre ebenfalls 0 weil man es sich wieder aussuchen kann?

  • @Gisbert-12843
    @Gisbert-12843 3 роки тому +1

    danke für deine mühen

  • @muhammedgold3
    @muhammedgold3 5 років тому +6

    KIT lässt grüßen :D

  • @mauriceb
    @mauriceb 6 років тому +7

    Ich glaube es ist hier ein kleiner Fehler drinnen, ¬∀ heißt nicht, dass es für kein x gilt sondern es bedeutet nur, nicht für alle x gilt das (es kann somit noch ein x geben für das es gilt)

    • @TheMorpheusTutorials
      @TheMorpheusTutorials  6 років тому +4

      Falls ich das gesagt habe, tuts mir leid, du hast natürlich recht (und ich habs eigentlich auch so gemeint, wird später noch wichtig)

    • @XoXkS
      @XoXkS 6 років тому +3

      Ist mir auch aufgefallen: 7:52 (Ein Satz später sagst dus aber richtig rum)

  • @omegapirat8623
    @omegapirat8623 3 роки тому

    Kann man in Prädikatenlogik sowas darstellen wie für alle x mit P(x) gilt?
    Man kann ja sehr gut die Konvergenz vom Folgen mit Prädikatenlogik ausdrücken, wenn man aber die konvergenz einer Funktion an einer Stelle x_0 über die Folgenkonvergenz ausdrücken möchte, brauch man sowas wie. Für alle folgen xn mit lim(xn)=x_0 gilt. Wie drückt man das mit Prädikatenlogik aus?

    • @TruthNerds
      @TruthNerds 11 місяців тому

      Besser spät als nie… dafür eignet sich die (materiale) Implikation bestens. Für alle P gilt Q:
      ∀x: P(x) → Q(x)
      Statt der Prädikate P und Q können das auch komplette logische Formeln sein.

  • @My_Neighbor
    @My_Neighbor 11 місяців тому

    Ich kann mich null auf das Video konzentrieren wenn alle ungelegene 120 Sekunden 20 Sekunden Werbung kommt. Ebenfalls könntest du den Ton lauter machen.

  • @ROY4Lproductions
    @ROY4Lproductions 7 років тому

    Danke für das Video, ich lese im Moment "Grundkurs Künstliche Intelligenz - Eine praxisorientierte Einführung" von Wolfgang Ertel habe aber relativ schnell aufgegeben da mich ich in der formalen Logik nicht besonders geübt bin. Jetzt habe ich deine Videos gefunden und die helfen echt den Stoff des Buchs zu bewältigen :-) Kennst du irgendwelche gute Lehrbücher mit Aufgaben für Selbststudium mit all diesen Logikthemen? Ich beginne mein VWL / Nebenfach Informatik Studium im Herbst und würde mich gerne tiefer in das Thema einlesen ^^ Danke schonmal im Voraus.

    • @TheMorpheusTutorials
      @TheMorpheusTutorials  7 років тому

      Danke :)
      Lehrbücher leider nicht wirklich, aber wenn du zu den entsprechenden Themen googlest, findest du oft Aufgaben von Unis.
      Ansonsten gibt's den Kurs auch noch auf Udemy, da dann auch mit Übungen:
      www.udemy.com/formale-logik/?couponCode=ABOISNVORTEIL

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

    Die folgende grundlegende syntaktische Verwirrung scheint sich leider durch die ganze Reihe bezüglich der Prädikatenlogik zu ziehen.
    In der Prädikatenlogik schreibt man nicht ∀x x. In der _Aussagenlogik_ stehen Variablen, wie der Name andeutet, für logische Aussagen (z.B. "Klara züchtet Tomaten") denen man einen Wahrheitswert zuordnen kann. Der Wahrheitswert im vorigen Beispiel ist also die Antwort auf die Frage, ob Klara tatsächlich Tomaten züchtet.
    Deswegen kann man in der Aussagenlogik Variablen direkt wie Wahrheitswerte behandeln, z.B. auch boolesche Operatoren darauf anwenden. Eine Variable kann direkt als logische Formel behandelt werden.
    Genau das tut man in der Prädikatenlogik aber nicht. In der Prädikatenlogik stehen Variablen für _Terme_ und nicht für Aussagen, also z.B. "Klara" oder "Tomaten". Terme kann kein Wahrheitswert zugeordnet werden. "Klara?" ist keine Frage… zumindest keine, die ohne weiteren Kontext mit ja oder nein beantwortet werden kann.
    Dafür gibt es in der Prädikatenlogik die namensgebenden Prädikate… Funktionen (im gewöhnlichen mathematischen Sinn), die 0 oder mehr Termen einen Wahrheitswert zuordnen. Z.B. könnte man hier ein binäres Prädikat "Züchtet" defineren, so dass "Züchtet(x,y)" als Antwort auf die Frage "Züchtet x y?" verstanden wird. Die ursprüngliche Aussage "Klara züchtet Tomaten" würde also so repräsentiert: Züchtet(klara, tomaten)
    Die Groß-/Kleinschreibung ist hier absichtlich. Es hilft, Konventionen einzuhalten wie: Terme, Variablen und Funktionen immer klein, Prädikate immer groß. Dann fällt nämlich sofort auf, wenn ein Prädikat als Eingabe für eine Funktion oder ein anderes Prädikat benutzt wird (auch dieser Fehler wird in manchen Videos der Reihe begangen), was nicht erlaubt ist. Und es fällt auch sofort auf, wenn ein Term, eine Variable oder eine Funktion als logischen Formel behandelt wird, auch das ist nicht erlaubt. Es muss immer der Umweg über ein Prädikat genommen werden.
    Terme sind einfach Terme.
    Variablen sind Platzhalter für Terme.
    Funktionen bilden Terme auf andere Terme ab.
    Prädikate bilden Terme auf Wahrheitswerte ab (die Anwendung eines Prädikats ist eine logische Formel).
    "Boolesch" gerechnet, also z.B. mit ∧ oder ∨, wird mit logischen Formeln.
    Am Ende muss eine logische Formel herauskommen.
    Eine logische Formel muss daher _immer_ mindestens eine Verwendung eines Prädikats enthalten, auch wenn das trivialerweise ein "nulläres" Prädikat sein kann wie z.B. ⊤ (die Tautologie, also ein Prädikat das immer wahr ist).

  • @Kunait.
    @Kunait. 8 років тому

    erster :D

    • @TheMorpheusTutorials
      @TheMorpheusTutorials  8 років тому

      +RocketlauncherLP tatsächlich :O und das obwohl das von gestern Abend ist^^

  • @updatedotexe
    @updatedotexe 7 років тому +6

    boooooooooooooooa ist das langweilig.