Porno-Bug
Mathematische Gleichungen führen bei Google zu Porno-Bildchen
Ein Fehler in der Verarbeitung von Suchbegriffen bringt Google dazu, seine Nutzer mit Porno-Ergebnissen zu bombardieren.
Ein Nutzer des Internet-Portals Quora hat am Wochenende einen ungewöhnlichen Google-Bug aufgedeckt. Der Fehler konfrontiert Suchmaschinen-Nutzer mit Porno-Ergebnissen, ohne dass sie danach gesucht hätten. Der Bug scheint immer dann aufzutreten, wenn eine mathematische Gleichung ins Suchfenster eingegeben wird.
Sucht man beispielsweise nach dem Ergebnis von "-4^(1/4)", spuckt der Google-Rechner zwar mit "-1.41421356237" die Richtige Lösung aus, in der Bildersuche wird jedoch ein Sammelsurium an Porno-Fotos angezeigt. Der Google-Mitarbeiter Jeremy Hoffmann hat am Wochenende umgehend Stellung zu dem Fehler bezogen. Laut dem Experten liegen die unpassenden Porno-Ergebnisse in der falschen Interpretation von Gleichungen begründet. -4^(1/4) nimmt Google im Suchfenster als -4 "1 4" wahr, was soviel bedeutet wie „Finde Seiten, die eine 1 beinhalten, die neben einer 4 stehen, jedoch keine 4 beinhalten“.
Sucht man beispielsweise nach dem Ergebnis von "-4^(1/4)", spuckt der Google-Rechner zwar mit "-1.41421356237" die Richtige Lösung aus, in der Bildersuche wird jedoch ein Sammelsurium an Porno-Fotos angezeigt. Der Google-Mitarbeiter Jeremy Hoffmann hat am Wochenende umgehend Stellung zu dem Fehler bezogen. Laut dem Experten liegen die unpassenden Porno-Ergebnisse in der falschen Interpretation von Gleichungen begründet. -4^(1/4) nimmt Google im Suchfenster als -4 "1 4" wahr, was soviel bedeutet wie „Finde Seiten, die eine 1 beinhalten, die neben einer 4 stehen, jedoch keine 4 beinhalten“.
Da es für die Google-Algorithmen unmöglich ist, beide Bedingungen zu erfüllen, sollte die Web-Suche eigentlich gar keine Ergebnisse hervorbringen. Ein Bug in der Suchmaschine führt jedoch dazu, dass einige Seiten dieser Anfrage doch entsprechen und folglich angezeigt werden. Warum es sich dabei ausschließlich um Porno-Links handelt ist unklar. Laut Hoffmann, arbeitet Google derzeit an einer Lösung für das Problem.

13.02.13
Wenn es um Potenz(rechnung) geht, verlieren nicht nur Männer den Kopf, sondern auch Frauen und Computer geraten in Verwirrung.
Dass das im Artikel genannte, von Google berechnete Ergebnis falsch ist, sieht man auch ohne nachzurechnen. 'Hoch ein Viertel' ist vierte Wurzel
Wenn ich die Zahl zurück erhalten will, muss ich also die Zahl vier mal mit sich selbst mal-nehmen oder sie quadrieren und das Ergebnis nochmals quadrieren.
Nun hat aber der eine oder die andere von uns in der Schule aufgepasst weiss: Minus * Minus gibt Plus, woraus folgt, dass alle geradzahligen Potenzen von positiven oder negativen Zahlen positiv sein müssen
-Wurzel 2 = -1.414....^4 =+ 2*2 = [COLOR="Red"]+[/COLOR] 4
Damit die vierte Potenz einer Zahl negativ sein kann muss die Zahl also komplex sein.
Vierte Wurzel aus -4 ist [COLOR="Red"]1 + i[/COLOR], wie man leicht verifizieren kann, indem man ([COLOR="Lime"]1 + i )^4 = ((1 +i)^2)^2=(1 + 2*i + i*i)^2 =(2*i)^2=4*i*i=-4[/COLOR] ausrechnet.
Es gibt also bereits im Rechenteil von Google einen Fehler. :D
Der Fehler tritt anscheinend bei irgendwelchen Wurzeln aus negativen Zahlen auf, auch bei zahlreichen anderen Ausdrücken.
Antwort schreiben
13.02.13
Antwort schreiben
13.02.13
Antwort schreiben
13.02.13
-4^(1/4) = -(4^(1/4))
Antwort schreiben
13.02.13
Ich schon :D aber nix brauchbares. Ich will mich nicht unbedingt registrieren für Schweinekram.
@brzl was hat das mit den Artikel zu tun. Der Thread Titel ist misslungen.
Antwort schreiben
13.02.13
Antwort schreiben
13.02.13
Wikipedia meint dazu:
Rangfolge unterschiedlicher Operatoren
Für die Standard-Rechenoperationen der Mathematik ist (in absteigender Priorität) folgende Rangfolge üblich:
Potenzierung
Multiplikation und Division („Punktrechnung“)
Addition und Subtraktion („Strichrechnung“)
[COLOR="Red"][B]In Programmiersprachen und Computerprogrammen zur Formelauswertung (z. B. dem Unix-Dienstprogramm bc) gibt es zusätzliche Kategorien. Eine davon ist das Vorzeichen, das in der Regel eine noch höhere Priorität vor der Potenzierung genießt. So wird in mathematischen Formeln der Ausdruck -a^b zwar als -(a^b) gelesen, in den Ausdrücken solcher Auswertungsprogramme aber oft als (-a)^b.[/B][/COLOR]
http://de.wikipedia.org/wiki/Operatorrangfolge#Reihenfolge_gleichwertiger_Operatoren
Das Rechen-Programm von Google ist definitiv ein Programm und kein Mathematiker. Also passt es schon. ;)
Wenn man es ausprobiert, sieht man, dass sich Google tatsächlich als Mathematiker aufspielt, das Hochstaplerprogramm
Der Punkt geht doch an dich :-)
Antwort schreiben
13.02.13
Der Punkt geht aber an Dich.
Und Mathe IST schwer.
Vor allem die komplexen Zahlen. ;)
Antwort schreiben
14.02.13
Haarsträubend! Da baut man ohne Grund eine Fehlerquelle in grundlegende Funktionen ein. Die Programmierer können schon nicht Punkt und Komma auseinanderhalten. Und dann so was!
Zitat: brzl
Das Argument überzeugt mich überhaupt nicht. Google soll mathematische Berechnungen ausführen und keine Programmfunktionen realisieren. Excel ist auch ein Programm.
Zitat: brzl
Es gibt aber vier Zahlen, die die Verifikation bestehen.
Antwort schreiben
15.02.13
Da kann ich nur zustimmen. Und bc verhält sich tatsächlich so:
-2^2 = 4
(-2)^2 = 4
-(2^2) = -4
Warum macht man so etwas?
Antwort schreiben