الرياضيات وراء تتبّع السعرات الحرارية
كل متتبّع للسعرات يقوم بالحسابات نيابةً عنك. معظمها لا يعرض لك المعادلات. هنا هي، مع أمثلة محلولة، بالترتيب، كل واحدة تبني على السابقة.
تغطي هذه التدوينة خمس طبقات من الحساب: كيف يُقدَّر استقلابك الأساسي، كيف يتحول هذا التقدير إلى هدف يومي للطاقة، كيف يتعلم التطبيق إنفاقك الفعلي من البيانات الحقيقية، كيف تتدرج مدخلات الطعام عندما تأكل حصة جزئية، وكيف يتحول العجز الحراري إلى فقدان من الدهون والأنسجة الخالية من الدهون. كل رقم يمكن تتبعه إلى معادلة. وكل معادلة يمكن تتبعها إلى مصدر موثوق.
الطبقة 1: تقدير BMR
معدل الأيض الأساسي لديك هو الطاقة التي يحرقها جسمك في حالة الراحة التامة: مستلقياً بلا حركة، واعياً، وفي غرفة ذات درجة حرارة محايدة. وهو يمثل نحو 60-70% من إجمالي الإنفاق اليومي.
الصيغة الأكثر تحققاً على نطاق واسع هي Mifflin-St Jeor (1990):
BMR (male) = 10 x weight(kg) + 6.25 x height(cm) - 5 x age + 5
BMR (female) = 10 x weight(kg) + 6.25 x height(cm) - 5 x age - 161
كل حد فيها يعكس علاقة فسيولوجية. الأجسام الأثقل تحرق طاقة أكثر. الطول الأكبر يعني مساحة سطح أكبر ونسيجاً أكثر نشاطاً أيضياً. الأيض ينخفض مع العمر. أما معامل الجنس فيعكس الفروق في متوسط تركيب الجسم.
مثال محلول. ذكر عمره 30 سنة، 82 kg، 178 cm:
10 x 82 = 820
6.25 x 178 = 1,112.5
5 x 30 = 150
sex offset = +5
BMR = 820 + 1,112.5 - 150 + 5 = 1,787.5 kcal
هذا متوسط على مستوى السكان. اشتُقّت معادلة Mifflin-St Jeor من قياسات القياس الحراري غير المباشر لـ 498 شخصاً. بالنسبة لأي فرد، الخطأ المعياري يقارب ±200 kcal، ما يعني أن شخصين لهما نفس البيانات قد يختلف BMR لديهما بمقدار 400 kcal. المعادلة تعطيك مركز المنحنى، لا قياسك الشخصي.
المصدر: Mifflin, M.D. وآخرون. "A new predictive equation for resting energy expenditure in healthy individuals." American Journal of Clinical Nutrition, 1990.
الطبقة 2: من BMR إلى TDEE
BMR هو الحد الأدنى. إجمالي الإنفاق اليومي للطاقة (TDEE) يضيف كل شيء آخر: المشي، والعمل، والتمرين، وهضم الطعام، والحركة العصبية الصغيرة. النهج التقليدي يضرب BMR في معامل النشاط:
| مستوى النشاط | المعامل | المعنى الفعلي |
|---|---|---|
| خامل | 1.200 | عمل مكتبي، مشي محدود |
| نشاط خفيف | 1.375 | نحو 8,000 خطوة/يوم أو تمرين خفيف مرتين أسبوعياً |
| نشاط متوسط | 1.550 | نحو 10,000 خطوة + تدريب مقاومة 3 مرات أسبوعياً |
| نشط | 1.725 | عمل بدني أو تدريب 5 مرات أسبوعياً |
| نشط جداً | 1.900 | تدريب شاق يومياً + نمط حياة نشط |
في مثالنا المحلول (BMR = 1,788 kcal، نشاط خفيف):
TDEE = 1,788 x 1.375 = 2,458 kcal
تظهر المشكلة بوضوح بمجرد أن تراها: الفرق بين المستويات هو 0.175، وهذا يترجم إلى نحو 310 kcal عند BMR يساوي 1,788. هذا يعادل موزة كاملة مع ملعقة كبيرة من زبدة الفول السوداني. إذا اخترت مستوى النشاط الخطأ. ومع أن معظم الناس يفعلون ذلك، فإن تقدير TDEE يكون منحرفاً بمئات السعرات قبل أن تسجل وجبة واحدة.
والأسوأ أن هذه المعاملات لا تستطيع التقاط NEAT (Non-Exercise Activity Thermogenesis): التململ، والوضعية، والتجول، وأعمال المنزل. NEAT وحده يختلف بمقدار 700+ kcal/يوم بين أشخاص لديهم نفس البيانات وعادات التمرين.
حاسبة BMR / TDEE
معادلة Mifflin-St Jeor
الطبقة 3: TDEE التكيفي
الصيغ الثابتة تقدّر ما يحرقه شخص مثلك على الأرجح. أما TDEE التكيفي فيحسب ما حرقته أنت فعلياً، عبر الرجوع من نتيجة ما حدث لجسمك.
الفكرة الأساسية: إذا كنت تعرف كم سعرة تناولت وكيف تغيّر وزنك مع الوقت، يمكنك حل معادلة الإنفاق.
الخوارزمية
بإعطائك نافذة بيانات مدتها 28 يوماً:
الخطوة 1. احسب متوسط مدخول السعرات عبر الأيام المتتبعة فقط. الأيام التي لا تحتوي على سجل طعام تُستبعد بالكامل. لا تُحتسب صفراً.
الخطوة 2. نعّم قراءات الوزن اليومية باستخدام متوسط متحرك أسي لمدة 7 أيام لترشيح ضجيج الماء والجليكوجين والصوديوم. ثم طبّق انحداراً خطياً بأقل المربعات على السلسلة الممهدة. الميل هو اتجاه وزنك الحقيقي بوحدة kg/day.
الخطوة 3. حوّل ميل الوزن إلى سعرات:
caloric impact = daily weight slope x 7,700 kcal/kg
قيمة 7,700 kcal/kg هي التقريب القياسي للكثافة الطاقية لنسيج الجسم. وهو مزيج موزون من الدهون عند نحو 7,700 والكتلة الخالية من الدهون عند نحو 1,800.
الخطوة 4. قدّر TDEE:
TDEE = average daily intake - caloric impact
إذا كنت تخسر وزناً، فالأثر الحراري يكون سالباً، لذا يظهر TDEE أعلى من المدخول. إذا كنت تكتسب وزناً، يظهر أقل. وإذا كان الوزن ثابتاً، يساوي TDEE المدخول.
الخطوة 5. ضع حد التعديل اليومي عند ±100 kcal مقارنة بالتقدير السابق. هذا يمنع البيانات المشوشة من إحداث تقلبات حادة.
مثال محلول
هذه مجموعة بيانات حقيقية لمدة 28 يوماً لشخص يخسر نحو 0.3 kg أسبوعياً:
| اليوم | الوزن (kg) | EMA (kg) | السعرات | متتبع؟ |
|---|---|---|---|---|
| 1 | 82.3 | 82.30 | 2,180 | نعم |
| 4 | 82.5 | 82.35 | 2,210 | نعم |
| 7 | 81.8 | 82.15 | 2,050 | نعم |
| 10 | 82.0 | 81.96 | -- | لا |
| 14 | 81.7 | 81.72 | 2,100 | نعم |
| 21 | 80.9 | 81.12 | 2,180 | نعم |
| 24 | 81.0 | 80.93 | 2,120 | نعم |
| 28 | 80.7 | 80.72 | 2,050 | نعم |
الحساب:
Average intake (tracked days): 2,150 kcal/day
EMA weight slope (regression): -0.042 kg/day
Caloric impact: -0.042 x 7,700 = -323 kcal/day
Estimated TDEE: 2,150 - (-323) = 2,473 kcal
هذا الرقم يعكس أيضك الفعلي. NEAT، والتكيف، والوراثة، وكل شيء. من دون تخمين مستوى نشاطك.
لماذا 28 يوماً
الوزن اليومي يتقلب ±1 kg بسبب احتباس الماء، ومخزون الجليكوجين، وكتلة الطعام أثناء الهضم، وتناول الصوديوم. بالنسبة لشخص يخسر 0.5 kg أسبوعياً، فإن الإشارة المتوقعة خلال 14 يوماً تقارب 1 kg، أي بالكاد فوق مستوى الضجيج. نافذة 28 يوماً تلتقط نحو 2 kg من الإشارة مقابل نفس الضجيج، ما يضاعف تقريباً نسبة الإشارة إلى الضجيج.
لمزيد من التفاصيل حول طول النافذة، وتمهيد EMA، وسلوك التقارب، راجع لماذا من المحتمل أن يكون حاسبة TDEE لديك مخطئة.
الطبقة 4: تحجيم الماكروز
عندما تسجل عنصراً غذائياً، نادراً ما تأكل حجم الحصة نفسه الموجود في قاعدة البيانات. تحجيم الماكروز هو الحساب الذي يعدل كل شيء بنسبة متناسبة:
scaling factor = consumed amount / serving size
كل ماكرو يُضرب في العامل نفسه. هذا تحجيم خطي.
مثال محلول. مدخل في قاعدة البيانات للشوفان: حصة 100g، 389 kcal، 13.2g بروتين، 66.3g كربوهيدرات، 6.9g دهون. أنت أكلت 45g.
factor = 45 / 100 = 0.45
calories: 389 x 0.45 = 175.1 kcal
protein: 13.2 x 0.45 = 5.9g
carbs: 66.3 x 0.45 = 29.8g
fat: 6.9 x 0.45 = 3.1g
هذا مباشر، لكن هناك تفصيلاً يربك الناس: الماكروز لا تتطابق دائماً مع السعرات.
عوامل Atwater (4 kcal/g بروتين، 4 kcal/g كربوهيدرات، 9 kcal/g دهون) هي تقريبية. القيم الحقيقية تختلف حسب الطعام. الألياف تساهم بنحو 2 kcal/g، والكحول 7 kcal/g، ولا يُعد أي منهما ماكرو قياسياً. عندما تسرد قاعدة بيانات غذائية كلّاً من السعرات الكلية والماكروز، فغالباً ما تأتي من قياسات مخبرية مستقلة. بعد تقريب كل ماكرو إلى منزلة عشرية واحدة وتطبيق عوامل Atwater، قد يختلف المجموع عن السعرات المدرجة بمقدار 5-15 kcal لكل حصة. ويتراكم ذلك عبر يوم كامل من التتبع.
هذا ليس خللاً. إنه عدم الدقة الملازم لنظام Atwater. رقم السعرات الكلي أدق من مجموع السعرات المشتقة من الماكروز، لأن الإجمالي يُقاس مباشرة عبر القياس الحراري بالقنبلة أو التحليل التقريبي.
الطبقة 5: رياضيات العجز وتركيب الجسم
معادلة توازن الطاقة:
weight change = (intake - expenditure) / energy density of tissue
ينبغي أن ينتج عجز 500 kcal/day فقداناً مقداره 0.45 kg/week إذا استخدمت قيمة 7,700 kcal/kg القياسية. لكن هذا الرقم يفترض أن كل الوزن المفقود هو دهون. وهذا غير صحيح.
نموذج Forbes/Hall يتنبأ بأي نسبة من فقدان الوزن تأتي من الدهون مقابل النسيج الخالي من الدهون، بناءً على مقدار الدهون التي تحملها:
P-ratio = fat mass / (fat mass + 10.4)
P-ratio هي نسبة تغير الوزن التي تأتي من الدهون. الثابت 10.4 مشتق تجريبياً من دراسات تركيب الجسم (Forbes 1987، ثم نُقّح بواسطة Hall 2007).
ارتفاع نسبة الدهون يعني P-ratio أعلى، أي أن المزيد من الفقد يكون دهوناً. انخفاض نسبة الدهون يعني التضحية بمزيد من النسيج الخالي من الدهون. لهذا تكون العجوزات الكبيرة عند نسب دهون منخفضة غير مجدية. فالحساب يعمل ضدك.
مثال محلول. شخص وزنه 80 kg ونسبة دهونه 22%، مع عجز 500 kcal:
Fat mass: 80 x 0.22 = 17.6 kg
P-ratio: 17.6 / (17.6 + 10.4) = 0.629
Mixed density: 0.629 x 7,700 + 0.371 x 1,800 = 5,510 kcal/kg
Daily loss: 500 / 5,510 = 0.091 kg/day
Daily fat loss: 0.091 x 0.629 = 0.057 kg/day
Weekly total: 0.64 kg
of which fat: 0.40 kg (63%)
of which lean: 0.24 kg (37%)
ليست 0.45 kg أسبوعياً من الدهون الصافية. الرقم الحقيقي يعتمد على نقطة البداية.
عند 35% دهون، تكون P-ratio 0.77. أي إن نحو 80% من الفقد دهون. عند 12% دهون، تنخفض إلى 0.54. أي إن ما يقرب من نصف الفقد يكون نسيجاً خالياً من الدهون. نفس العجز. أجسام مختلفة. نتائج مختلفة.
حاسبة P-Ratio
تركيب الجسم
تقسيم الطاقة
الخسارة المتوقعة
المصادر: Forbes, G.B. "Lean body mass-body fat interrelationships in humans." Nutrition Reviews, 1987. Hall, K.D. "Body fat and fat-free mass inter-relationships." British Journal of Nutrition, 2007.
أين ستشاهد هذا داخل التطبيق
هذه هي المعادلات التي تعمل داخل Onyx Tenet. هذا شكلها عملياً.
تُظهر بطاقة TDEE كلاً من تقدير المعادلة والقيمة المتكيفة، مع شارة ثقة وإحصاءات عن تغطية البيانات. يرسم مخطط TDEE Trajectory كيف تطور التقدير مع الوقت. في هذا المثال، يتطابق TDEE التكيفي (2,163 kcal) مع تقدير المعادلة (2,172 kcal) بشكل وثيق، مؤكداً من خلال 26 قياس وزن و28 يوماً متتبعة.

يطبق الملخص الأسبوعي معادلة توازن الطاقة من الطبقة 5. متوسط المدخول (1,991 kcal) مطروحاً منه متوسط TDEE (2,254 kcal) يعطي عجزاً يومياً قدره 263 kcal، ما يتنبأ بتغير وزن مقداره -0.24 kg/week. يمكن رؤية ماكروز كل يوم في التفصيل أدناه.

كل رقم يعود إلى إحدى المعادلات أعلاه. لا صناديق سوداء.
TDEE التكيفي في Onyx Tenet مجاني. يتفعّل تلقائياً بعد نحو 4 أسابيع من التتبع والوزن. لا حاجة لاشتراك.