1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Logik

    • Frage
  • sommeralex
  • 9. Oktober 2007 um 10:15
  • Unerledigt
  • sommeralex
    11
    sommeralex
    Mitglied
    Punkte
    1.325
    Beiträge
    188
    • 9. Oktober 2007 um 10:15
    • #1

    Hallo an die Logiker :winking_face:

    Zuerst stoße ich in Mathe1 und 2 darauf, jetzt verfolgt es mich in WBS.

    Die Definition von Literalen.

    Es gibt Atome, die können positv oder negativ sein. Demzufolge gibt es positive Literale oder negative Literale.

    Sind Atome = Literale? Zwei Worte für das selbe sprachliche Objekt?

    lg,
    - danke

  • samyjr
    8
    samyjr
    Mitglied
    Reaktionen
    4
    Punkte
    609
    Beiträge
    117
    • 9. Oktober 2007 um 11:46
    • #2

    Literal (mathematical logic)

    In mathematical logic, a literal is an atomic formula (atom) or its negation. Literals can be divided into two types:

    • A positive literal is just an atom.
    • A negative literal is the negation of an atom.

    A pure literal is a literal such that every occurrence of its variable (within some formula) has the same sign.
    ...........
    in anderen worten, ein atom ist wie ne boolean und man legt bei der auswertung fest ob das atom true oder false ist.

    ein positives literal ist einfach ein atom (also der ausdruck hat den selben wert wie das atom)
    ein negatives literal ist ein "verneintes" atom (also wenn das atom true ist, ist das literal false und umgekehrt)

    also baut das literal auf das atom auf und bietet die möglichkeit, die aussage des atoms umzudrehen.

    literale sind also atome plus der möglichen, aber !nicht zwingenden!, verneinung davor!!!

    atom A;

    A : ist ein (positives) literal
    NOT A : ist ein (negatives) literal
    ...........
    boolean atom=true/false;

    pos_literal=atom;
    neg_literal=!atom; // ! dreht den wert um;

  • sommeralex
    11
    sommeralex
    Mitglied
    Punkte
    1.325
    Beiträge
    188
    • 9. Oktober 2007 um 11:56
    • #3

    aber wieso benötige ich dann den begriff des literals?

    literale sind ja atome. und umgekehrt. positive literale sind positive atome und negative l negative a.

    lange leitung..

    oder geht es hier nur um die "sprechweise". also niemand spricht von "negativen atomen" bzw "positiven atomen", sondern über positive und negative literale?

    lg
    - alex

  • Plantschkuh!
    24
    Plantschkuh!
    Mitglied
    Reaktionen
    163
    Punkte
    6.173
    Beiträge
    1.181
    • 9. Oktober 2007 um 15:21
    • #4
    Zitat von sommeralex

    literale sind ja atome. und umgekehrt. positive literale sind positive atome und negative l negative a.


    Nein. Es gibt keine positiven oder negativen Atome. Ein Atom ist... ähm... atomar. Unteilbar. Wenn man ein Atom mit einer Negation versieht, wird es zu einem negativen Literal; ein Atom ohne Negation ist ein positives Literal. Literal heißt also "möglicherweise negiertes Atom".

    Der Begriff ist nützlich, weil man z.B. über Konjuktionen von Literalen sprechen kann statt über Konjuktionen von möglicherweise negierten Atomen, und von komplementären Literalen statt das-Objekt-mit-dem-selben-Atom,-aber-mit-einer-Negation,-wenn-das-ursprüngliche-Atom-keine-Negation-davor-hatte,-und-keiner-Negation,-wenn-das-ursprüngliche-Objekt-nicht-negiert-war.

    *plantsch*

  • sommeralex
    11
    sommeralex
    Mitglied
    Punkte
    1.325
    Beiträge
    188
    • 10. Oktober 2007 um 17:01
    • #5

    danke für das licht zur definitionsangelegenheit :winking_face:

  • Maximilian Rupp 27. Dezember 2024 um 12:04

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung