در مورد بحث اختیار و اجبار آیا علم خداوند به زمان های آینده و گذشته ناقض اختیار نیست ؟
آیا به عنوان مثال علم خداوند قبل از تولد شمر به این حقیقت که در آینده شمر قاتل امام حسین خواهد بود جایی برای انتخاب دیگری برای شمر باز می گذارد ؟

علم پيشين الهی به حوادث آینده هيچ تاثيري در جبري و غير اختياري بودن حوادث نداشته و نخواهد داشت. به يقين خداوند نسبت به اموری که افراد با اختيار خود انتخاب مي كنند، آگاه است‌، آن هم به دلیل احاطه‌ای که به همه امور در کل عالم دارد اما این به معنای عدم اختیار آن ها در کم و کیف اعمال خودشان نیست.
علم پيشين خداوند همانند آگاهي پيشين پزشکی است که می‏داند فلان بیمار در آینده دچار فلان بیماری خواهد شد یا با توجه به وضع فعلی اش روند بهبودی یا پیشرفت بیماری اش به کجا منتهی می گردد. دانستن این مسایل از طرف پزشک تأثیری در به وجود آمدن یا نیامدن بیماری و روند خاص پیشرفت یا درمان آن ندارد.
آیا اگر معلمی از قبل بداند که کدام دانش آموز در امتحان نمره بدی می آورد، در امتحان او تاثیری خواهد داشت؟ مسلما خیر، زیرا نتایج ضعیف دانش آموز معلول علت های خاص خود مانند کاهلی و تنبلی خود او است که اطلاع قبلی معلم ربطی به آن ها ندارد؛ به همین شکل علم خداوند به حوادث آینده هم ما را مجبور به حرکت به سمت همان اهداف نمی کند.
پس منوط بودن عاقبت فرد به علم الهي به هيچ وجه به معني تاثير علم خداوند بر كيفيت و كميت اعمال فرد نيست. خداوند تنها مي داند كه هر فرد در هر موقعيت زماني و مكاني چه تصميم و انتخابي خواهد داشت. در نتيجه ما در موقعيت خاص انتخاب رفتار پيش رو واقعا اختيار داريم و همان را انتخاب مي كنيم كه خداوند مي داند.
بر همین اساس آگاهی پیشین خداوند در مورد سرنوشتی که شمر با سوء اختیار خود برای خود رقم خواهد زد، به هیچ وجه او را مجبور به انتخاب مسیری خاص در زندگی اش نمی کند و او نیز همانند هر فرد دیگری می توانست مسیری درست را در زندگی در پیش بگیرد و اهل سعادت و بهشت گردد، اما با سوء اختیار خود این فرصت را از دست داد و بدترین عاقبت را برای خود رقم زد؛ پس ما جبرا آن گونه که خداوند می داند رفتار نمی کنیم ، بلکه خداوند ارز قبل می داند که ما آزادانه چگونه رفتار می نماییم.