| 
	Karim Belabas on Tue, 30 Jan 2024 17:00:32 +0100
	 | 
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
	
- To: pari-users@pari.math.u-bordeaux.fr
 
- Subject: Re: eval bernpol
 
- From: Karim Belabas <Karim.Belabas@math.u-bordeaux.fr>
 
- Date: Tue, 30 Jan 2024 17:00:06 +0100
 
- Arc-authentication-results: i=1; smail; arc=none
 
- Arc-message-signature: i=1; a=rsa-sha256; d=math.u-bordeaux.fr; s=openarc;	t=1706630409; c=relaxed/relaxed;	bh=Alag+e+6sVDRp3UN1L7qESc8EZXBsJWyRaoM4nWtR88=;	h=DKIM-Signature:Date:From:To:Subject:Message-ID:Mail-Followup-To:	 References:MIME-Version:Content-Type:Content-Disposition:	 Content-Transfer-Encoding:In-Reply-To; b=lMMTMRdQkbY+K/YC+mqyqcE9GDH+4yLaApFW1Ht7ilvZykAS9MgaNMTb5vk8MD6J4e5qeUcDFMvU9SaghqmbQxq19RJyMTSCydP/SYTsA4W0qYmBP/zqDIrn+JVrkub7ZyOxVf0fmx7bKnXFD/pQGbmlkwlaplvBJrrvFWuFEWKQ1qJzTnMEa5r5UQJdqBbTGwgceOfK7CLuwdKUTrvsHfKz6aIRRcqoI5/gLs0lQpcQfQEVJnNRM/gP6v6DRrX83dZD9LskadJlrJoscR9uLCFrGvWHIJ+QliD3PNbjVX3URHNRXGdCZfyBer9XVPwEi+cDpitIq7rR3hqU4EOb54sITQWPbTBjBmT3l9v2ztO36BIj0ymjvjN5Itx2ZOtDZQDRPyznIx6l9Wxi07LM1EymEvIvL4RHjHvFIQwuLWduToyuKfimn2tNcdw//YCmll/s3pxt/Bh3K30y2/KNWs6BLTmAOhTuiVkGBJ6wnljWuCi9Wez7+6Xl1CTQ3+vNO7BTu6F0KI7rVlf9FRtblVII9pKoPabgtB4yriG0FKdjAYQnJ43iQ5DL/gpCE7YnMGu/MVmLVL/1WQorCGKb387vtg7gBar5OpFMO4q10BJn96uLxbl4Ku66xU/EnYnmEncXCBkKSDL+j3CgpWmNZrMyYR0bkz0fV4BnRKunXCI=
 
- Arc-seal: i=1; a=rsa-sha256; d=math.u-bordeaux.fr; s=openarc; t=1706630409;	cv=none; b=Wfi1NFwrTXYP9BXAo61nJzMIQH5vn7TMoVqBmfkx9vpb5XtB3Amy/UlhvUFUHkAsJkt7r2w9Yd6d40iCPq0V4TQJ+5SpRdK9Ac/zkJsgaKSk8vnHnOtJ27iocbCN0+/4Gj71g/sDFeuQpyT7zOwtsrvdbpCuBsVPE2TDX61AlOFU2R0smfehaqsGORjAXZFrOq6rLDOVFMq7+3ykHuz5SGRfF1vLed5lx1oFP9Pk7Lt9laSsyJq8LFaiS0Bh0HbBQOlcD0dnVbm6+K0ukvTlPgCBn6HRbQbWecvDTOCKnWtKFkPPeidyWta+OAZuRY5QM1nVRI1tldIrTnEBpiK2mDYUKkNBfQlkA3mA4tOvowzMBuuPG8EGnj5ypDvApe/Zp7CQfoPZS4XR9rZER60q9FrfloBwmV4V45g2rC3Y4LGGcLdrcHKXducjEMVVmcYar99D9qU6K3JMb78MVy/+lp4piDN8UIXvH/vufuAiMNz724iOjPdS8aonVRDt+9g6z6RURimQLwDQI3A18ykXdFohoaLsyQZOT7E/HK0saAk34ipIhvZ+sqllB7cV7emiTZwUKnF8VeFkBl3WKDzNzUZ0du7brOlO1ekF/16sltHUs5rNuG5pQAYjndxGxFoncMsdEM5wlvWj01/kgn107D8sKDbmdJ/KxHTUgQaTc64=
 
- Authentication-results: smail; dmarc=none header.from=math.u-bordeaux.fr
 
- Authentication-results: smail; arc=none
 
- Delivery-date: Tue, 30 Jan 2024 17:00:32 +0100
 
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=math.u-bordeaux.fr;	s=2022; t=1706630409;	bh=Alag+e+6sVDRp3UN1L7qESc8EZXBsJWyRaoM4nWtR88=;	h=Date:From:To:Subject:References:In-Reply-To:From;	b=RyZK1xlCOrOnKzUM6XWW3+8SLb4a+s6NIgz0YIfPGgLVUF3qTMxhwfEhszKSqhar3	 hdrqNKmVaQV0R3VmDToCECP6ooDIiZpHtHkS6FS5xGoS4chYR1E1lnxGrlztJP4iM3	 kZ3oO5ohPTBb7GRHtrPqAGllY6UD600nyIBGcyQIqj7DLhqlXv7QOCee60fJ8Xshjr	 LN+U6kF707jtnyCP89kwq3rbporH+lD0vm02sS91PcZIYdBBTH5WWofgI5clQ69XXz	 r4RKx0KGf2GT2R12KJM116cCJPZ7J8ZcBA9B3HJQFcoAfWf6biyecxwQWEJ774WM4a	 8kDgHeiorbN0yq/MW5Wb0zImZehQ7oCFbGrBxgcHUxrG8OGcdG+pEdRtEl09Eob0OL	 /LamtWkzKsPOVkwsyaNSepvXVuCKGgkOkJcz1gJ++vQW2B3AXyyxto7xcXPD7D1OGP	 RIFpuBQa7Il6iJdPgSZgHR0ymLjV4mnhBabA3gA4Nee9R1JNoSJtzdRkixzowZZ8fB	 a9OihpZ6ZkrTqO53g0so1uoWFO818dGxTVAnPZw7e+tTtH8F3zbPlhGwslRftj/Qx1	 X758uqYlvkWG8wVR1+8H+lRxDWJvmKoBeVSIHWq6f2keCx5wG10q+hKkwdmOhW/oNO	 VV2wMEMZn8bO//D2a7C0b0Wk=
 
- In-reply-to: <9b308f0d-521e-4064-b435-ec6cbc06175a@normalesup.org>
 
- Mail-followup-to: pari-users@pari.math.u-bordeaux.fr
 
- References: <6350fd81-1d55-4be7-a07e-72109e5a1d7c@isolution.nl> <9b308f0d-521e-4064-b435-ec6cbc06175a@normalesup.org>
 
* Aurel Page [2024-01-30 13:04]:
> Dear Ruud,
> 
> You can directly compute the evaluated Bernoulli polynomial:
> 
> A285068(n) = denominator(3^n * bernpol(n,1/3));
> 
> You can also revert the polynomial instead of evaluating at a rational:
> 
> A285068b(n) = denominator(subst(Polrev(Vec(bernpol(n))),'x,3));
Slightly simpler:
  A285068c(n) = denominator(subst(polrecip(bernpol(n)), 'x, 3));
Cheers,
    K.B.
-- 
Pr. Karim Belabas, U. Bordeaux, Vice-président en charge du Numérique
Institut de Mathématiques de Bordeaux UMR 5251 - (+33) 05 40 00 29 77
http://www.math.u-bordeaux.fr/~kbelabas/