Wiederholte Messungen derselben Größe auf die gleiche Weise können unterschiedliche Werte ergeben. Wörter mit Doppelbedeutung: Definition, Anwendungsbeispiele Unterschiede zu Homonymen

Lassen Sie uns die aktuelle Situation analysieren.

Lassen Sie uns zunächst herausfinden, warum unterschiedliche Methoden zur Messung derselben Höhe zu unterschiedlichen Ergebnissen führten.

Auf den ersten Blick ist die erste Methode die zuverlässigste. Wir legen ein Maßband an der Gebäudeoberfläche an und ermitteln die erforderliche Höhe. Eine genauere Analyse zeigt, dass dies nicht ganz stimmt. Es stellt sich heraus, dass das Gebäude eine leichte Neigung aufweist und die Wand an der Stelle, an der die Messungen durchgeführt werden, eine gewisse Krümmung aufweist – sie ist konvex und zur Straße hin. Das bedeutet, dass wir nicht die Höhe des Gebäudes gemessen haben, sondern die mit der Höhe verbundene Länge der Wand.

Die zweite Methode ist eine indirekte Messung. Nachdem wir die Zeit gemessen haben, in der der Ball gefallen ist, berechnen wir die Höhe mithilfe der bekannten Formel für den freien Fall: h = gt 2 /2. Diesmal geht es bei der Messung wirklich um die Höhe. Wir haben jedoch vergessen, dass sich der Ball in der Luft bewegt und daher auf Widerstand aus der Umgebung stößt. Daher ist der durch die Formel berechnete Wert auch nicht der wahre Wert der Gebäudehöhe.

Die dritte Dimension ist wie die zweite indirekt. Die Höhe wird aus geometrischen Überlegungen bestimmt: In einem rechtwinkligen Dreieck ist die Länge des gegenüberliegenden Schenkels gleich dem Produkt aus der Länge des benachbarten Schenkels und dem Tangens des Winkels. In unserem Fall spielt die Höhe die Rolle der einen Seite und der Abstand vom Laser zum Gebäude die andere. Diesmal enttäuschte uns die Annahme einer vollkommen horizontalen Fläche, auf der das Gebäude steht. Ergebnis – wieder haben wir eine Größe gemessen, die nicht die Höhe ist, aber jetzt aus einem anderen Grund.

In jeder Methode gibt es also einige konstante Faktoren(jeweils eigene, es können aber auch mehrere sein), die zum Erscheinen führen systematischer Fehler Messungen mit dieser Methode. Jedes Mal, wenn der Wert derselben Größe unter denselben Bedingungen gemessen wird, hat der systematische Fehler denselben Wert. Wenn diese Faktoren durch entsprechende Korrekturen berücksichtigt werden, kann man dem tatsächlichen Wert der gemessenen Größe näher kommen, und dann können die Messergebnisse mit verschiedenen Methoden (unter Berücksichtigung von Korrekturen für systematische Fehler) recht nahe beieinander ausfallen . Auf diese Weise, Grundsätzlich können systematische Fehler berücksichtigt und sogar ausgeschlossen werden , obwohl dies in der Praxis eine ziemliche Herausforderung sein kann.

Versuchen wir nun herauszufinden, warum wiederholte Messungen derselben Höhe mit derselben Methode (einschließlich desselben Instrumentensatzes) zu unterschiedlichen Werten führen können. Dies hängt mit einer Reihe von zusammen Faktoren, die zufällig wirken. Im betrachteten Beispiel kann es zu kleinen mechanischen Vibrationen des Bodens, des Gebäudes und der Geräte, zu thermischen Effekten im Zusammenhang mit Änderungen der linearen Abmessungen der Wand und der verwendeten Geräte usw. kommen. Schließlich kommt noch der menschliche Faktor hinzu, der mit der Wahrnehmung laufender Prozesse und der Reaktion auf diese Wahrnehmung verbunden ist. Dadurch kann es bei wiederholten Messungen der gleichen Größe zu unterschiedlichen Werten kommen zufällige Fehler. Von Messung zu Messung kann ein zufälliger Fehler sowohl sein Vorzeichen als auch seine Größe ändern. Aufgrund der zufälligen Natur der Auswirkungen Es ist unmöglich, das Ausmaß eines solchen Fehlers im Voraus vorherzusagen .



Unsere Analyse wirft logische Fragen auf:

1. Was ist der „wahre“ Wert der gemessenen Größe?

2. Wie werden Messergebnisse unter Berücksichtigung von Fehlern dargestellt?

Da sich diese Fragen nicht nur auf das betrachtete Beispiel beziehen, sondern

und allen anderen Messungen werden wir zu Verallgemeinerungen und der Entwicklung allgemeiner Empfehlungen übergehen.

Das gegebene konkrete Beispiel demonstrierte eine allgemeine Eigenschaft, die für alle Messungen charakteristisch ist – Jede Messung ist mit Fehlern verbunden .

Diese Eigenschaft ist letztlich darauf zurückzuführen, dass jede Messung eine bestimmte vernetzte Kette von Teilnehmern des Messvorgangs voraussetzt: Beobachter – Messgerät – analysiertes Objekt – „äußere Umgebung“.

Die Elemente dieser Kette sind durch eine Vielzahl von Interaktionen und Bewegungen verbunden. Während des Messvorgangs können das untersuchte Objekt, das Messgerät und der Beobachter verschiedenen Einflüssen (auch gegenseitigen) ausgesetzt sein, die sich auf das Messergebnis auswirken.

Wenn wir natürlich Einflüsse reduzieren, die nicht direkt mit dem Messverfahren zusammenhängen, und versuchen, irreduzible Einflüsse zu berücksichtigen, dann erhöht sich die Genauigkeit unserer Messungen. Aber eine absolut genaue Messung ist grundsätzlich unmöglich. Und das liegt zum großen Teil an der Beschaffenheit der gemessenen Größen selbst.



Wenn wir beispielsweise die Länge eines Metallstabs absolut genau messen wollen, werden wir das Vorhandensein grundsätzlich irreduzibler (wenn auch sehr kleiner) Schwingungen des Kristallgitters entdecken. Es gibt keine absolut genaue „wahre“ Länge der Rute. Er ändert sich ständig zufällig und weicht in die eine oder andere Richtung von einem der am häufigsten vorkommenden Werte ab. Wir können diesen Wert als den „wahren“ Wert der Länge nehmen und anschließend damit operieren, wenn wir über die Länge des Stabes sprechen, oder diesen Wert für Berechnungen verwenden, um beispielsweise das Volumen des Stabes zu bestimmen.

Eine solche Situation findet sich in vielen anderen Dimensionen. Die gemessenen Größen selbst können sich zufällig ändern, was, wie oben erwähnt, auf die physikalische Natur dieser Größen zurückzuführen ist. Damit sind wir konfrontiert die grundsätzliche Irreduzibilität zufälliger Faktoren . Sie können minimiert, aber nicht vollständig beseitigt werden. Somit, Bei der Darstellung von Messergebnissen müssen wir Auskunft darüber geben, wie wir den „wahren“ Wert einer Größe unter Berücksichtigung zufälliger Messfehler beurteilen (sofern der systematische Fehler ausgeschlossen oder in Form einer entsprechenden Korrektur berücksichtigt wird). Es ist klar, dass solche Informationen am umfassendsten auf der Grundlage der Ergebnisse mehrerer Messungen dargestellt werden können.

Auf Russisch keine Seltenheit. Sehr oft kann dasselbe Wort verwendet werden, um völlig unterschiedliche Objekte oder Phänomene zu benennen und/oder zu charakterisieren. Solche Wörter haben eine Grundbedeutung – ursprünglich, wörtlich und eine (oder mehrere) – bildlich, bildlich, metaphorisch. Letzteres entsteht meist aufgrund einer Eigenschaft, Ähnlichkeit oder Assoziation.

Beispiele für mehrdeutige Substantive

Unter Substantiven finden Sie viele Beispiele für Wörter mit doppelter Bedeutung. Hier sind nur einige davon:

Wort Direkte Bedeutung Übertragene Bedeutung
Fahrkarte Ein Flug- oder Bahnticket, eine Theater- oder Kinokarte. Prüfungsticket.
Kamm Werkzeug zum Kämmen der Haare, Kamm. Der Kamm einer Welle oder eines Berges.
Wort Spracheinheit. Literarisches Genre. Zum Beispiel „Die Geschichte von Igors Feldzug“.
Hand Körperteil - rechte Hand, linke Hand.
  • Position, Position einer Person – „Er ist meine rechte Hand.“
  • „Handschrift“, Art der Ausführung, ein erkennbarer Autorengriff – „die Hand eines großen Künstlers.“
  • Körperliche Stärke ist eine „schwere Hand“.
Bürste Die Hand ist der Teil des Körpers vom Handgelenk bis zu den Fingerspitzen. Werkzeug zum Malen mit Farben.
Arbeit Körperliche Arbeit, Anstrengung, menschliche Beschäftigung. Das sichtbare Ergebnis körperlicher Arbeit ist „Gut gemacht!“
Blatt Blatt wächst auf einem Baum. Ein Blatt Papier, Notizbuch oder Querformat.
Wurzel Baumwurzel. Der Teil eines Baumes, der unter der Erde liegt.
  • Mathematische Wurzel einer Zahl. Beispielsweise ist die Wurzel aus 4 2.
  • Die Ursache eines Phänomens oder Ereignisses ist die „Wurzel des Übels“, „die Wurzel der Probleme“.
Pflicht Eine Geldsumme oder ein materieller Wert, den eine Person einer anderen als Ergebnis einer Kreditaufnahme verspricht. Moralischer Wunsch nach etwas, moralische Pflicht.

Dies ist nicht die gesamte Liste. Es ist wahrscheinlich einfach unmöglich, alles zusammenzustellen, da es in der russischen Sprache fast so viele Wörter mit doppelter Bedeutung gibt wie Wörter mit einfacher Bedeutung.

Beispiele für mehrdeutige Adjektive

Verschiedene Objekte können mit einem Wort nicht nur benannt, sondern auch charakterisiert werden. Hier sind einige Beispiele für solche Wörter:

Wort Direkte Bedeutung Übertragene Bedeutung
Stahl Hergestellt aus Stahl. Zum Beispiel ein Stahlmesser. Sehr stark, unerschütterlich – „Nerven aus Stahl“.
Gold Aus Gold – „Goldohrringe“, „Goldhalskette“. Sehr wertvoll, freundlich, mit herausragenden moralischen Qualitäten – „goldener Mann“, „goldenes Kind“, „goldenes Herz“.
Schwer Erfordert eine große körperliche Anstrengung – „harte Arbeit“. Über etwas, das für andere schwer zu ertragen ist – „ein schwieriger Mensch“, „ein schwieriger Charakter“.
Weiß Weiß – „weißer Schnee“, „weißes Blatt“. Ein Gedicht ohne Reim ist ein „leerer Vers“.
Schwarz Schwarz – „schwarze Augen“, „schwarzer Marker“. Wütend, sarkastisch, heikle Themen auf unhöfliche Weise ansprechen – „schwarzer Humor“, „schwarze Komödie“.

Auch hier ist die Liste unvollständig. Darüber hinaus enthält die Liste der Wörter mit doppelter Bedeutung Adjektive, die gleichzeitig Farben, Gerüche und/oder Geschmäcker beschreiben: Orange, Himbeere, Zitrone, Pflaume usw.

Beispiele für mehrdeutige Verben

Aktionswörter können auch mehr als eine Bedeutung haben:

Wort Direkte Bedeutung Übertragene Bedeutung
hinsetzen Setzen Sie sich auf einen Stuhl, in einen Sessel, auf ein Pferd. Steigen Sie in den Zug (setzen Sie sich nicht buchstäblich auf das Dach des Zuges, sondern nehmen Sie im übertragenen Sinne Ihren Platz darin ein).
Steigen Sie aus/gehen Sie Sie können aus dem Zug aussteigen, an der gewünschten Haltestelle aussteigen oder in den Laden gehen. „Geh/werde verrückt.“
Schlagen Schlagen. „Die Quelle fließt wie ein Brunnen“, „das Leben fließt in vollem Gange.“
Schneiden Mit einem Messer oder einer anderen scharfen Klinge in Stücke teilen. Ein unangenehmes Gefühl hervorrufen – „Licht tut den Augen weh“, „Ton tut den Ohren weh“.

Am häufigsten handelt es sich bei Wörtern mit doppelter Bedeutung um einheimische russische Wörter. Entliehene Begriffe haben meist eine Bedeutung.

Unterschiede zu Homonymen

Es ist sehr wichtig, Wörter mit doppelter Bedeutung von Homonymen zu unterscheiden: unterschiedliche Wörter, die gleich geschrieben werden. Polysemantische Wörter haben eine direkte Grundbedeutung und eine übertragene Bedeutung entsprechend einem bestimmten Attribut. Homonyme haben alle unabhängige Bedeutungen. „handle“ (Tür) und „handle“ (Schrift) sind Homonyme, da zwischen ihnen kein Zusammenhang besteht. Aber das Wort „Satellit“ hat viele Bedeutungen – der Himmelskörper wurde „Satellit“ genannt, weil er sich wie ein menschlicher Satellit um den Planeten bewegt.



Abstimmung USA (6)

Gibt es eine Kompilierungsmöglichkeit, um doppelte Werte in einer C/C++-Aufzählung zu erkennen/zu verhindern?

Der Trick ist das Es gibt mehrere Elemente, die mit expliziten Werten initialisiert werden .

Hintergrund:

Ich habe etwas C-Code geerbt, zum Beispiel:

#define BASE1_VAL (5 ) #define BASE2_VAL (7 ) typedef enum ( MsgFoo1A = BASE1_VAL , // 5 MsgFoo1B , // 6 MsgFoo1C , // 7 MsgFoo1D , // 8 MsgFoo1E , // 9 MsgFoo2A = BASE2_VAL , // Oh oh !7 schon wieder... MsgFoo2B // Uh oh!8 schon wieder... ) FOO ;

Das Problem besteht darin, dass, wenn der Code wächst und Entwickler der Gruppe MsgFoo1x weitere Nachrichten hinzufügen, es schließlich zu einem Überlauf von BASE2_VAL kommt.

Dieser Code wird irgendwann nach C++ portiert. Wenn es also nur eine C++-Lösung gibt (Template Magic?), ist das in Ordnung – aber eine Lösung, die sowohl mit C als auch mit C++ funktioniert, ist besser.

Es gibt verschiedene Möglichkeiten, diese Kompilierungszeit zu überprüfen, diese funktionieren jedoch möglicherweise nicht immer. Fügen Sie zunächst den Token-Wert „token“ direkt vor MsgFoo2A ein.

typedef enum ( MsgFoo1A = BASE1_VAL , MsgFoo1B , MsgFoo1C , MsgFoo1D , MsgFoo1E , MARKER_1_DONT_USE , /* Diesen Wert nicht verwenden, sondern hier belassen. */ MsgFoo2A = BASE2_VAL, MsgFoo2B) FOO;

Jetzt brauchen wir eine Möglichkeit, sicherzustellen, dass MARKER_1_DONT_USE< BASE2_VAL во время компиляции. Есть два распространенных метода.

Arrays mit negativer Größe

Fehler beim Deklarieren eines Arrays mit negativer Größe. Es sieht ein wenig hässlich aus, aber es funktioniert.

extern int IGNORE_ENUM_CHECK [ MARKER_1_DONT_USE > BASE2_VAL ? - elf ];

Fast jeder jemals geschriebene Compiler generiert einen Fehler, wenn MARKER_1_DONT_USE größer als BASE_2_VAL ist. GCC spuckt aus:

prüfen. c: 16: Fehler: Größe des Arrays „IGNORE_ENUM_CHECK“ ist negativ

Statische Behauptungen

Wenn Ihr Compiler C11 unterstützt, können Sie _Static_assert verwenden. C11-Unterstützung ist nicht allgegenwärtig, aber Ihr Compiler unterstützt möglicherweise trotzdem _Static_assert, insbesondere da die entsprechende Funktion in C++ weithin unterstützt wird.

_Static_assert (MARKER_1_DONT_USE< BASE2_VAL , "Enum values overlap." );

GCC gibt die folgende Meldung aus:

prüfen. c: 16: 1: Fehler: statische Behauptung fehlgeschlagen: „Enum-Werte überlappen.“ _Static_assert (MARKER_1_DONT_USE< BASE2_VAL , "Enum values overlap." ); ^

Ein anderer Ansatz könnte darin bestehen, etwas wie gccxml (oder bequemer pygccxml) zu verwenden, um Kandidaten für die manuelle Überprüfung zu identifizieren.

Ich weiß nichts darüber, was alle Enum-Mitglieder automatisch überprüft, aber wenn Sie überprüfen möchten, dass zukünftige Änderungen an den Initialisierern (oder den Makros, auf die sie angewiesen sind) keine Konflikte verursachen:

Schalter (0) ( case MsgFoo1A : break ; case MsgFoo1B : break ; case MsgFoo1C : break ; case MsgFoo1D : break ; case MsgFoo1E : break ; case MsgFoo2A : break ; case MsgFoo2B : break ; )

führt zu einem Compilerfehler, wenn einer der ganzzahligen Werte wiederverwendet wird, und die meisten Compiler sagen Ihnen sogar, welcher Wert (numerischer Wert) das Problem war.

Ich glaube nicht, dass es eine Möglichkeit gibt, dies anhand der Sprache selbst zu erkennen, da es denkbare Fälle gibt, in denen zwei Enum-Werte gleich sein sollen. Sie können jedoch jederzeit sicherstellen, dass alle explizit angegebenen Elemente ganz oben in der Liste stehen:

typedef enum ( MsgFoo1A = BASE1_VAL , // 5 MsgFoo2A = BASE2_VAL , // 7 MsgFoo1B , // 8 MsgFoo1C , // 9 MsgFoo1D , // 10 MsgFoo1E , // 11 MsgFoo2B // 12 ) FOO ;

Solange die zugewiesenen Werte oben stehen, kommt es zu keiner Kollision, es sei denn, die Makros werden aus irgendeinem Grund auf gleiche Werte erweitert.

Typischerweise wird dieses Problem gelöst, indem für jede MsgFooX-Gruppe eine feste Anzahl von Bits bereitgestellt wird und sichergestellt wird, dass jede Gruppe nicht überläuft, indem sie eine bestimmte Anzahl von Bits zuweist. Die Lösung „Anzahl der Bits“ ist gut, weil sie ein bitweises Testen ermöglicht, um festzustellen, zu welcher Nachrichtengruppe etwas gehört. Dafür gibt es jedoch keine integrierte Sprachfunktion, da es legitime Fälle gibt, in denen eine Aufzählung zwei gleiche Werte hat:

typedef enum ( grey = 4 , //Gry sollte gleich sein grey = 4 , color = 5 , //In manchen Fällen auch sinnvoll Farbe = 5) FOO;

Obwohl wir keine vollständige Reflexion haben, können Sie dieses Problem lösen, indem Sie die Enum-Werte wiederherstellen.

Das steht irgendwo:

Aufzählung E(A=0,B=0);

An anderer Stelle bauen wir diesen Mechanismus auf:

Vorlage< typename S , S s0 , S ... s >struct first_not_same_as_rest : std :: true_type (); Vorlage< typename S , S s0 , S s1 , S ... s >struct first_not_same_as_rest : std :: integral_constant< bool , (s0 != s1 ) && first_not_same_as_rest < S , s0 , s ... >::value>(); Vorlage< typename S , S ... s >struct is_distinct : std :: true_type (); Vorlage< typename S , S s0 , S ... s >struct is_distinct : std :: integral_constant< bool , std :: is_distinct < S , s ...>:: value && first_not_same_as_rest< S , s0 , s ... >::value>();

Sobald Sie über diese Hardware verfügen (die C++11 erfordert), können wir Folgendes tun:

static_assert(is_distinct< E , A , B >::Wert „Doppelte Werte in E erkannt“);

und zur Kompilierungszeit stellen wir sicher, dass es keine zwei Elemente gibt.

Dies erfordert eine Rekursionstiefe von O(n) und eine Laufzeit von O(n^2) durch den Compiler zur Kompilierungszeit, sodass dies bei extrem großen Aufzählungen zu Problemen führen kann. AO(lg(n)) und O(n lg(n)) arbeiten mit einem viel größeren konstanten Faktor. Dies kann erreicht werden, indem zuerst die Liste der Elemente sortiert wird, aber es steckt noch viel mehr dahinter.

Mit dem für C++1y-C++17 vorgeschlagenen Enum-Konvertierungscode ist dies ohne sich wiederholende Elemente möglich.

Mir gefiel keine der hier bereits geposteten Antworten, aber sie gaben mir einige Anregungen. Die wichtigste Methode besteht darin, die Antwort von Ben Voight zur Verwendung der switch-Anweisung zu verwenden. Wenn mehrere Fälle in einem Schalter dieselbe Nummer haben, erhalten Sie einen Kompilierungsfehler.

Was für mich und vielleicht auch für das Originalposter am nützlichsten ist, ist, dass es keine C++-Fähigkeiten erfordert.

Um die Dinge zu klären, habe ich Aaronps Antwort verwendet: Wie kann ich vermeiden, dass ich mich beim Erstellen wiederhole? Liste C++ und abhängige Datenstruktur?

Definieren Sie es zunächst irgendwo in einer Kopfzeile:

#define DEFINE_ENUM_VALUE (name, value) name = value, #define CHECK_ENUM_VALUE (name, value) case name: #define DEFINE_ENUM (enum_name, enum_values) \ typedef enum (enum_values ​​(DEFINE_ENUM_VALUE)) enum_name; #define CHECK_ENUM (enum_name, enum_values ​​​​) \ void enum_name ## _test (void) ( switch(0) ( enum_values(CHECK_ENUM_VALUE); ) )

Wenn Sie nun eine Aufzählung benötigen:

#define COLOR_VALUES (GEN) \ GEN (Rot, 1) \ GEN (Grün, 2) \ GEN (Blau, 2)

Abschließend werden für die eigentliche Aufzählung noch diese Zeilen benötigt:

DEFINE_ENUM (Farbe, COLOR_VALUES) CHECK_ENUM (Farbe, COLOR_VALUES)

DEFINE_ENUM Erstellt einen Enumerationsdatentyp. CHECK_ENUM führt eine Testfunktion aus, die alle Enumerationswerte umfasst. Der Compiler stürzt beim Kompilieren von CHECK_ENUM ab, wenn Sie Duplikate haben.

Aus der Definition eines Zeichens geht bereits hervor, dass sein Hauptmerkmal seine inhärente repräsentative Funktion ist: in einer bestimmten Sprache ein Repräsentant oder Ersatz für einen (spezifischen) Gegenstand zu sein. Und das - Bedeutung Zeichen. Die Bedeutung verbaler Zeichen kann im weitesten Sinne des Wortes Objekte sein – alles, was irgendwie hervorgehoben und benannt werden kann, worüber etwas bejaht oder geleugnet wird. Es ist zu beachten, dass Bedeutungen in erster Linie Objekte der außersprachlichen Realität sind – natürlicher und sozialer. Ein weiteres wesentliches Merkmal eines verbalen Zeichens ist seine Bedeutung. Bedeutungsprachlicher Ausdruck– Dies sind die damit verbundenen verbalen formalisierten Informationen, die es Ihnen ermöglichen, das von ihm dargestellte Objekt (oder eine Reihe von Objekten desselben Typs) von anderen Objekten zu unterscheiden. Beispielsweise kann die Bedeutung des Wortes „Mond“ – in seiner üblichen Verwendung – ein Merkmal wie „ein natürlicher Satellit der Erde“ sein; die Bedeutung des deutschen Satzes „DerSchneeistwei“ wird im Russischen durch den Satz „Schnee ist weiß“ wiedergegeben; Die Bedeutung des Wortes „Diebstahl“ ist „heimlicher Diebstahl fremden Eigentums“ usw.

Beachten Sie, dass für das gleiche Objekt (oder die gleiche Menge von Objekten) unterschiedliche Unterscheidungsmerkmale möglich sind. Das bedeutet, dass zwei verschiedene Ausdrücke unterschiedliche Bedeutungen, aber dieselbe Bedeutung haben können, zum Beispiel „gleichwinkliges Dreieck“ und „gleichseitiges Dreieck“. Wörter (oder Phrasen) mit derselben Bedeutung werden aufgerufen Äquivalent.Darüber hinaus kann das gleiche Wort mehrere Bedeutungen haben und daher unterschiedliche Konzepte (Bedeutungen) ausdrücken. Dieses Phänomen nennt man Polysemie. Polysemie von Wörtern ist in der wissenschaftlichen und beruflichen Kommunikation unangemessen.

Bedeutung ist die Verbindung zwischen einem Wort und dem Gegenstand, den es bezeichnet. Einem sprachlichen Ausdruck eine Bedeutung zu geben, ist eine wichtige logische Methode, um neue Begriffe in eine Sprache einzuführen und die Bedeutung bereits vorhandener Wörter zu klären.

Wenn wir über Bedeutung sprechen, meinen wir gerade die Bedeutung von Wörtern und Phrasen, im Gegensatz zum Beispiel zu indirekt, bildlich („weißes Gold“, „schwarzes Gold“, „Fliegen auf den Flügeln der Liebe“ und andere metaphorische Ausdrücke, die nur auf eine gewisse Ähnlichkeit einiger Objekte, Prozesse, Phänomene mit anderen hinweisen). Auch die direkte Bedeutung ist vom „wörtlichen“ bzw. zu unterscheiden etymologisch Bedeutung („Geographie“ bedeutet wörtlich eine Beschreibung der Erde, „Lüge“ bedeutet wörtlich „reden“, „reden“ usw.).

In Bezug auf Bedeutung und Signifikanz in der Logik ist allgemein anerkannt, dass die Bedeutung eines Zeichens eine Funktion seiner Bedeutung ist. Dies unterstreicht die besondere Rolle der Bedeutung: Sie weist eindeutig auf den durch das Zeichen bezeichneten Gegenstand hin und unterscheidet ihn gedanklich von vielen anderen.

Es ist klar, dass sowohl die Gesellschaft als auch jedes Individuum über einen bestimmten Vorrat an Wörtern verfügen müssen, die ohne Bedeutungsvermittlung mit ihren Bedeutungen korrelieren. Hier haben wir es mit der Verwendung von Wörtern als Zeichen zu tun, deren Verbindung mit deren Bedeutungen im Prozess der Aussprache des Wortes und der gleichzeitigen sinnlichen Wahrnehmung seiner Bedeutung hergestellt wird, zum Beispiel Farbe („rot“), Geruch, räumliche Konfiguration des bezeichnetes Objekt usw.

Jeder kennt die Einteilung natürlichsprachlicher Ausdrücke in Wortarten. In der logischen „Grammatik“ gibt es eine ähnliche Einteilung, jedoch auf einer anderen Grundlage, nämlich abhängig von der Art der durch Wörter (oder Phrasen) repräsentierten Denkobjekte.

Der erste Objekttyp umfasst einzelne Elemente. Wir werden solche Erkenntnisobjekte als einzelne Objekte betrachten, von denen jedes einen individuellen Unterschied zu Objekten derselben Art aufweist: die Zahl 7, die Hochzeit von A.S. Puschkin, Mond usw. Die logische Kategorie sprachlicher Ausdrücke, die einzelnen Objekten entsprechen, ist einzel Namen. Ihre Bedeutung ist die mit ihnen verbundene Information, die es ermöglicht, dieses einzelne Objekt eindeutig von vielen Objekten des gleichen Typs zu unterscheiden. Beispiele für solche Namen: „Peter 1“, „Amtierender Präsident der Russischen Föderation“, „Autor des Romans „Eugen Onegin“, „Feier des 66. Jahrestages des Sieges über Nazi-Deutschland“ usw. Einzelne Namen werden unterteilt in beschreibend (komplex) und weiter nicht beschreibend (einfach) Namen. Beispiele für einfache (nicht beschreibende) Namen sind die Wörter „Everest“, „Y.A.“ Gagarin“, Beispiele für komplexe (beschreibende) Namen sind „Der erste Kosmonaut“, „Der größte Fluss Europas“.

Die zweite Art von Objekten sind die Eigenschaften von Objekten und die Beziehungen zwischen ihnen. Wir werden Ausdrücke nennen, die solche Objekte in einer Sprache darstellen Universalien. Beispiele für Universalien: das Wort „Tisch“ in der Aussage „Dieser Tisch ist rund“; das Wort „Bruder“ im Sprichwort „Ivan ist Peters Bruder“; das Wort „Verbrechen“ in der Aussage „Diebstahl ist ein Verbrechen“. Ein Universelles zeichnet sich dadurch aus, dass es in einem Satz eine doppelte Rolle spielen kann: 1) Teil eines logischen „Prädikats“ sein, d. h. stellen alle Eigenschaften oder Beziehungen dar, die Objekten zugeschrieben werden, wie im Beispiel „Diese Tabelle ist runden"; In dieser Funktion werden wir Universalien nennen Prädikate; 2) ein logisches „Subjekt“ sein, d.h. stellen in einer Anweisung ein willkürlich genommenes Objekt einer bestimmten Menge von Objekten desselben Typs dar, von denen jedes eine entsprechende Eigenschaft hat, wie im Beispiel „Any Verbrechen gefährlich für die Gesellschaft. Wir werden solche Universalien nennen Fächer.

Die dritte Art von Objekten sind Situationen (Stand der Dinge). Die logische Kategorie sprachlicher Ausdrücke, die Situationen entsprechen, besteht aus Erzählsätze. Beispielsweise wird das Vorliegen einer Situation, in der die Wolga in das Kaspische Meer mündet, in dem Satz „Die Wolga mündet in das Kaspische Meer“ wiedergegeben, und es wird eine Situation wiedergegeben, in der die Summe der Winkel eines Dreiecks gleich 180° ist im Satz „Die Winkelsumme eines Dreiecks beträgt 2d“ usw. Situationen können einfach oder komplex sein, je nachdem, ob die sie darstellenden Sätze einfach oder komplex sind. Beispiele für komplexe Sätze und dementsprechend Situationen: „Wenn eine Zahl durch 6 teilbar ist, dann ist sie durch 2 teilbar“; „Ian und sein Vater waren zu dieser Zeit zu Hause.“

Die Bedeutung eines Satzes ist ein Satz. Der Unterschied zwischen einem Urteil und einem Satz (als Zeichenform eines Urteils) wird deutlich, wenn wir zwei Sätze vergleichen, die korrekte Übersetzungen aus einer natürlichen Sprache in eine andere sind: Die Zeichenstrukturen sind unterschiedlich, aber ihre Bedeutung ist dieselbe. Die Bedeutung des Satzes und es gibt ein Urteil. Da es sich um die logische Analyse der Sprache handelt, wird die Bedeutung eines Satzes als eines der abstrakten Objekte betrachtet WAHR oder Lüge. Somit bezeichnet die Aussage „Die Wolga mündet in das Kaspische Meer“ die Wahrheit (da dieser Satz eine Situation wiedergibt, die sich in der Realität abspielt), und die Aussage „Die Wolga mündet in das Schwarze Meer“ ist eine Lüge (da sie nicht übereinstimmt). zur Realität).

Jede Wissenschaft hat spezifische Begriffe. Sie können über mathematische Begriffe sprechen: „Zahl“, „geometrische Figur“, „Menge“; es gibt physikalische Begriffe wie „Masse“, „Elementarteilchen“, „elektrische Ladung“; in der Biologie tauchen die Begriffe „Zelle“, „Organismus“, „Vererbung“ auf; in der Medizin – „Symptom“, „Syndrom“, „Krankheit“; in der Rechtswissenschaft – „Rechtsnorm“, „Verbrechen“, „Diebstahl“. Diese Ausdrücke bilden die Kategorie beschreibende Begriffe(lateinische Beschreibung - Beschreibung), hinter denen sich jeweils ein bestimmtes Objekt, eine Eigenschaft oder eine Menge von Objekten desselben Typs usw. verbirgt. Beschreibende Begriffe sind in unserer Analyse Namen und Universalien.

In der Sprache jeder Wissenschaft werden neben beschreibenden Begriffen, die die Gegenstände ihres Fachgebiets charakterisieren, auch Ausdrücke verwendet, die in allen Wissenschaften verwendet werden. Dazu gehören einige der Partikel und Konjunktionen wie „und“, „oder“, „wenn, dann“, „das stimmt nicht“, „dann und nur dann“. Mit Hilfe dieser Begriffe werden aus einfachen Aussagen (Urteilen) komplexe (zusammengesetzte) Aussagen gebildet. Zu derselben Gruppe „interdisziplinärer“ Begriffe gehören die Ausdrücke „ist“ („Essenz“), „alle“ („jeder“), „einige“ („existieren“), „nicht“, mit deren Hilfe einfache Singular- und Pluralurteile sind konstruierte (allgemeine und besondere) Urteile. Sie bilden die Kategorie logische Begriffe(logische Konstanten).

Ohne logische Begriffe kann kein Urteil gefällt werden. Sie bestimmen ihre äußerst allgemeine Struktur - logische Form Mit ihnen sind logische Beziehungen und Gesetze der Logik verbunden. Einige dieser Begriffe werden der Kürze halber manchmal weggelassen, wie zum Beispiel in der Aussage „Der Mensch ist sterblich“. Bei der logischen Analyse von Urteilen sind wir verpflichtet, alle diese „Lücken“ zu schließen, was es uns ermöglicht, ihren logischen Inhalt zu klären und die Frage nach ihrer Wahrheit oder Falschheit zu klären. Insbesondere wird die soeben gegebene Aussage die folgende Form annehmen: „Alle Menschen sind sterblich.“ Und obwohl diese Sätze nach einer solchen Rekonstruktion und Vervollständigung manchmal etwas schwerfällig werden, gewinnen die von ihnen ausgedrückten Gedanken an Klarheit und Bestimmtheit.

Ähnliche Artikel

2024 liveps.ru. Hausaufgaben und fertige Probleme in Chemie und Biologie.