Formula de Baskara




Bhāskara II (1114-1185), también conocido como Bhaskara Acharia (Bhāskara-Ācārya), fue un matemático y astrónomo indio.

Nació cerca de Biyada Bida ―hoy en día el distrito de Bijapur, en el estado de Karnataka (sur de la India)― y se convirtió en jefe del observatorio astronómico de Ujjain, continuando la tradición matemática de Varaja Mijira y Brahma Gupta.

Bhaskara representa el pico del conocimiento matemático y astronómico indio en el siglo XII. Alcanzó un conocimiento de cálculo, astronomía, los sistemas de numeración y la resolución de ecuaciones, que no había sido alcanzado en ninguna parte del mundo durante varios siglos. Sus principales trabajos fueron el Līlāvatī (sobre aritmética), Bījagaṇita (cuenta de raíces, o sea álgebra) y Siddhānta Shiromani (la joya cimera de las conclusiones, escrito en 1150), que consta de dos partes: Golādhyāya (capítulo sobre esferas); Grahagaṇita (conteo de los astros).

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Baskara_I
    {
    public partial class Form1 : Form
        {
        public Form1()
            {
            InitializeComponent();
            }

        //Declaración de variables
        double a, b, c, x1, x2;
        private void button3_Click(object sender, EventArgs e)
            {
            Application.Exit();
            }

        private void button2_Click(object sender, EventArgs e)
            {
            textBox1.Clear();
            textBox2.Clear();
            textBox3.Clear();
            textBox4.Clear();
            textBox5.Clear();
            }

        private void button1_Click(object sender, EventArgs e)
            {
            //entrada de datos
            a = double.Parse(textBox1.Text);
            b = double.Parse(textBox2.Text);
            c = double.Parse(textBox3.Text);

            //Proceso
            x1 = (-b + Math.Sqrt(b * b - 4 * a * c)) / (2 * a);
            x2 = (-b - Math.Sqrt(b * b - 4 * a * c)) / (2 * a);

            //Presentación de resultados

            textBox4.Text = x1.ToString();
            textBox5.Text = x2.ToString();
            }
        }
    }



Lilavati (‘la que posee diversión’, la atractiva), su libro sobre aritmética, es la fuente de interesantes leyendas que afirman que fue escrito para su hija, Lilavati. En uno de estos relatos ―encontrado en una traducción persa del Lilavati―, Bhaskara II dijo que había estudiado el horóscopo de su hija casamentera Lilavati y predijo que si su primera relación sexual no sucedía en el momento astrológico que él prefijara, su marido pronto moriría. Para impedir esto, una hora antes del momento colocó una taza con un pequeño agujero en la parte inferior de una vasija rellena con agua, colocada de manera que la taza se hundiera a la hora propicia para el sexo. Puso el mecanismo en la habitación nupcial y le avisó a Lilavati de no acercarse. Sin embargo, debido a la curiosidad ―una de las cualidades negativas que los hinduistas atribuyen a las mujeres―, ella fue a mirar el mecanismo y una perla de su aro de la nariz cayó accidentalmente dentro, tapando el orificio y afectando el conteo. La relación sexual tuvo lugar después del tiempo correcto y ella se quedó viuda pronto. Se dice que, para consolarla en su dolor ―ya que la mujer hinduista viuda no debe volver a casarse―, Bhaskara le enseñó matemáticas y escribió este libro para ella.










No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.