ابن حمزة المغربي، عالم رياضيات جزائري، قدم مساهمات بارزة في الرياضيات، خصوصًا في مجال اللوغاريتمات، وحلّ مسألة رياضية صعبة للحجاج في مكة، ووضع أسسًا هامة للمتواليات الحسابية والهندسية في كتابه الوحيد "تحفة الأعداد لذوي الرشد والسداد".
ابن حمزة المغربي، عالم رياضيات جزائري، قدم مساهمات بارزة في الرياضيات، خصوصًا في مجال اللوغاريتمات، وحلّ مسألة رياضية صعبة للحجاج في مكة، ووضع أسسًا هامة للمتواليات الحسابية والهندسية في كتابه الوحيد "تحفة الأعداد لذوي الرشد والسداد".
علي بن ولي، ويعرف بابن حمزة المغربي، عالم رياضيات بارع أَغفلت ذكره أكثر المصادر العربية، وهو جزائري ولد بمدينة الجزائر، وسافر إلى الآستانة طلبًا لما فيها من علم علماء الرياضيات المسلمين، ثم عاد إلى مدينة الجزائر، ورحل عنها للحج وآثر الإقامة مع أمه بمكة.
وفي مكة سأله حاج هندي عن حل مسألة رياضية عجز علماء الرياضيات بالهند عن حلها، واستطاع ابن حمزة حل هذه المسالة، وهي عن رجل توفي وترك وراءه إحدى وثمانين نخلة، وتسعة أولاد، وتعطي النخلة الأولى في كل سنة ثمرًا زنته رطل واحد والثانية تعطي رطلين، وهكذا إلى النخلة الحادية والثمانين التي تعطي واحدًا وثمانين رطلًا، والمطلوب هو تقسيم النخلات بين الأولاد التسعة، بحيث يكون أنصبتهم متساوية من حيث العدد، ومن حيث الحصاد بالأرطال.
وابن حمزة من الأوائل إن لم يكن الأول الذي مهد لوضع الأصول الصحيحة للوغاريتمات، خلال بحثه في كتابه: "تحفة الأعداد"، للصلة بين المتواليتين: الحسابية، والهندسية، حين قال: "إن أسّ أساس أي حد من حدود متوالية هندسية، تبدأ بالواحد الصحيح يساوي مجموع أساس الحدين اللذين حاصل ضربهما يساوي الحد المذكور ناقصًا واحدًا"، وقد وضع ابن حمزة هاتين المتواليين هكذا:
المتوالية الهندسة ١ ٢ ٤ ٨ ١٦ ٣٢
المتوالية الحسابية ١ ٢ ٣ ٤ ٥ ٦
ولو أن ابن حمزة كان قد بدأ متواليته العددية بالصفر تحت الواحد في المتوالية الهندسية، كما فعل بعده العالم: "نابيير"، والعالم: "بورجي"، بأربعين سنة فقط لكان له فضل وضع اللوغاريتمات، ولما اضطر أن ينقص من نتائج حساباته اللوغاريتمية واحدًا.
ولابن حمزة: المسألة المكية أو الهندية.
ولابن حمزة كتاب وحيد هو: "تحفة الأعداد لذوي الرشد والسداد"، أو: "تحفة العدد لذوي الرشد والسداد"، وقد صنف كتابه وهو بمكة، ورتبه على مقدمة وأربع مقالات وخاتمة، وفي هذا الكتاب ساق ابن حمزة عددًا من المسائل الرياضية وطرق حلها.
ابن حمزة المغربي هو عالم رياضيات مغربي يُعد مؤسس علم اللوغاريتمات، وضع أسسًا رياضية جديدة غيرت طرق الحساب. برع في تبسيط العمليات الحسابية وجعلها أكثر فاعلية. رغم إنجازاته، لم يُنال الاعتراف الكافي في التاريخ.